#include <OSGVruiDefaultButtonGeometry.h>
|
osg::ref_ptr< osg::Node > | createNode (bool pressed, bool highlighted, bool disabled=false) |
|
osg::ref_ptr< osg::StateSet > | createGeoState (bool highlighted) |
|
osg::ref_ptr< osgText::Text > | createText (const std::string &text, osgText::Text::AlignmentType align, float size) |
|
◆ OSGVruiDefaultButtonGeometry()
◆ ~OSGVruiDefaultButtonGeometry()
vrui::OSGVruiDefaultButtonGeometry::~OSGVruiDefaultButtonGeometry |
( |
| ) |
|
|
virtual |
◆ createGeometry()
void vrui::OSGVruiDefaultButtonGeometry::createGeometry |
( |
| ) |
|
|
virtual |
◆ createGeoState()
ref_ptr< StateSet > vrui::OSGVruiDefaultButtonGeometry::createGeoState |
( |
bool |
highlighted | ) |
|
|
protected |
◆ createNode()
ref_ptr< Node > vrui::OSGVruiDefaultButtonGeometry::createNode |
( |
bool |
pressed, |
|
|
bool |
highlighted, |
|
|
bool |
disabled = false |
|
) |
| |
|
protected |
◆ createText()
ref_ptr< Text > vrui::OSGVruiDefaultButtonGeometry::createText |
( |
const std::string & |
text, |
|
|
osgText::Text::AlignmentType |
align, |
|
|
float |
size |
|
) |
| |
|
protected |
◆ getDCS()
◆ getHeight()
float vrui::OSGVruiDefaultButtonGeometry::getHeight |
( |
| ) |
const |
|
virtual |
◆ getWidth()
float vrui::OSGVruiDefaultButtonGeometry::getWidth |
( |
| ) |
const |
|
virtual |
◆ resizeGeometry()
void vrui::OSGVruiDefaultButtonGeometry::resizeGeometry |
( |
| ) |
|
|
virtual |
◆ switchGeometry()
◆ disabledNode
osg::ref_ptr<osg::Node> vrui::OSGVruiDefaultButtonGeometry::disabledNode |
|
protected |
◆ highlightNode
osg::ref_ptr<osg::Node> vrui::OSGVruiDefaultButtonGeometry::highlightNode |
|
protected |
◆ myDCS
◆ normalNode
osg::ref_ptr<osg::Node> vrui::OSGVruiDefaultButtonGeometry::normalNode |
|
protected |
◆ pressedHighlightNode
osg::ref_ptr<osg::Node> vrui::OSGVruiDefaultButtonGeometry::pressedHighlightNode |
|
protected |
pressed highlighted geometry
◆ pressedNode
osg::ref_ptr<osg::Node> vrui::OSGVruiDefaultButtonGeometry::pressedNode |
|
protected |
◆ switchNode
osg::ref_ptr<osg::Switch> vrui::OSGVruiDefaultButtonGeometry::switchNode |
|
protected |
◆ textString
std::string vrui::OSGVruiDefaultButtonGeometry::textString |
|
protected |
The documentation for this class was generated from the following files: