10 typedef std::shared_ptr<Pause>
shared;
11 Pause(std::shared_ptr<Game> game);
24 const CEGUI::Event::Subscriber& callback);
bool gui_shutdown(const CEGUI::EventArgs &event)
Definition: pause.cpp:65
CEGUI::Window * menu_window_
Definition: pause.h:6
void add_gui_hooks()
Definition: pause.cpp:45
std::shared_ptr< Pause > shared
Definition: pause.h:10
bool change_state(const CEGUI::EventArgs &event)
Definition: pause.cpp:29
bool menu_visible_
Definition: pause.h:7
bool is_init_
Definition: pause.h:7
void add_hooks()
Definition: pause.cpp:39
Pause(std::shared_ptr< Game > game)
Definition: pause.cpp:4
virtual ~Pause()
Definition: pause.cpp:10
void enter()
Definition: pause.cpp:15
void update(float delta)
Definition: pause.cpp:35
void switch_menu()
Definition: pause.cpp:59