HifiMoveList

Engine/source/T3D/gameBase/hifi/hifiMoveList.h

More...

Protected Types

enum
_Anonymous_ {
  TotalTicksBits =10
  TotalTicksMask = (1<<TotalTicksBits)-1
  ServerTicksUninitialized =0xFFFFFFFF
}

Private Types

Parent 

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)