Interface Manager

Interface Manager

Classes
BooleanSetting A boolean setting represented by a check box.
BorderElement The interface element that displays an inset border.
CheckBoxElement The interface element that displays a check box.
CheckColorSetting A color setting represented by a color box with a check box for enable/disable.
ColorBoxElement The interface element that displays a color picking box.
ColorPicker Encapsulates a color picker box.
ColorSetting A color setting represented by a color box.
Configurable The base class for user-configurable objects.
Dialog Encapsulates a basic dialog box.
EditableTextElement The interface element that displays an editable text box.
Element The base class for all user interface elements.
FilePicker Encapsulates a file picker box.
FloatSetting A floating-point setting represented by a slider.
Font Encapsulates a text font.
FrustumViewportElement The interface element that displays a frustum 3D viewport.
HeadingSetting A setting that simply displays a heading and has no value.
IconButtonElement The interface element that displays a push button containing an image.
ImageElement The interface element that displays a texture image.
IntegerSetting An integer setting represented by a slider.
Interface Manages a collection of user interface elements.
InterfaceMgr The Interface Manager class.
ListBoxElement The interface element that displays a list box.
ListBoxItem Encapsulates a single list box item.
Menu The base class for interface elements needing menu functionality.
MenuSetting A multi-valued setting represented by a popup menu.
MultiResourceSetting A setting showing a list of resource names in a text box with a browse button.
OrthoViewportElement The interface element that displays an orthographic 3D viewport.
OutlineElement The interface element that displays a rectangular outline.
PaneBoxElement The interface element that displays a pane box.
PaneBoxItem Encapsulates a single pane box item.
PopupMenuElement The interface element that displays a popup menu.
PowerTwoSetting A power-of-two setting represented by a slider.
ProgressBarElement The interface element that displays a horizontal progress bar.
PushButtonElement The interface element that displays a push button containing text.
QuadElement The interface element that displays a filled quad.
RadioButtonElement The interface element that displays a radio button.
RenderableElement The base class for all renderable elements.
ResourceSetting A resource name setting represented by a text box and a browse button.
ScrollBarElement The interface element that displays a vertical scroll bar.
Setting The base class for all user-configurable settings.
SliderElement The interface element that displays a horizontal slider.
TextElement The interface element that displays a text string.
TextSetting A text setting represented by an editable text box.
ViewportElement The base class for interface elements that display 3D viewports.
Window The base class for all windows.
Data Structures
FontHeader Defines the properties of a font.
GlyphData Defines the properties of a single glyph within a font.
Class Hierarchies
Setting Hierarchy

Element Hierarchy