Public Member Functions | |
IntrusivePtrT < cf::GameSys::EntityT > | GetEntity () const |
Returns the GameSys entity related to this EngineEntityT. More... | |
EngineEntityT (IntrusivePtrT< cf::GameSys::EntityT > Ent, unsigned long CreationFrameNr) | |
void | PreThink (unsigned long ServerFrameNr) |
void | Think (float FrameTime, unsigned long ServerFrameNr) |
void | WriteNewBaseLine (unsigned long SentClientBaseLineFrameNr, ArrayT< ArrayT< char > > &OutDatas) const |
bool | WriteDeltaEntity (bool SendFromBaseLine, unsigned long ClientFrameNr, NetDataT &OutData, bool ForceInfo) const |
EngineEntityT (IntrusivePtrT< cf::GameSys::EntityT > Ent, NetDataT &InData) | |
bool | ParseServerDeltaUpdateMessage (unsigned long DeltaFrameNr, unsigned long ServerFrameNr, const ArrayT< uint8_t > *DeltaMessage) |
void | Predict (const PlayerCommandT &PlayerCommand) |
Updates the (predicted) state of this entity according to the PlayerCommand . More... | |
|
inline |
Returns the GameSys entity related to this EngineEntityT.
void EngineEntityT::Predict | ( | const PlayerCommandT & | PlayerCommand | ) |
Updates the (predicted) state of this entity according to the PlayerCommand
.