SpotLight

Engine/source/T3D/spotLight.h

More...

Private Types

Parent 

Protected Functions

Public Functions

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

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

Sets the scale for the object.

Instructs this object to read state data previously packed with packUpdate.

Public Static Functions

Detailed Description

Private Types

typedef LightBase Parent 

Protected Attributes

F32 mInnerConeAngle 
F32 mOuterConeAngle 
F32 mRange 

Protected Functions

_conformLights()

Reimplemented from: LightBase

_renderViz(SceneRenderState * state)

Reimplemented from: LightBase

Public Functions

SpotLight()

~SpotLight()

DECLARE_CONOBJECT(SpotLight )

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

Reimplemented from: LightBase

setScale(const VectorF & scale)

Reimplemented from: SceneObject

unpackUpdate(NetConnection * conn, BitStream * stream)

Reimplemented from: LightBase

Public Static Functions

initPersistFields()