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

Public Member Functions

 CLICEGuiRendererSelector ()
 Constructor.
 
 ~CLICEGuiRendererSelector ()
 Destructor.
 
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 CLICEGuiRendererSelector::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.