48 SelectorDialogScreenController::SelectorDialogScreenController(
PopUps* popUps): popUps(popUps)
65 screenNode = GUIParser::parse(
"resources/engine/gui",
"popup_selector.xml");
71 Console::println(
"SelectorDialogScreenController::initialize(): An error occurred: " +
string(exception.what()));
92 if (StringTools::startsWith(node->
getId(),
"tab_selector_close_") ==
true) {
Application base class, please make sure to allocate application on heap to have correct application ...
const string & getToolTip()
GUIScreenNode * getScreenNode()
GUI screen node that represents a screen that can be rendered via GUI system.
void setEnabled(bool enabled)
Set enabled.
void addTooltipRequestListener(GUITooltipRequestListener *listener)
Add tooltip request listener.
void addActionListener(GUIActionListener *listener)
Add action listener.
void invalidateLayouts()
Actually do the nodes marked for layout invalidation.
Mutable utf8 aware string class.
std::exception Exception
Exception base class.
GUI action listener interface.
GUI focus listener interface.