22 #ifndef NANCY_STATE_SETUPMENU_H 23 #define NANCY_STATE_SETUPMENU_H 25 #include "common/singleton.h" 27 #include "engines/nancy/state/state.h" 29 #include "engines/nancy/ui/fullscreenimage.h" 45 SetupMenu() : _state(kInit), _exitButton(
nullptr), _setupData(
nullptr) {}
49 void process()
override;
50 void onStateEnter(
const NancyState::NancyState prevState)
override;
51 bool onStateExit(
const NancyState::NancyState nextState)
override;
58 void registerGraphics();
62 enum State { kInit, kRun, kStop };
71 const SET *_setupData;
77 #endif // NANCY_STATE_SETUPMENU_H
Definition: soundequalizerpuzzle.h:27
Definition: enginedata.h:243
Definition: fullscreenimage.h:30
Definition: actionmanager.h:32
Definition: singleton.h:42