00001 #ifndef MM_C_GAMESTATE_H 00002 #define MM_C_GAMESTATE_H 00003 00004 #include "net/NetClient.h" 00005 00006 class GameState { 00007 public: 00008 GameState(MMNet::NetClient *client) { this->client = client; } 00009 00010 virtual void init(void) = 0; 00011 virtual void update(void) = 0; 00012 virtual void exit(void) = 0; 00013 virtual void display(void) = 0; 00014 00015 MMNet::NetClient *client; 00016 }; 00017 00018 #endif /* MM_C_GAMESTATE_H */
1.2.18