Torque3D Documentation / _generateds / afxT3DLightBaseData

afxT3DLightBaseData

Engine/source/afx/ce/afxLightBase_T3D.h

More...

Private Types

Parent 

Public Functions

bool

Called when the object is added to the sim.

bool
preload(bool server, String & errorStr)

Called to prepare the datablock for use, after it has been unpacked.

Public Static Functions

Detailed Description

Private Types

typedef GameBaseData Parent 

Public Attributes

bool do_id_convert 
LightAnimData * mAnimationData 
LightAnimState mAnimState 
F32 mBrightness 
bool mCastShadows 
LinearColorF mColor 
LightFlareData * mFlareData 
F32 mFlareScale 
bool mIsEnabled 
bool mLocalRenderViz 
F32 mPriority 

Public Functions

afxT3DLightBaseData()

afxT3DLightBaseData(const afxT3DLightBaseData & , bool )

DECLARE_CATEGORY("AFX" )

DECLARE_CONOBJECT(afxT3DLightBaseData )

onAdd()

Reimplemented from: SimObject

Reimplemented by: afxT3DPointLightData, afxT3DSpotLightData

packData(BitStream * )

Reimplemented from: SimDataBlock

Reimplemented by: afxT3DPointLightData, afxT3DSpotLightData

preload(bool server, String & errorStr)

Reimplemented from: SimDataBlock

unpackData(BitStream * )

Reimplemented from: SimDataBlock

Reimplemented by: afxT3DPointLightData, afxT3DSpotLightData

Public Static Functions

initPersistFields()