R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
server::EntitySnapshot Struct Reference

Serialized entity state for network transmission. More...

#include <GameStateSerializer.hpp>

Collaboration diagram for server::EntitySnapshot:
Collaboration graph

Public Attributes

uint32_t entityId
 
float posX
 
float posY
 
float velX
 
float velY
 
int currentHealth
 
int maxHealth
 
uint32_t playerId
 
bool isAlive
 

Detailed Description

Serialized entity state for network transmission.

Definition at line 24 of file GameStateSerializer.hpp.

Member Data Documentation

◆ currentHealth

int server::EntitySnapshot::currentHealth

◆ entityId

uint32_t server::EntitySnapshot::entityId

◆ isAlive

bool server::EntitySnapshot::isAlive

◆ maxHealth

int server::EntitySnapshot::maxHealth

◆ playerId

uint32_t server::EntitySnapshot::playerId

◆ posX

float server::EntitySnapshot::posX

◆ posY

float server::EntitySnapshot::posY

◆ velX

float server::EntitySnapshot::velX

◆ velY

float server::EntitySnapshot::velY

The documentation for this struct was generated from the following file: