class Enlighten UpdateManagerLight

This is the documentation for Enlighten.

class Enlighten UpdateManagerLight

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

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

Name

Description

UpdateManagerLight(size_t)

Constructor.



Enlighten::UpdateManagerLight::UpdateManagerLight


public: UpdateManagerLight
(
    size_t inputLightSize
)


Constructor.