#include <GameStateMap.h>
Inherits SubsystemInterface, and Snapshot.
Public Member Functions | |
| GameStateMap (void) | |
| virtual | ~GameStateMap (void) |
| virtual void | init (void) |
| virtual void | reset (void) |
| virtual void | update (void) |
| virtual void | crc (Xfer *xfer) |
| run the "light" crc check on this data structure | |
| virtual void | xfer (Xfer *xfer) |
| virtual void | loadPostProcess (void) |
| void | clearScratchPadMaps (void) |
| clear any scratch pad maps from the save directory | |
Public Member Functions inherited from SubsystemInterface | |
| SubsystemInterface () | |
| virtual | ~SubsystemInterface () |
| virtual void | postProcessLoad () |
| virtual void | draw (void) |
| void | UPDATE (void) |
| void | DRAW (void) |
| AsciiString | getName (void) |
| void | setName (AsciiString name) |
Public Member Functions inherited from Snapshot | |
| Snapshot (void) | |
| ~Snapshot (void) | |
Additional Inherited Members | |
Protected Attributes inherited from SubsystemInterface | |
| AsciiString | m_name |
Definition at line 44 of file GameStateMap.h.
| GameStateMap::GameStateMap | ( | void | ) |
Definition at line 58 of file GameStateMap.cpp.
|
virtual |
Definition at line 65 of file GameStateMap.cpp.
| void GameStateMap::clearScratchPadMaps | ( | void | ) |
clear any scratch pad maps from the save directory
Delete any scratch pad maps in the save directory. Scratch pad maps are maps that were embedded in previously loaded save game files and temporarily written out as their own file so that those map files could be loaded as a part of the load game process
Definition at line 460 of file GameStateMap.cpp.
|
inlinevirtual |
run the "light" crc check on this data structure
Implements Snapshot.
Definition at line 59 of file GameStateMap.h.
|
inlinevirtual |
Implements SubsystemInterface.
Definition at line 54 of file GameStateMap.h.
|
inlinevirtual |
post process phase for loading save games. All save systems have their xfer run using XferLoad mode, and then all systems each have their post process run
Implements Snapshot.
Definition at line 61 of file GameStateMap.h.
|
inlinevirtual |
Implements SubsystemInterface.
Definition at line 55 of file GameStateMap.h.
|
inlinevirtual |
Implements SubsystemInterface.
Definition at line 56 of file GameStateMap.h.
|
virtual |
Xfer method Version Info: 1: Initial version 2: Now storing the game mode from logic. Storing that here cause TheGameLogic->startNewGame needs to set up the player list based on it.
Implements Snapshot.
Definition at line 248 of file GameStateMap.cpp.