Reorganized and cleaned up the solution.

This commit is contained in:
HikikoMarmy
2026-03-02 12:37:07 +00:00
parent 8012f30170
commit d4dfbddf69
175 changed files with 1516 additions and 1136 deletions

View File

@@ -0,0 +1,19 @@
#pragma once
#include "Common/ByteStream.hpp"
class GenericMessage
{
public:
uint16_t m_packetId;
ByteBuffer m_stream;
GenericMessage( uint16_t packetId ) : m_packetId( packetId )
{
}
virtual ~GenericMessage() = default;
virtual void Serialize( ByteBuffer &out ) const = 0;
};
typedef std::shared_ptr< GenericMessage > sptr_generic_message;