Generic GUI Interfaces
[Interfaces]


Detailed Description

Interfaces related to working with an overlay GUI.

Warning:
The current implementation of these DInterfaces (GUI_CEGUI) is not useful. We suggest using the CEGUIInterface instead.
See also:
CEGUIInterfaces
Todo:
This needs to be renamed to 2DGUI, since the GUI is overlayed/flat, and will not be always tied to a 3D Renderer
Todo:
Also look at making all Widget-specific interfaces derived from DI3DVisualsGUIElement1. Will make vtables bigger, but save on down casting.


Data Structures

struct  DigitalSpaces::DI3DVisualsGUIElement1
 Basic base class for all GUI elements. More...
struct  DigitalSpaces::DI3DVisualsGUI1
 "Factory" interface that is exposed by a module. More...
struct  DigitalSpaces::DI3DVisualsGUIStaticText1
 Empty interface for future use. More...
struct  DigitalSpaces::DI3DVisualsGUIScrollBar1
 Interface to a scrollbar GUI element. More...
struct  DigitalSpaces::DI3DVisualsGUIComboBox1
 Interface for a combo box (a drop down selection list that allows typing values into the element). More...
struct  DigitalSpaces::DI3DVisualsGUIMultiColumnList1
 Interface for a multi coloumn list GUI element. More...
struct  DigitalSpaces::DI3DVisualsGUICheckbox1
 Interface for a on/off GUI element. More...
struct  DigitalSpaces::DI3DVisualsGUIButton1
 Interface for a clickable button. More...

Generated on Sun Aug 31 17:46:27 2008 for Digital Spaces by  doxygen 1.5.6