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