supertux
Public Member Functions | Static Public Member Functions | List of all members
MenuManager Class Referencefinal

Public Member Functions

void event (const SDL_Event &event)
 
void process_input (const Controller &controller)
 
void refresh ()
 
void draw (DrawingContext &context)
 
void set_dialog (std::unique_ptr< Dialog > dialog)
 
void set_menu (int id)
 
void set_menu (std::unique_ptr< Menu > menu)
 
void push_menu (int id)
 
void push_menu (std::unique_ptr< Menu > menu)
 
void pop_menu ()
 
void clear_menu_stack ()
 
void on_window_resize ()
 
bool is_active () const
 
Menucurrent_menu () const
 

Static Public Member Functions

static MenuManagerinstance ()
 

The documentation for this class was generated from the following files: