19 #ifndef OPENXCOM_DELAYEDSAVESTATE_H
20 #define OPENXCOM_DELAYEDSAVESTATE_H
22 #include "BattleState.h"
23 #include "../Savegame/SavedGame.h"
28 class BattlescapeGame;
SaveType
Enumerator for the various save types.
Definition: SavedGame.h:59
~DelayedSaveState()
Deletes the state.
Definition: DelayedSaveState.cpp:39
DelayedSaveState(BattlescapeGame *parent, Game *game, SaveType type)
Constructor for the delayed save state.
Definition: DelayedSaveState.cpp:32
This class sets the battlescape in a certain sub-state.
Definition: BattleState.h:34
Definition: DelayedSaveState.h:31
void init()
Initializes the state.
Definition: DelayedSaveState.cpp:46
Battlescape game - the core game engine of the battlescape game.
Definition: BattlescapeGame.h:70
The core of the game engine, manages the game's entire contents and structure.
Definition: Game.h:44
void think()
Runs state functionality every cycle.
Definition: DelayedSaveState.cpp:54