|
Jamba C++ API 7.5.0
|
Defines the interface to show or dismiss a modal/dialog window which is a window that captures all events and must be dismissed (by calling IDialogHandler::dismissDialog). More...
#include <IDialogHandler.h>
Inherited by GUIController, and GUIState.
Public Member Functions | |
| virtual bool | dismissDialog ()=0 |
| Dismisses the currently shown dialog. | |
| virtual bool | showDialog (std::string iTemplateName)=0 |
| This method is called with the name of the template to use for the dialog. | |
| virtual | ~IDialogHandler ()=default |
| Destructor. | |
Defines the interface to show or dismiss a modal/dialog window which is a window that captures all events and must be dismissed (by calling IDialogHandler::dismissDialog).
Typical usages are for About windows or alert messages.
The primary way to use it in the code is via the gui state (which implements this interface)
|
virtualdefault |
Destructor.
|
pure virtual |
Dismisses the currently shown dialog.
Implemented in GUIController, and GUIState.
|
pure virtual |
This method is called with the name of the template to use for the dialog.
It should be a template defined in the xml file (.uidesc) as a top level template.
| iTemplateName | the name of the top level template to use |
Implemented in GUIController, and GUIState.