3 #include "KapMirror/KapMirror.hpp"
7 unsigned int networkId{};
12 writer.
write(networkId);
18 networkId = reader.
read<
unsigned int>();
19 x = reader.
read<
float>();
20 y = reader.
read<
float>();
25 unsigned int networkId{};
33 unsigned int networkId{};
41 unsigned int networkId{};
49 std::string mapScriptPath{};
57 std::string errorMessage{};
73 unsigned int networkId{};
77 writer.
write(networkId);
82 networkId = reader.
read<
unsigned int>();
83 ping = reader.
read<
unsigned int>();
std::string readString()
Read a string from the buffer.
Definition: NetworkReader.hpp:62
void deserialize(KapMirror::NetworkReader &reader) override
Deserialize the message from a NetworkReader.
Definition: Messages.hpp:37
void serialize(KapMirror::NetworkWriter &writer) override
Serialize the message into a NetworkWriter.
Definition: Messages.hpp:76
Definition: Messages.hpp:40
Definition: Messages.hpp:56
Definition: NetworkReader.hpp:10
void deserialize(KapMirror::NetworkReader &reader) override
Deserialize the message from a NetworkReader.
Definition: Messages.hpp:53
void serialize(KapMirror::NetworkWriter &writer) override
Serialize the message into a NetworkWriter.
Definition: Messages.hpp:59
void serialize(KapMirror::NetworkWriter &writer) override
Serialize the message into a NetworkWriter.
Definition: Messages.hpp:43
void deserialize(KapMirror::NetworkReader &reader) override
Deserialize the message from a NetworkReader.
Definition: Messages.hpp:69
void writeString(const std::string &value)
Write a string to the buffer.
Definition: NetworkWriter.hpp:104
void write(T value)
Write a value to the buffer.
Definition: NetworkWriter.hpp:44
void deserialize(KapMirror::NetworkReader &reader) override
Deserialize the message from a NetworkReader.
Definition: Messages.hpp:81
void deserialize(KapMirror::NetworkReader &reader) override
Deserialize the message from a NetworkReader.
Definition: Messages.hpp:45
Definition: Messages.hpp:24
void serialize(KapMirror::NetworkWriter &writer) override
Serialize the message into a NetworkWriter.
Definition: Messages.hpp:35
Definition: Messages.hpp:64
Definition: NetworkWriter.hpp:12
void serialize(KapMirror::NetworkWriter &writer) override
Serialize the message into a NetworkWriter.
Definition: Messages.hpp:51
T read()
Read a value from the buffer.
Definition: NetworkReader.hpp:41
void deserialize(KapMirror::NetworkReader &reader) override
Deserialize the message from a NetworkReader.
Definition: Messages.hpp:29
void deserialize(KapMirror::NetworkReader &reader) override
Deserialize the message from a NetworkReader.
Definition: Messages.hpp:61
Definition: NetworkMessage.hpp:7
void serialize(KapMirror::NetworkWriter &writer) override
Serialize the message into a NetworkWriter.
Definition: Messages.hpp:67
void serialize(KapMirror::NetworkWriter &writer) override
Serialize the message into a NetworkWriter.
Definition: Messages.hpp:27
Definition: Messages.hpp:32
Definition: Messages.hpp:48
Definition: Messages.hpp:72