Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

NameDescription
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

NameDescription
UpdateManagerLight(size_t)

Constructor.


Anchor
a19d65b55ab2f3da8beaff5b67274cc74
a19d65b55ab2f3da8beaff5b67274cc74

Enlighten::UpdateManagerLight::UpdateManagerLight

...

public: UpdateManagerLight
(
    size_t inputLightSize
)

...

Constructor.