Skylight

Engine/source/T3D/lighting/skylight.h

More...

Private Types

Private Static Attributes

Public Functions

Called after any property of the object is changed in the world editor.

bool

Called when the object is added to the sim.

Called when the object is removed from the sim.

packUpdate(NetConnection * conn, U32 mask, BitStream * stream)

Instructs this object to pack its state for transfer over the network.

Called when the SceneManager is ready for the registration of render instances.

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

Public Static Functions

initPersistFields()