This is the documentation for Enlighten.
class Enlighten LightMethodSelector
class Enlighten::LightMethodSelector
Light Method Selector.
Functions
Name | Description |
---|---|
Copy(InputLightBase *, const InputLightBase *) | Copies a light. |
Copy(InputLightBase *, const UpdateManagerLight *) | Copies a light. |
Copy(UpdateManagerLight *, const InputLightBase *) | Copies a light. |
Equal(const InputLightBase *, const InputLightBase *) | Compares two lights. |
GetLightDirection(const InputLightBase *) | Gets the direction of the given directional light. |
SizeOfLight(const InputLightBase *) | Gets the size of the given light. |
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.