This is the documentation for Enlighten.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

class Enlighten::LightMethodSelector

Light Method Selector.

Functions


void Enlighten::LightMethodSelector::Copy


public: void Copy
(
    InputLightBase * lightDst,
    const InputLightBase * lightSrc
) const


Copies a light.


void Enlighten::LightMethodSelector::Copy


public: void Copy
(
    InputLightBase * lightDst,
    const UpdateManagerLight * lightSrc
) const


Copies a light.


void Enlighten::LightMethodSelector::Copy


public: void Copy
(
    UpdateManagerLight * lightDst,
    const InputLightBase * lightSrc
) const


Copies a light.


bool Enlighten::LightMethodSelector::Equal


public: bool Equal
(
    const InputLightBase * lightA,
    const InputLightBase * lightB
) const


Compares two lights.


virtual Geo::v128 Enlighten::LightMethodSelector::GetLightDirection


public: virtual Geo::v128 GetLightDirection
(
    const InputLightBase * light
) const


Gets the direction of the given directional light.


virtual size_t Enlighten::LightMethodSelector::SizeOfLight


public: virtual size_t SizeOfLight
(
    const InputLightBase * light
) const


Gets the size of the given light.

  • No labels