OSG
3.4.0
|
Classes | |
class | ActiveOperators |
class | AnimationMaterial |
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.
Operations related to click to run/load/key events.
Enumerator | |
---|---|
RUN | |
LOAD | |
EVENT | |
JUMP | |
FORWARD_MOUSE_EVENT | |
FORWARD_TOUCH_EVENT |
Definition at line 34 of file SlideEventHandler.h.
OSGPRESENTATION_EXPORT bool osgPresentation::containsPropertyReference | ( | const std::string & | str | ) |
OSGPRESENTATION_EXPORT const osg::Object* osgPresentation::getUserObject | ( | const osg::NodePath & | nodepath, |
const std::string & | name | ||
) |
bool osgPresentation::getUserValue | ( | const osg::NodePath & | nodepath, |
const std::string & | name, | ||
T & | value | ||
) |
Definition at line 69 of file PropertyManager.h.