namespace blank {
class Entity;
+class EntityState;
struct Packet {
void WritePlayer(const Entity &) noexcept;
void ReadPlayerID(std::uint32_t &) const noexcept;
- void ReadPlayer(Entity &) const noexcept;
+ void ReadPlayerState(EntityState &) const noexcept;
void WriteWorldName(const std::string &) noexcept;
void ReadWorldName(std::string &) const noexcept;
};
static constexpr std::size_t MAX_LEN = 64;
void WritePlayer(const Entity &) noexcept;
- void ReadPlayer(Entity &) const noexcept;
+ void ReadPlayerState(EntityState &) const noexcept;
};
struct SpawnEntity : public Payload {
void WriteEntity(const Entity &, std::uint32_t) noexcept;
void ReadEntityID(std::uint32_t &, std::uint32_t) const noexcept;
- void ReadEntity(Entity &, std::uint32_t) const noexcept;
+ void ReadEntityState(EntityState &, std::uint32_t) const noexcept;
};