Skylight
Engine/source/T3D/lighting/skylight.h
Private Types
Parent
Private Static Attributes
bool
Public Functions
Skylight()
Called after any property of the object is changed in the world editor.
bool
onAdd()
Called when the object is added to the sim.
packUpdate(NetConnection * conn, U32 mask, BitStream * stream)
Instructs this object to pack its state for transfer over the network.
prepRenderImage(SceneRenderState * state)
Called when the SceneManager is ready for the registration of render instances.
setPreviewMatParameters(SceneRenderState * renderState, BaseMatInstance * mat)
unpackUpdate(NetConnection * conn, BitStream * stream)
Instructs this object to read state data previously packed with packUpdate.
Updates the probe rendering data
Public Static Functions
Detailed Description
Private Types
typedef ReflectionProbe Parent
Private Static Attributes
bool smRenderSkylights
Public Functions
Skylight()
~Skylight()
DECLARE_CONOBJECT(Skylight )
inspectPostApply()
Reimplemented from: ReflectionProbe
onAdd()
Reimplemented from: ReflectionProbe
onRemove()
Reimplemented from: ReflectionProbe
packUpdate(NetConnection * conn, U32 mask, BitStream * stream)
Reimplemented from: ReflectionProbe
prepRenderImage(SceneRenderState * state)
Reimplemented from: ReflectionProbe
setPreviewMatParameters(SceneRenderState * renderState, BaseMatInstance * mat)
unpackUpdate(NetConnection * conn, BitStream * stream)
Reimplemented from: ReflectionProbe
updateProbeParams()
Reimplemented from: ReflectionProbe