VHumanoidActor

Engine/source/Verve/VActor/Humanoid/VHumanoidActor.h

More...

Private Types

Parent 

Public Functions

Advances simulation time for animations.

Interpolates between tick events.

bool
onNewDataBlock(GameBaseData * dptr, bool reload)

Called when a new datablock is set.

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

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

Processes a move event and updates object state once every 32 milliseconds.

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

Detailed Description

Private Types

typedef VActor Parent 

Protected Attributes

VHumanoidActorAnimationController mAnimationController 
VHumanoidActorPhysicsController mPhysicsController 

Public Functions

VHumanoidActor(void )

~VHumanoidActor(void )

advanceTime(F32 dt)

Reimplemented from: ShapeBase

DECLARE_CONOBJECT(VHumanoidActor )

getAnimationController(void )

Reimplemented from: VActor

getPhysicsController(void )

Reimplemented from: VActor

initAnimationController(void )

initPhysicsController(void )

interpolateTick(F32 delta)

Reimplemented from: GameBase

onNewDataBlock(GameBaseData * dptr, bool reload)

Reimplemented from: ShapeBase

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

Reimplemented from: VActor

processTick(const Move * move)

Reimplemented from: VActor

unpackUpdate(NetConnection * conn, BitStream * stream)

Reimplemented from: VActor