Tombstone Engine

Facebook Twitter YouTube IndieDB

Interface Manager

Classes
AnimateMutator Causes an image widget's texture coordinates to animate through a grid.
AutoReleaseFont A helper class that wraps a pointer to a Font object.
Board The base class for simple display interfaces.
BooleanSetting A boolean setting represented by a check box.
BorderWidget The interface widget that displays a rectangular border.
CheckColorSetting A color setting represented by a color box with a check box for enable/disable.
CheckWidget The interface widget that displays a check box.
ColorPicker Encapsulates a color picker box.
ColorSetting A color setting represented by a color box.
ColorWidget The interface widget that displays a color picking box.
Configurable The base class for user-configurable objects.
ConfigurationWidget The interface widget that displays a configuration table.
Cursor Encapsulates a cursor rendered in a user interface.
Dialog Encapsulates a basic dialog box.
EditTextWidget The interface widget that displays an editable text box.
FadeMutator Causes one of a widget's colors to fade to a specific value.
FilePicker Encapsulates a file picker box.
FloatSetting A floating-point setting represented by a slider.
Font Encapsulates a text font.
FrustumViewportWidget The interface widget that displays a frustum 3D viewport.
HeadingSetting A setting that simply displays a heading and has no value.
HyperlinkWidget The interface widget that displays a hyperlink.
IconButtonWidget The interface widget that displays a push button containing an image.
ImageWidget The interface widget that displays a texture image.
InfoSetting A setting that displays information that cannot be edited.
IntegerSetting An integer setting represented by a slider.
InterfaceMgr The Interface Manager class.
LineWidget The interface widget that displays a straight line.
ListWidget The interface widget that displays a list box.
Menu The root widget for menus.
MenuBarWidget The interface widget that displays a menu bar.
MenuSetting A multi-valued setting represented by a popup menu.
MultipaneWidget The interface widget that displays a multipane box.
MultiResourceSetting A setting showing a list of resource names in a text box with a browse button.
Mutator Used to modify a widget in some way over time.
MutatorReg Represents a custom mutator type.
MutatorRegistration Manages internal registration information for a custom mutator type.
OrthoViewportWidget The interface widget that displays an orthographic 3D viewport.
Page The base class for a tool page.
PaintWidget The interface widget that displays a painting canvas.
Panel The base class for the interfaces shown in panel effects.
PasswordWidget The interface widget that displays an editable text box for passwords.
PopupMenuWidget The interface widget that displays a popup menu.
PowerTwoSetting A power-of-two setting represented by a slider.
ProgressWidget The interface widget that displays a progress bar.
PulsateMutator Causes one of a widget's colors to pulsate.
PushButtonWidget The interface widget that displays a push button containing text.
QuadWidget The interface widget that displays a filled quad.
RadioWidget The interface widget that displays a radio button.
RandomizeMutator Causes a widget's texture coordinates to change randomly.
RenderableWidget The base class for all renderable widgets.
ResourceSetting A resource name setting represented by a text box and a browse button.
RootWidget Represents the root in a tree of widgets.
RotateMutator Causes a widget's texture coordinates to rotate.
ScaleMutator Causes a widget to change scale.
ScrollMutator Causes a widget's texture coordinates to scroll.
ScrollWidget The interface widget that displays a scroll bar.
Setting The base class for all user-configurable settings.
SliderWidget The interface widget that displays a slider.
TableWidget The interface widget that displays a table.
TextButtonWidget The interface widget that displays an interactive text string.
TextSetting A text setting represented by an editable text box.
TextWidget The interface widget that displays a text string.
TickerMutator Causes a text widget's contents to scroll horizontally.
TreeItemWidget The interface widget that encapsulates items in a tree list.
TreeWidget The interface widget that displays a tree list.
ViewportWidget The base class for interface widgets that display 3D viewports.
Widget Represents a widget in a user interface.
WidgetReg Represents a custom widget type.
WidgetRegistration Manages internal registration information for a custom widget type.
Window The base class for all windows.
WindowEventHandler Encapsulates a window event handler function.
WorldViewportWidget The interface widget that renders a world in a 3D viewport.
Data Structures
FontHeader Defines the properties of a font.
GlyphData Defines the properties of a single glyph inside a font.
KernPair Contains data for a single kern pair.
PanelMouseEventData Contains information about a mouse event in a panel.
WidgetEventData Contains information about a widget event.
WindowEventData Contains information about a window event.
Class Hierarchies
Setting Hierarchy

Mutator Hierarchy

Widget Hierarchy