#include <LayoutHelper.h>
Public Member Functions | |
bool | Load () |
CLayoutNotify isloaded by the display module. | |
void | Notify (std::string noter, CEGUI::Event::Subscriber &action, bool enabled) |
updates notify contents and shows the notify dialogue | |
bool | Show () |
show the layout, actually adds the current layout as a child of the root window | |
bool | Hide () |
removes the layout from the active layouts (so more seen and no more receiving input) | |
Static Public Member Functions | |
static CLayoutNotify * | GetInstance () |
sub classes should implement this for easy access to self (which is a singleton) | |
Private Member Functions | |
bool | Unload () |
unloads all the gui-related (cegui) data associated with the layout. | |
Private Attributes | |
bool | m_prevMouseState |
true for visible, false for hidden |