Versions Compared

Key

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

template<typename LightType>
class Enlighten::UpdateLightCommandGeneric

    └>Enlighten::Command

Command to update a light.

Functions

NameDescription
Execute(IUpdateManagerWorker *)

Function called when the command is executed, which will happen on the worker thread if one is running.

Execute(IUpdateManagerWorker *)

Function called when the command is executed, which will happen on the worker thread if one is running.

UpdateLightCommandGeneric(const Geo::GeoGuid &, const LightType &, bool, bool, Geo::s32, Geo::s32)

Constructor.


Anchor
a5360147b2b18507c98336763c8aae73c
a5360147b2b18507c98336763c8aae73c

virtual void Enlighten::UpdateLightCommandGeneric< LightType >::Execute

...

public: virtual void Execute
(
    IUpdateManagerWorker * worker
)

...

Function called when the command is executed, which will happen on the worker thread if one is running.


Anchor
a7f0cbf451feee3adc7d42c4f89173935
a7f0cbf451feee3adc7d42c4f89173935

virtual void Enlighten::Command::Execute

...

public: virtual void Execute
(
    IUpdateManagerWorker * worker
)

...

Function called when the command is executed, which will happen on the worker thread if one is running.


Anchor
ae0541054b905bfb5f2511b626435c8b0
ae0541054b905bfb5f2511b626435c8b0

Enlighten::UpdateLightCommandGeneric< LightType >::UpdateLightCommandGeneric

...

public: UpdateLightCommandGeneric
(
    const Geo::GeoGuid & guid,
    const LightType & light,
    bool castShadows,
    bool forceUpdate,
    Geo::s32 lightBankId,
    Geo::s32 lightChannels
)

...

Constructor.