#include <OSGVruiToggleButtonGeometry.h>
|
osg::ref_ptr< osg::Geode > | createNode (const std::string &textureName, bool checkTexture) |
|
void | createSharedLists () |
|
osg::ref_ptr< osg::Geode > | createBox (const std::string &textureName) |
|
osg::ref_ptr< osg::Geode > | createCheck (const std::string &textureName) |
|
◆ OSGVruiToggleButtonGeometry()
Toggle Button is supposed to be a Button with four states (bitmap extensions also shown): 1) off 2) off & selected '-selected' 3) on '-check' 4) on & selected '-check-selected'.
◆ ~OSGVruiToggleButtonGeometry()
vrui::OSGVruiToggleButtonGeometry::~OSGVruiToggleButtonGeometry |
( |
| ) |
|
|
virtual |
◆ createBox()
ref_ptr< Geode > vrui::OSGVruiToggleButtonGeometry::createBox |
( |
const std::string & |
textureName | ) |
|
|
protected |
◆ createCheck()
ref_ptr< Geode > vrui::OSGVruiToggleButtonGeometry::createCheck |
( |
const std::string & |
textureName | ) |
|
|
protected |
◆ createGeometry()
void vrui::OSGVruiToggleButtonGeometry::createGeometry |
( |
| ) |
|
|
virtual |
◆ createNode()
ref_ptr< Geode > vrui::OSGVruiToggleButtonGeometry::createNode |
( |
const std::string & |
textureName, |
|
|
bool |
checkTexture |
|
) |
| |
|
protected |
◆ createSharedLists()
void vrui::OSGVruiToggleButtonGeometry::createSharedLists |
( |
| ) |
|
|
protected |
◆ getDCS()
◆ getHeight()
virtual float vrui::OSGVruiToggleButtonGeometry::getHeight |
( |
| ) |
const |
|
inlinevirtual |
◆ getWidth()
virtual float vrui::OSGVruiToggleButtonGeometry::getWidth |
( |
| ) |
const |
|
inlinevirtual |
◆ resizeGeometry()
void vrui::OSGVruiToggleButtonGeometry::resizeGeometry |
( |
| ) |
|
|
virtual |
◆ switchGeometry()
◆ button
◆ disabledNode
osg::ref_ptr<osg::Node> vrui::OSGVruiToggleButtonGeometry::disabledNode |
|
protected |
◆ highlightNode
osg::ref_ptr<osg::Node> vrui::OSGVruiToggleButtonGeometry::highlightNode |
|
protected |
highlighted geometry
pressed highlighted geometry
◆ myDCS
◆ normalNode
osg::ref_ptr<osg::Node> vrui::OSGVruiToggleButtonGeometry::normalNode |
|
protected |
◆ pressedHighlightNode
osg::ref_ptr<osg::Node> vrui::OSGVruiToggleButtonGeometry::pressedHighlightNode |
|
protected |
◆ pressedNode
osg::ref_ptr<osg::Node> vrui::OSGVruiToggleButtonGeometry::pressedNode |
|
protected |
◆ switchNode
osg::ref_ptr<osg::Switch> vrui::OSGVruiToggleButtonGeometry::switchNode |
|
protected |
The documentation for this class was generated from the following files: