66
66
class GameMessageInterface : public MessageInterface
69
virtual ~GameMessageInterface() {}
72
virtual void OnNMSPing(const GameMessage_Ping& msg);
73
virtual void OnNMSPong(const GameMessage_Pong& msg);
75
virtual void OnNMSServerType(const GameMessage_Server_Type& msg);
76
virtual void OnNMSServerTypeOK(const GameMessage_Server_TypeOK& msg);
77
virtual void OnNMSServerPassword(const GameMessage_Server_Password& msg);
78
virtual void OnNMSServerName(const GameMessage_Server_Name& msg);
79
virtual void OnNMSServerStart(const GameMessage_Server_Start& msg);
80
virtual void OnNMSServerChat(const GameMessage_Server_Chat& msg);
81
virtual void OnNMSServerAsync(const GameMessage_Server_Async& msg);
82
virtual void OnNMSServerCountdown(const GameMessage_Server_Countdown& msg);
83
virtual void OnNMSServerCancelCountdown(const GameMessage_Server_CancelCountdown& msg);
85
virtual void OnNMSPlayerId(const GameMessage_Player_Id& msg);
86
virtual void OnNMSPlayerName(const GameMessage_Player_Name& msg);
87
virtual void OnNMSPlayerList(const GameMessage_Player_List& msg);
88
virtual void OnNMSPlayerToggleState(const GameMessage_Player_Toggle_State& msg);
89
virtual void OnNMSPlayerToggleNation(const GameMessage_Player_Toggle_Nation& msg);
90
virtual void OnNMSPlayerToggleTeam(const GameMessage_Player_Toggle_Team& msg);
91
virtual void OnNMSPlayerToggleColor(const GameMessage_Player_Toggle_Color& msg);
92
virtual void OnNMSPlayerKicked(const GameMessage_Player_Kicked& msg);
93
virtual void OnNMSPlayerPing(const GameMessage_Player_Ping& msg);
94
virtual void OnNMSPlayerNew(const GameMessage_Player_New& msg);
95
virtual void OnNMSPlayerReady(const GameMessage_Player_Ready& msg);
96
virtual void OnNMSPlayerSwap(const GameMessage_Player_Swap& msg);
98
virtual void OnNMSMapInfo(const GameMessage_Map_Info& msg);
99
virtual void OnNMSMapData(const GameMessage_Map_Data& msg);
100
virtual void OnNMSMapChecksum(const GameMessage_Map_Checksum& msg);
101
virtual void OnNMSMapChecksumOK(const GameMessage_Map_ChecksumOK& msg);
104
virtual void OnNMSPause(const GameMessage_Pause& msg);
105
virtual void OnNMSServerDone(const GameMessage_Server_NWFDone& msg);
106
virtual void OnNMSGameCommand(const GameMessage_GameCommand& msg);
108
virtual void OnNMSGGSChange(const GameMessage_GGSChange& msg);
110
virtual void OnNMSGetAsyncLog(const GameMessage_GetAsyncLog& msg);
111
virtual void OnNMSSendAsyncLog(const GameMessage_SendAsyncLog& msg, std::list<RandomEntry> *his, bool last);
69
virtual ~GameMessageInterface() {}
72
virtual void OnNMSPing(const GameMessage_Ping& msg);
73
virtual void OnNMSPong(const GameMessage_Pong& msg);
75
virtual void OnNMSServerType(const GameMessage_Server_Type& msg);
76
virtual void OnNMSServerTypeOK(const GameMessage_Server_TypeOK& msg);
77
virtual void OnNMSServerPassword(const GameMessage_Server_Password& msg);
78
virtual void OnNMSServerName(const GameMessage_Server_Name& msg);
79
virtual void OnNMSServerStart(const GameMessage_Server_Start& msg);
80
virtual void OnNMSServerChat(const GameMessage_Server_Chat& msg);
81
virtual void OnNMSServerAsync(const GameMessage_Server_Async& msg);
82
virtual void OnNMSServerCountdown(const GameMessage_Server_Countdown& msg);
83
virtual void OnNMSServerCancelCountdown(const GameMessage_Server_CancelCountdown& msg);
85
virtual void OnNMSPlayerId(const GameMessage_Player_Id& msg);
86
virtual void OnNMSPlayerName(const GameMessage_Player_Name& msg);
87
virtual void OnNMSPlayerList(const GameMessage_Player_List& msg);
88
virtual void OnNMSPlayerToggleState(const GameMessage_Player_Toggle_State& msg);
89
virtual void OnNMSPlayerToggleNation(const GameMessage_Player_Toggle_Nation& msg);
90
virtual void OnNMSPlayerToggleTeam(const GameMessage_Player_Toggle_Team& msg);
91
virtual void OnNMSPlayerToggleColor(const GameMessage_Player_Toggle_Color& msg);
92
virtual void OnNMSPlayerKicked(const GameMessage_Player_Kicked& msg);
93
virtual void OnNMSPlayerPing(const GameMessage_Player_Ping& msg);
94
virtual void OnNMSPlayerNew(const GameMessage_Player_New& msg);
95
virtual void OnNMSPlayerReady(const GameMessage_Player_Ready& msg);
96
virtual void OnNMSPlayerSwap(const GameMessage_Player_Swap& msg);
98
virtual void OnNMSMapInfo(const GameMessage_Map_Info& msg);
99
virtual void OnNMSMapData(const GameMessage_Map_Data& msg);
100
virtual void OnNMSMapChecksum(const GameMessage_Map_Checksum& msg);
101
virtual void OnNMSMapChecksumOK(const GameMessage_Map_ChecksumOK& msg);
104
virtual void OnNMSPause(const GameMessage_Pause& msg);
105
virtual void OnNMSServerDone(const GameMessage_Server_NWFDone& msg);
106
virtual void OnNMSGameCommand(const GameMessage_GameCommand& msg);
108
virtual void OnNMSGGSChange(const GameMessage_GGSChange& msg);
110
virtual void OnNMSGetAsyncLog(const GameMessage_GetAsyncLog& msg);
111
virtual void OnNMSSendAsyncLog(const GameMessage_SendAsyncLog& msg, std::list<RandomEntry> *his, bool last);
114
114
#endif //!GAMEMESSAGEINTERFACE_H_INCLUDED