22 #ifndef NANCY_STATE_SAVEDIALOG_H 23 #define NANCY_STATE_SAVEDIALOG_H 25 #include "common/singleton.h" 27 #include "engines/nancy/state/state.h" 29 #include "engines/nancy/ui/fullscreenimage.h" 43 SaveDialog() : _state(kInit), _yesButton(
nullptr), _noButton(
nullptr), _cancelButton(
nullptr), _selected(-1), _dialogData(
nullptr) {}
47 void process()
override;
48 void onStateEnter(
const NancyState::NancyState prevState)
override;
49 bool onStateExit(
const NancyState::NancyState nextState)
override;
56 void registerGraphics();
58 enum State { kInit, kRun, kStop };
74 #endif // NANCY_STATE_MAINMENU_H Definition: enginedata.h:317
Definition: savedialog.h:41
Definition: soundequalizerpuzzle.h:27
Definition: fullscreenimage.h:30
Definition: actionmanager.h:32
Definition: singleton.h:42