|
R-Type
Distributed multiplayer game engine in C++
|
Serialized entity state for network transmission. More...
#include <GameStateSerializer.hpp>

Public Attributes | |
| uint32_t | entityId |
| float | posX |
| float | posY |
| float | velX |
| float | velY |
| int | currentHealth |
| int | maxHealth |
| uint32_t | playerId |
| bool | isAlive |
Serialized entity state for network transmission.
Definition at line 24 of file GameStateSerializer.hpp.
| int server::EntitySnapshot::currentHealth |
Definition at line 30 of file GameStateSerializer.hpp.
Referenced by server::GameStateSerializer::serializeEntity().
| uint32_t server::EntitySnapshot::entityId |
Definition at line 25 of file GameStateSerializer.hpp.
Referenced by server::GameStateSerializer::serializeEntity().
| bool server::EntitySnapshot::isAlive |
Definition at line 33 of file GameStateSerializer.hpp.
Referenced by server::GameStateSerializer::serializeEntity().
| int server::EntitySnapshot::maxHealth |
Definition at line 31 of file GameStateSerializer.hpp.
Referenced by server::GameStateSerializer::serializeEntity().
| uint32_t server::EntitySnapshot::playerId |
Definition at line 32 of file GameStateSerializer.hpp.
Referenced by server::GameStateSerializer::serializeEntity().
| float server::EntitySnapshot::posX |
Definition at line 26 of file GameStateSerializer.hpp.
Referenced by server::GameStateSerializer::serializeEntity().
| float server::EntitySnapshot::posY |
Definition at line 27 of file GameStateSerializer.hpp.
Referenced by server::GameStateSerializer::serializeEntity().
| float server::EntitySnapshot::velX |
Definition at line 28 of file GameStateSerializer.hpp.
Referenced by server::GameStateSerializer::serializeEntity().
| float server::EntitySnapshot::velY |
Definition at line 29 of file GameStateSerializer.hpp.
Referenced by server::GameStateSerializer::serializeEntity().