Changeset 1199 for code/branches/network3/src/network/GameStateManager.h
- Timestamp:
- Apr 28, 2008, 11:09:34 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/network3/src/network/GameStateManager.h
r1168 r1199 50 50 { 51 51 52 #define KEEP_GAMESTATES 2052 #define KEEP_GAMESTATES 100 53 53 54 54 /** … … 78 78 GameStateCompressed *popGameState(int clientID); 79 79 void ackGameState(int clientID, int gamestateID); 80 int id;81 80 private: 82 81 void cleanup(); // "garbage handler" 83 GameState *getSnapshot( int id);82 GameState *getSnapshot(); 84 83 GameStateCompressed *encode(GameState *a, GameState *b); 85 84 GameStateCompressed *encode(GameState *a); 86 85 GameState *diff(GameState *a, GameState *b); 87 86 GameStateCompressed *compress_(GameState *a); 88 bool deleteUnusedGameState(int gamestateID);87 bool printGameStates(); 89 88 90 89 std::map<int, GameState*> gameStateMap; //map gsID to gamestate* … … 92 91 GameState *reference; 93 92 ClientInformation *head_; 93 int id_; 94 94 }; 95 95
Note: See TracChangeset
for help on using the changeset viewer.