![]() TGE Version 1.5.2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sgLightObject Class Reference#include <sgLightObject.h>
Inheritance diagram for sgLightObject: ![]() Detailed DescriptionThis class extends fxLight to provide mission level static light objects.These light objects can also be used as dynamic lights and linked to mission level particle emitters for coordinated particle system light sources (flickering,...).
Member Typedef Documentation
Member Enumeration Documentation
Constructor & Destructor Documentation
Member Function Documentation
Called when the object is added to the sim.
Reimplemented from fxLight. Reimplemented in volumeLight.
Called when a new datablock is set. This allows subclasses to appropriately handle new datablocks.
Reimplemented from fxLight. Processes a move event and updates object state once every 32 milliseconds. This takes place both on the client and server, every 32 milliseconds (1 tick).
Reimplemented from fxLight.
Reimplemented from fxLight.
Called when the object is supposed to render itself.
Reimplemented from fxLight. Reimplemented in volumeLight. Sets the Object -> World transform.
Reimplemented from SceneObject.
Called to register the object's lights, if any, with the LightManager.
Reimplemented from fxLight.
Register dynamic fields in a subclass of ConsoleObject.
Reimplemented from fxLight. Reimplemented in volumeLight.
Called after any property of the object is changed in the world editor.
Reimplemented from fxLight. Reimplemented in volumeLight.
Instructs this object to pack its state for transfer over the network.
Reimplemented from fxLight. Reimplemented in volumeLight.
Instructs this object to read state data previously packed with packUpdate.
Reimplemented from fxLight. Reimplemented in volumeLight.
Tries to turn sgParticleEmitterName into sgParticleEmitterGhostIndex.
Field Documentation
Reimplemented from fxLight.
The particle emitter's ghost id is used to sync up the client and server.
The resolved (from the ghost id) particle emitter.
Reimplemented from fxLight. Used to attenuate the color received from the particle emitter.
The particle emitter name field. This is the unique mission name of the particle emitter.
|