|
|
| Dialog (bool passive=false, bool auto_clear_dialogs=true) |
| |
|
void | set_text (const std::string &text) |
| |
|
void | add_button (const std::string &text, const std::function< void()> &callback={}) |
| |
|
void | add_default_button (const std::string &text, const std::function< void()> &callback={}) |
| | The default gets focused when the dialog is first shown.
|
| |
|
void | add_cancel_button (const std::string &text, const std::function< void()> &callback={}) |
| | The cancel button can not only be activated by selecting it, but via the MENU_BACK button.
|
| |
|
void | clear_buttons () |
| |
|
void | event (const SDL_Event &event) |
| |
|
void | process_input (const Controller &controller) |
| |
|
void | draw (DrawingContext &context) |
| |
|
virtual void | update () |
| |
|
bool | is_passive () const |
| |
|
Vector | get_center_pos () const |
| |
|
float | get_width () const |
| |
|
float | get_height () const |
| |
|
|
static void | show_message (const std::string &text, bool passive=false, bool no_auto_clear=false, const std::function< void()> &ok_callback={}) |
| |
|
static void | show_confirmation (const std::string &text, const std::function< void()> &callback, bool no_auto_clear=false) |
| |
The documentation for this class was generated from the following files: