Torque3D Documentation / _generateds / ExtendedMoveList

ExtendedMoveList

Engine/source/T3D/gameBase/extended/extendedMoveList.h

More...

Private Types

Parent 

Public Functions

ackMoves(U32 count)
getExtMoves(ExtendedMove ** movePtr, U32 * numMoves)
getMoves(Move ** movePtr, U32 * numMoves)
bool

If there are no pending moves and the input queue is full, then the connection to the server must be clogged.

Clear out all moves in the list and reset to initial state.

Protected Functions

bool

Detailed Description

Private Types

typedef MoveList Parent 

Protected Attributes

Vector< ExtendedMove > mExtMoveVec 
U32 mMoveCredit 

Public Functions

ExtendedMoveList()

ackMoves(U32 count)

Reimplemented from: MoveList

advanceMove()

Reimplemented from: MoveList

areMovesPending()

Reimplemented from: MoveList

clearMoves(U32 count)

Reimplemented from: MoveList

clientReadMovePacket(BitStream * )

Reimplemented from: MoveList

clientWriteMovePacket(BitStream * )

Reimplemented from: MoveList

collectMove()

Reimplemented from: MoveList

getExtMoves(ExtendedMove ** movePtr, U32 * numMoves)

getMoves(Move ** movePtr, U32 * numMoves)

Reimplemented from: MoveList

isBacklogged()

Reimplemented from: MoveList

onAdvanceObjects()

Reimplemented from: MoveList

pushExtMove(const ExtendedMove & mv)

pushMove(const Move & mv)

Reimplemented from: MoveList

reset()

Reimplemented from: MoveList

serverReadMovePacket(BitStream * )

Reimplemented from: MoveList

serverWriteMovePacket(BitStream * )

Reimplemented from: MoveList

Protected Functions

getNextExtMove(ExtendedMove & curMove)