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. |
Anchor | ||||
---|---|---|---|---|
|
void Enlighten::LightMethodSelector::Copy
...
public: void Copy
(
InputLightBase * lightDst,
const InputLightBase * lightSrc
) const
...
Copies a light.
Anchor | ||||
---|---|---|---|---|
|
void Enlighten::LightMethodSelector::Copy
...
public: void Copy
(
InputLightBase * lightDst,
const UpdateManagerLight * lightSrc
) const
...
Copies a light.
Anchor | ||||
---|---|---|---|---|
|
void Enlighten::LightMethodSelector::Copy
...
public: void Copy
(
UpdateManagerLight * lightDst,
const InputLightBase * lightSrc
) const
...
Copies a light.
Anchor | ||||
---|---|---|---|---|
|
bool Enlighten::LightMethodSelector::Equal
...
public: bool Equal
(
const InputLightBase * lightA,
const InputLightBase * lightB
) const
...
Compares two lights.
Anchor | ||||
---|---|---|---|---|
|
virtual Geo::v128 Enlighten::LightMethodSelector::GetLightDirection
...
public: virtual Geo::v128 GetLightDirection
(
const InputLightBase * light
) const
...
Gets the direction of the given directional light.
Anchor | ||||
---|---|---|---|---|
|
virtual size_t Enlighten::LightMethodSelector::SizeOfLight
...
public: virtual size_t SizeOfLight
(
const InputLightBase * light
) const
...
Gets the size of the given light.