Om
1.0.0
A universal framework for multimedia simulation
|
A namespace containing GUI objects (i.e. widgets). More...
Classes | |
class | Button |
A class that represents a rectangular region that can be clicked on to perform an action. More... | |
class | ButtonBar |
A class that represents an array of buttons that are linked together. More... | |
class | ButtonFlags |
A class that encapsulates the different boolean flags that a button can have. More... | |
class | ColorField |
A class that displays a field that allows editing of a color value. More... | |
class | ColorPicker |
A GUI object that allows the user to select a color. More... | |
class | Divider |
A class that represents a rectangular region that divides a view. More... | |
class | GraphView |
A class that contains a 2D graph of rectangular cells that can contain child GUI objects. More... | |
class | GraphViewAxis |
A class that stores information about a single graph axis. More... | |
class | GridView |
A class that contains a 2D grid of rectangular cells that can contain child GUI objects. More... | |
class | GUIObject |
A class that represents the base class for an interactive rectangular region within a GUI. More... | |
class | GUIObjectFlags |
A class that encapsulates the different boolean flags that a GUI object can have. More... | |
class | GUIObjectWrapper |
A GUI object that mirrors and wraps the generic state of an external GUI object. More... | |
class | ImageView |
A class that draws an image within a rectangular area. More... | |
class | Knob |
A class that represents a rotating circular region that allows the user to modify a ranged value. More... | |
class | Label |
A class that provides a text and/or image label that wraps a child GUI object. More... | |
class | ListView |
A GUI object that displays a series of GUI objects within a wrapping content area. More... | |
class | Meter |
A class that represents a sliding rectangular region that allows the user to modify a ranged value. More... | |
class | NumberField |
A class that represents a number-only text input field that works like a slider. More... | |
class | ObjectView |
A class that contains a collection of GUI objects positioned within a rectangular region. More... | |
class | OptionMenu |
A class that allows the user to select from a list of options using a menu. More... | |
class | RenderView |
A class that contains a collection of GUI objects positioned within a 2D rectangle. More... | |
class | ScrollView |
A class that provides a scrolling content area that allows viewing of large scale GUI objects. More... | |
class | SearchField |
A class that implements a text search field with a button to clear its contents. More... | |
class | Slider |
A class that represents a sliding rectangular region that allows the user to modify a ranged value. More... | |
class | SplitView |
A class that splits a rectangle into one or more split views along an axis. More... | |
class | TabView |
A class that displays multiple child views of the same size that are selected via labeled tabs. More... | |
class | TagView |
A class that provides a GUI for managing text tags. More... | |
class | TextField |
A class that represents a simple editable text area with a single text style. More... | |
class | TreeView |
A class that displays a hierarchy of objects in collapsable table format. More... | |
Typedefs | |
typedef Button::Delegate | ButtonDelegate |
Define the button delegate type at namespace scope. More... | |
typedef ColorField::Delegate | ColorFieldDelegate |
Define the color field delegate type at namespace scope. More... | |
typedef ColorPicker::Delegate | ColorPickerDelegate |
Define the color picker delegate type at namespace scope. More... | |
typedef GraphView::Delegate | GraphViewDelegate |
Define the graph view delegate type at namespace scope. More... | |
typedef Knob::Delegate | KnobDelegate |
Define the knob delegate type at namespace scope. More... | |
typedef Meter::Delegate | MeterDelegate |
Define the meter delegate type at namespace scope. More... | |
typedef NumberField::Delegate | NumberFieldDelegate |
Define the number field delegate type at namespace scope. More... | |
typedef ObjectView::Delegate | ObjectViewDelegate |
Define the object view delegate type at namespace scope. More... | |
typedef OptionMenu::Delegate | OptionMenuDelegate |
Define the option menu delegate type at namespace scope. More... | |
typedef RenderView::Delegate | RenderViewDelegate |
Define the render view delegate type at namespace scope. More... | |
typedef SearchField::Delegate | SearchFieldDelegate |
Define the search field delegate type at namespace scope. More... | |
typedef Slider::Delegate | SliderDelegate |
Define the slider delegate type at namespace scope. More... | |
typedef TabView::Delegate | TabViewDelegate |
Define the tab view delegate type at namespace scope. More... | |
typedef TagView::Delegate | TagViewDelegate |
Define the tag view delegate type at namespace scope. More... | |
typedef TextField::Delegate | TextFieldDelegate |
Define the text field delegate type at namespace scope. More... | |
typedef TreeView::Delegate | TreeViewDelegate |
Define the tree view delegate type at namespace scope. More... | |
A namespace containing GUI objects (i.e. widgets).
Define the button delegate type at namespace scope.
Define the color field delegate type at namespace scope.
Define the color picker delegate type at namespace scope.
Define the graph view delegate type at namespace scope.
Define the knob delegate type at namespace scope.
Define the meter delegate type at namespace scope.
Define the number field delegate type at namespace scope.
Define the object view delegate type at namespace scope.
Define the option menu delegate type at namespace scope.
Define the render view delegate type at namespace scope.
Define the search field delegate type at namespace scope.
Define the slider delegate type at namespace scope.
Define the tab view delegate type at namespace scope.
Define the tag view delegate type at namespace scope.
Define the text field delegate type at namespace scope.
Define the tree view delegate type at namespace scope.