server state test

This commit is contained in:
2025-08-06 13:55:22 +02:00
parent 599dfa0cee
commit 990c6f078d
12 changed files with 183 additions and 22 deletions

View File

@@ -18,16 +18,13 @@ class IServerState {
virtual void OnPlayerJoin(PlayerID a_Id) = 0;
virtual void OnPlayerLeave(PlayerID a_Id) = 0;
IServerState(IServerSocket& a_Server);
virtual ~IServerState() {}
IServerState();
virtual ~IServerState();
private:
IServerSocket& m_Socket;
Server* m_Server;
void SetServer(Server* a_Server) {
m_Server = a_Server;
}
void SetServer(Server* a_Server);
friend class Server;
};