This is the documentation for Enlighten.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

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.

  • No labels