R-Type
R-Type project
NetworkMessage.hpp
1
#pragma once
2
3
#include "NetworkWriter.hpp"
4
#include "NetworkReader.hpp"
5
6
namespace
KapMirror {
7
struct
NetworkMessage
{
12
virtual
void
serialize
(
KapMirror::NetworkWriter
& writer) = 0;
13
18
virtual
void
deserialize
(
KapMirror::NetworkReader
& reader) = 0;
19
};
20
}
// namespace KapMirror
KapMirror::NetworkReader
Definition:
NetworkReader.hpp:10
KapMirror::NetworkMessage::serialize
virtual void serialize(KapMirror::NetworkWriter &writer)=0
Serialize the message into a NetworkWriter.
KapMirror::NetworkWriter
Definition:
NetworkWriter.hpp:12
KapMirror::NetworkMessage
Definition:
NetworkMessage.hpp:7
KapMirror::NetworkMessage::deserialize
virtual void deserialize(KapMirror::NetworkReader &reader)=0
Deserialize the message from a NetworkReader.
Packages
KapMirror
KapMirror
Core
NetworkMessage.hpp
Generated by
1.8.17