HifiMoveList
Engine/source/T3D/gameBase/hifi/hifiMoveList.h
Protected Types
enum
_Anonymous_ { TotalTicksBits =10 TotalTicksMask = (1<<TotalTicksBits)-1 ServerTicksUninitialized =0xFFFFFFFF }
Private Types
Parent
Protected Attributes
Public Functions
clientWriteMovePacket(BitStream * bstream)
ghostPreRead(NetObject * , bool newGhost)
ghostReadExtra(NetObject * , BitStream * , bool newGhost)
serverReadMovePacket(BitStream * bstream)
Protected Functions
Detailed Description
Protected Types
@190
Enumerator
- TotalTicksBits =10
- TotalTicksMask = (1<
- ServerTicksUninitialized =0xFFFFFFFF
Private Types
typedef MoveList Parent
Protected Attributes
F32 mAvgMoveQueueSize
U32 mLastSentMove
U32 mMaxMoveListSize
F32 mMoveListSizeSlack
F32 mSmoothMoveAvg
bool mSuppressMove
U32 mTargetMoveListSize
U32 mTotalServerTicks
Public Functions
HifiMoveList()
advanceMove()
Reimplemented from: MoveList
clientReadMovePacket(BitStream * )
Reimplemented from: MoveList
clientWriteMovePacket(BitStream * bstream)
Reimplemented from: MoveList
getMoves(Move ** , U32 * numMoves)
Reimplemented from: MoveList
ghostPreRead(NetObject * , bool newGhost)
Reimplemented from: MoveList
ghostReadExtra(NetObject * , BitStream * , bool newGhost)
Reimplemented from: MoveList
init()
Reimplemented from: MoveList
markControlDirty()
Reimplemented from: MoveList
onAdvanceObjects()
Reimplemented from: MoveList
serverReadMovePacket(BitStream * bstream)
Reimplemented from: MoveList
serverWriteMovePacket(BitStream * )
Reimplemented from: MoveList
Protected Functions
getServerTicks(U32 serverTickNum)
resetMoveList()
serverTicksInitialized()
updateClientServerTickDiff(S32 & tickDiff)