![]() |
OpenSceneGraph
|
The osgPresentation library is a NodeKit that extends the core scene graph to support 3D scene graph based presentations. More...
Classes | |
| class | ActiveOperators |
| class | AnimationMaterial |
| AnimationMaterial for specify the time varying transformation pathway to use when update camera and model objects. More... | |
| class | AnimationMaterialCallback |
| class | CompileSlideCallback |
| class | Cursor |
| struct | dereference_less |
| struct | FilePathData |
| struct | HomePosition |
| class | HUDSettings |
| class | HUDTransform |
| struct | ImageSequenceUpdateCallback |
| struct | JumpData |
| class | KeyEventHandler |
| struct | KeyPosition |
| struct | LayerAttributes |
| struct | LayerCallback |
| struct | ObjectOperator |
| class | PickEventHandler |
| class | PropertyAnimation |
| struct | PropertyEventCallback |
| class | PropertyManager |
| struct | PropertyReader |
| class | SlideEventHandler |
| class | SlideShowConstructor |
| class | Timeout |
Enumerations | |
| enum | Operation { RUN, LOAD, EVENT, JUMP, FORWARD_MOUSE_EVENT, FORWARD_TOUCH_EVENT } |
| Operations related to click to run/load/key events. More... | |
Functions | |
| OSGPRESENTATION_EXPORT const osg::Object * | getUserObject (const osg::NodePath &nodepath, const std::string &name) |
| template<typename T > | |
| bool | getUserValue (const osg::NodePath &nodepath, const std::string &name, T &value) |
| OSGPRESENTATION_EXPORT bool | containsPropertyReference (const std::string &str) |
The osgPresentation library is a NodeKit that extends the core scene graph to support 3D scene graph based presentations.
| OSGPRESENTATION_EXPORT bool osgPresentation::containsPropertyReference | ( | const std::string & | str | ) |
Referenced by getUserValue().
| OSGPRESENTATION_EXPORT const osg::Object* osgPresentation::getUserObject | ( | const osg::NodePath & | nodepath, |
| const std::string & | name | ||
| ) |
Referenced by getUserValue().
| bool osgPresentation::getUserValue | ( | const osg::NodePath & | nodepath, |
| const std::string & | name, | ||
| T & | value | ||
| ) |
References containsPropertyReference(), getUserObject(), and OSGPRESENTATION_EXPORT.
Referenced by osg::Object::setUserData().
1.8.13