Torque3D Documentation / _generateds / fxShapeReplicator

fxShapeReplicator

Engine/source/T3D/fx/fxShapeReplicator.h

More...

Classes:

Protected Types

enum
_Anonymous_ {  ReplicationMask = (1 << 0)
}

Private Types

Parent 

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.

renderArc(const F32 fRadiusX, const F32 fRadiusY)

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

Public Static Functions

Detailed Description

Protected Types

@184

Enumerator

ReplicationMask = (1 << 0)

Private Types

typedef SceneObject Parent 

Protected Attributes

U32 mCreationAreaAngle 
U32 mCurrentShapeCount 
S32 mLastRenderTime 
Vector< fxShapeReplicatedStatic * > mReplicatedShapes 
MRandomLCG RandomGen 

Public Attributes

class fxShapeReplicator::tagFieldData mFieldData 
GFXStateBlockRef mPlacementSB 

Protected Functions

CreateShapes(void )

DestroyShapes(void )

RenewShapes(void )

Public Functions

fxShapeReplicator()

~fxShapeReplicator()

DECLARE_CONOBJECT(fxShapeReplicator )

HideReplication(void )

inspectPostApply()

Reimplemented from: SceneObject

onAdd()

Reimplemented from: SceneObject

onGhostAlwaysDone()

onRemove()

Reimplemented from: SceneObject

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

Reimplemented from: SceneObject

prepRenderImage(SceneRenderState * state)

Reimplemented from: SceneObject

renderArc(const F32 fRadiusX, const F32 fRadiusY)

renderObject(ObjectRenderInst * ri, SceneRenderState * state, BaseMatInstance * )

renderPlacementArea(const F32 ElapsedTime)

ShowReplication(void )

StartUp(void )

unpackUpdate(NetConnection * conn, BitStream * stream)

Reimplemented from: SceneObject

Public Static Functions

initPersistFields()