ExtendedMoveList
Engine/source/T3D/gameBase/extended/extendedMoveList.h
Private Types
Parent
Protected Attributes
Public Functions
bool
clearMoves(U32 count)
getExtMoves(ExtendedMove ** 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.
pushExtMove(const ExtendedMove & mv)
Protected Functions
bool
getNextExtMove(ExtendedMove & curMove)
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