Server Meshing
Loading...
Searching...
No Matches
ReplicationState Struct Reference

#include <PayloadStructs.hpp>

Collaboration diagram for ReplicationState:

Public Member Functions

void AddFlag (RF_Flags aFlag)
bool HasFlag (RF_Flags aFlag) const
bool Serilize (ByteWriter &aWriter) const
bool Deserilize (ByteReader &aReader)

Public Attributes

uint16_t EntityId = 0
uint16_t Epoch = 0
uint8_t Flags = RF_None
uint32_t LastSnapshotTime
Tga::Vector3f Position
Tga::Vector3f Scale

Member Function Documentation

◆ AddFlag()

void ReplicationState::AddFlag ( RF_Flags aFlag)
inline

◆ Deserilize()

bool ReplicationState::Deserilize ( ByteReader & aReader)
inline
Here is the call graph for this function:

◆ HasFlag()

bool ReplicationState::HasFlag ( RF_Flags aFlag) const
inline

◆ Serilize()

bool ReplicationState::Serilize ( ByteWriter & aWriter) const
inline
Here is the call graph for this function:

Member Data Documentation

◆ EntityId

uint16_t ReplicationState::EntityId = 0

◆ Epoch

uint16_t ReplicationState::Epoch = 0

◆ Flags

uint8_t ReplicationState::Flags = RF_None

◆ LastSnapshotTime

uint32_t ReplicationState::LastSnapshotTime

◆ Position

Tga::Vector3f ReplicationState::Position

◆ Scale

Tga::Vector3f ReplicationState::Scale