class Enlighten::UpdateManagerLight
Class which extends the Enlighten input light class with extra data used only by the high level runtime, and not by Enlighten itself.
Variables
Name | Description |
---|---|
InputLightBase * m_InputLight | The light. |
Geo::s32 m_LightBankId | Which light bank this light belongs to. |
Geo::s32 m_LightChannels | Bitfield indicating which light channels this light should belong to. |
bool m_ValuesChanged | Flag to keep track of whether this light has changed since the last radiosity update. |
Functions
Name | Description |
---|---|
UpdateManagerLight(size_t) | Constructor. |
Enlighten::UpdateManagerLight::UpdateManagerLight
public: UpdateManagerLight
(
size_t inputLightSize
)
Constructor.