►Nvrui | This class provides background for GUI elements |
CcoAction | Classes that are derived from coAction can be attached tho the scenegraph and will be called when user interacts with the object |
CcoBackground | This class provides background for GUI elements |
CcoButton | Basic button class providing a selectable rectangular area |
CcoButtonActor | Action listener for events triggered by coButton |
CcoButtonGeometry | This class describes an abstract bas for Button geometries new button shapes can be created by deriving from this class |
CcoButtonInteraction | |
CcoButtonMenuItem | This class defines a menu item which can be used as a button to trigger an action |
CcoCheckboxGroup | This class provides a mechanism to implement radio buttons |
CcoCheckboxMenuItem | Menu item which is usable as a toggle button, a radio button, or a group of toggle buttons |
CcoColoredBackground | |
CcoCombinedButtonInteraction | |
CcoDefaultButtonGeometry | |
CcoDialog | |
CcoDragNDrop | Base class for drag'n'drop classes They should be derived from this class and hand over their 'hit's to it |
CcoDragNDropManager | This class declares the basic drag'n'drop operations and offers the 'clipboard' to store drag'n'drop data |
CcoFlatButtonGeometry | |
CcoFlatPanelGeometry | |
CcoFrame | This class provides a flat textured frame arround objects |
CcoGenericSubMenuItem | |
CcoIconButtonToolboxItem | This class defines a toolbox item which can be used as a button to trigger an action |
CcoIconSubMenuToolboxItem | |
CcoIconToggleButtonToolboxItem | This class defines a toolbox item which can be used as a button to trigger an action |
CcoInteraction | |
CcoInteractionManager | |
CcoJoystickManager | This class manages the selection of the menu via joystick |
CcoLabel | Label element |
CcoLabelMenuItem | |
CcoLabelSubMenuToolboxItem | Menu item which can be used to open and close submenus menu events are generated when the user opens or closes the submenu In difference to a normal Menu subwindow, orientation (attachement) changes have to be handled properly |
CcoMenu | This class provides a general menu for use in 3D space |
CcoMenuContainer | |
CcoMenuFocusListener | Action listener for events triggered by any coMenuItem |
CcoMenuItem | This is the base class of all menu items |
CcoMenuListener | Action listener for events triggered by any coMenuItem |
CcoMouseButtonInteraction | |
CcoMovableBackgroundMenuItem | |
CcoNavInteraction | |
CcoPanel | This class provides background panel for GUI elements |
CcoPanelGeometry | |
CcoPopupHandle | Popup Handler |
CcoPotiMenuItem | |
CcoPotiToolboxItem | This class provides a coMenuItem which consists of a coValuePoti and a coLabel |
CcoProgressBar | |
CcoProgressBarMenuItem | |
CcoPushButton | This class provides a specific coButton to be used as a push button |
CcoRectButtonGeometry | |
CcoRelativeButtonInteraction | |
CcoRelativeInputInteraction | |
CcoRotButton | Basic button class providing a selectable rectangular area |
CcoRotButtonActor | Action listener for events triggered by coButton |
CcoRotPushButton | This class provides a specific coRotButton to be used as a push button |
CcoRotToggleButton | This class provides a specific coRotButton to be used as a toggle button |
CcoRowContainer | Container class that aligns its children in a row |
CcoRowMenu | This class provides a simple menu for use in 3D space |
CcoRowMenuHandle | Handles 'normal' Menus |
CcoRowMenuItem | This is the base class of all row menu items |
CcoSlider | This class provides a basic 3D slider, which is based on a texture mapped tickmark field and a round slider position indicator |
CcoSliderActor | Action listener for events triggered by coSlider |
CcoSliderMenuItem | This class defines a menu item which provides a slider to manipulate a scalar value |
CcoSliderToolboxItem | |
CcoSlopePoti | A special rotary knob to adjust slope values |
CcoSquareButtonGeometry | |
CcoSubMenuItem | Menu item which can be used to open and close submenus menu events are generated when the user opens or closes the submenu |
CcoSubMenuToolboxItem | Menu item which can be used to open and close submenus menu events are generated when the user opens or closes the submenu In difference to a normal Menu subwindow, orientation (attachement) changes have to be handled properly |
CcoTextButtonGeometry | |
►CcoTexturedBackground | This class provides background for GUI elements |
►CTextureSet | |
CTexCoord | |
CcoTexturedBackgroundActor | Overwrite the routines of this class to get callback functions for when the pointer intersected the texture and the button was pressed |
►CcoTextureRectBackground | This class provides background for GUI elements |
►CTextureSet | |
CTexCoord | |
CcoTextureRectBackgroundActor | Overwrite the routines of this class to get callback functions for when the pointer intersected the texture and the button was pressed |
CcoToggleButton | This class provides a specific coButton to be used as a toggle button |
CcoToggleButtonGeometry | |
CcoToolboxMenu | A Toolbox Menu contains Toolbox Menu Item and offers different organization modes (horizontal or vertical) The Handle, Items and submenus are organized respectively to this setting |
CcoToolboxMenuHandle | Offers a Handle for Toolboxes |
CcoToolboxMenuItem | This is the base class of all toolbox menu items |
CcoTrackerButtonInteraction | |
CcoUIContainer | |
CcoUIElement | Basic VRUI GUI element |
CcoUIUserData | |
CcoUpdateable | Objects that are derived from this class are called once per frame |
CcoUpdateManager | UpdateManager keeps a list of all updateable objects and calls their update method once per frame |
CcoValuePoti | This class offers a poti GUI element which can be used to set integer or floating point values |
CcoValuePotiActor | Action listener for coValuePoti events |
CNodeDumpVisitor | |
COSGVruiColoredBackground | This class provides background for GUI elements |
COSGVruiDefaultButtonGeometry | |
COSGVruiFlatButtonGeometry | This class implements a flat, textured button |
COSGVruiFlatPanelGeometry | |
COSGVruiFrame | This class provides a flat textured frame arround objects |
COSGVruiHit | |
COSGVruiLabel | Label element |
COSGVruiMatrix | |
COSGVruiNode | |
COSGVruiNull | |
COSGVruiPanelGeometry | |
COSGVruiPresets | |
COSGVruiRectButtonGeometry | This class implements a rect, textured button |
COSGVruiSlider | This class provides a basic 3D slider, which is based on a texture mapped tickmark field and a round slider position indicator |
COSGVruiSquareButtonGeometry | This class implements a square, textured button |
COSGVruiTextButtonGeometry | |
COSGVruiTexture | |
COSGVruiTexturedBackground | This class provides background for GUI elements |
COSGVruiTextureRectBackground | This class provides background for GUI elements |
COSGVruiToggleButtonGeometry | |
COSGVruiTransformNode | |
COSGVruiUIContainer | |
COSGVruiUIElement | |
COSGVruiUserDataCollection | |
COSGVruiValuePoti | |
CvruiActionUserData | Userdata that can be attached to Nodes in the scenegraph |
CvruiButtonProvider | |
CvruiButtons | |
CvruiCOIM | |
CvruiCollabInterface | Base class for collaborative Userinterface elements |
CvruiCoord | |
CvruiGroupNode | |
CvruiHit | |
CvruiIntersection | |
CvruiMatrix | |
CvruiNode | |
CvruiPanelGeometryProvider | |
CvruiRendererInterface | |
CvruiTexture | Userdata that can be attached to Nodes in the scenegraph |
CvruiTransformNode | |
CvruiUIElementProvider | |
CvruiUserData | Userdata that can be attached to Nodes in the scenegraph |
CvruiVec | |
CcoCoord | |