Crazy Eddie's GUI System  ${CEGUI_VERSION}
GTK2CEGuiRendererSelector Class Reference
+ Inheritance diagram for GTK2CEGuiRendererSelector:
+ Collaboration diagram for GTK2CEGuiRendererSelector:

Public Member Functions

bool invokeDialog ()
 Displays a dialog allowing the user to select a renderer to be used. More...
 
- Public Member Functions inherited from CEGuiRendererSelector
 CEGuiRendererSelector ()
 Constructor.
 
virtual ~CEGuiRendererSelector ()
 Destructor.
 
CEGuiRendererType getSelectedRendererType ()
 Return the CEGuiRendererType value of the renderer most recently selected by the user. More...
 
void setRendererAvailability (CEGuiRendererType rendererType, bool available=true)
 Set whether or not a specific renderer type will be available for selection from the dialog the next time it is displayed. More...
 

Additional Inherited Members

- Protected Attributes inherited from CEGuiRendererSelector
CEGuiRendererType d_lastSelected
 Holds the last selected renderer type.
 
bool d_rendererAvailability [RendererTypeCount]
 Holds availability of renderer types.
 

Member Function Documentation

§ invokeDialog()

bool GTK2CEGuiRendererSelector::invokeDialog ( )
virtual

Displays a dialog allowing the user to select a renderer to be used.

Returns
false if the user cancelled.

Implements CEGuiRendererSelector.

References CEGuiRendererSelector::d_lastSelected, and CEGuiRendererSelector::d_rendererAvailability.