![]() |
vrecko
virtual reality framework
|
Classes | |
class | ColorPicker |
spatial HSL Color Picker More... | |
class | GUI_Controller |
GUI Controller class. More... | |
class | Interconnection |
used to simplify deletion of created interconnections (especially in menu) More... | |
class | GUI_Item |
VRECKO GUI Item class. More... | |
class | GUI_Text |
Text. More... | |
class | Icon |
Icon. More... | |
class | IconColour |
Color Icon. More... | |
class | ItemsGroup |
Group of GUI Items. More... | |
class | Layout |
GUI Layout class. More... | |
class | Menu |
Menu. More... | |
class | Slider |
Slider GUI item. More... | |
Typedefs | |
typedef std::map< string, osg::ref_ptr< Layout > > | LayoutMapType |
typedef std::map< unsigned long, GUI_Item * > | GuiItemMapType |
Enumerations | |
enum | GUI_ITEM_STATE { GUI_ITEM_STATE_DEFAULT = 1, GUI_ITEM_STATE_ACTIVE, GUI_ITEM_STATE_DISABLED } |
enum | GUI_ACTION { GUI_ACTION_MAIN = 1, GUI_ACTION_CONTEXT } |
enum | IconType { ICON__BUTTON = 1, ICON__SWITCH, ICON__MULTISWITCH } |
types of Icon More... | |
Functions | |
METHOD_INPUT (GUIItemClicked, MessageString, ColorPicker) | |
METHOD_INPUT (ExternalDeactivation, MessageObjectID, ColorPicker) | |
METHOD_REQUEST_INPUT (EvokeHSLColorPicker, MessageString, MessageBool, ColorPicker) | |
METHOD_REQUEST_INPUT (Sensor_0_mainClick, MessageBool, MessageBool, GUI_Controller) | |
METHOD_REQUEST_INPUT (Sensor_1_mainClick, MessageBool, MessageBool, GUI_Controller) | |
METHOD_REQUEST_INPUT (Sensor_0_contextClick, MessageBool, MessageBool, GUI_Controller) | |
METHOD_REQUEST_INPUT (Sensor_1_contextClick, MessageBool, MessageBool, GUI_Controller) | |
METHOD_INPUT (SwitchLayout, MessageString, GUI_Controller) | |
METHOD_INPUT (HidingMenu, MessageBool, Menu) | |
METHOD_INPUT (SliderValue, MessageFloat, Slider) | |
typedef std::map<unsigned long, GUI_Item *> APGUI::GuiItemMapType |
typedef std::map<string, osg::ref_ptr<Layout> > APGUI::LayoutMapType |
enum APGUI::GUI_ACTION |
enum APGUI::IconType |
types of Icon
Enumerator | |
---|---|
ICON__BUTTON |
after clicking, single action happens |
ICON__SWITCH |
switch, with two possible states. |
ICON__MULTISWITCH |
switch, with more possible states. |
APGUI::METHOD_INPUT | ( | GUIItemClicked | , |
MessageString | , | ||
ColorPicker | |||
) |
APGUI::METHOD_INPUT | ( | HidingMenu | , |
MessageBool | , | ||
Menu | |||
) |
APGUI::METHOD_INPUT | ( | ExternalDeactivation | , |
MessageObjectID | , | ||
ColorPicker | |||
) |
APGUI::METHOD_INPUT | ( | SliderValue | , |
MessageFloat | , | ||
Slider | |||
) |
APGUI::METHOD_INPUT | ( | SwitchLayout | , |
MessageString | , | ||
GUI_Controller | |||
) |
APGUI::METHOD_REQUEST_INPUT | ( | Sensor_0_mainClick | , |
MessageBool | , | ||
MessageBool | , | ||
GUI_Controller | |||
) |
APGUI::METHOD_REQUEST_INPUT | ( | Sensor_1_mainClick | , |
MessageBool | , | ||
MessageBool | , | ||
GUI_Controller | |||
) |
APGUI::METHOD_REQUEST_INPUT | ( | Sensor_0_contextClick | , |
MessageBool | , | ||
MessageBool | , | ||
GUI_Controller | |||
) |
APGUI::METHOD_REQUEST_INPUT | ( | Sensor_1_contextClick | , |
MessageBool | , | ||
MessageBool | , | ||
GUI_Controller | |||
) |
APGUI::METHOD_REQUEST_INPUT | ( | EvokeHSLColorPicker | , |
MessageString | , | ||
MessageBool | , | ||
ColorPicker | |||
) |