|
openscenegraph
|
Public Types | |
| typedef std::vector< KeyPosition > | Keys |
| typedef std::vector< std::string > | RunStrings |
| typedef std::list < osg::ref_ptr< LayerCallback > > | LayerCallbacks |
Public Member Functions | |
| LayerAttributes () | |
| LayerAttributes (double in_duration) | |
| void | setDuration (double duration) |
| double | getDuration () const |
| void | setKeys (const Keys &keys) |
| const Keys & | getKeys () const |
| void | addKey (const KeyPosition &kp) |
| void | setRunStrings (const RunStrings &runStrings) |
| const RunStrings & | getRunStrings () const |
| void | addRunString (const std::string &runString) |
| void | setJump (bool relativeJump, int slideNum, int layerNum) |
| bool | getRelativeJump () const |
| int | getSlideNum () const |
| int | getLayerNum () const |
| bool | requiresJump () const |
| void | addEnterCallback (LayerCallback *lc) |
| void | addLeaveCallback (LayerCallback *lc) |
| void | callEnterCallbacks (osg::Node *node) |
| void | callLeaveCallbacks (osg::Node *node) |
Public Attributes | |
| double | _duration |
| Keys | _keys |
| RunStrings | _runStrings |
| bool | _relativeJump |
| int | _slideNum |
| int | _layerNum |
| LayerCallbacks | _enterLayerCallbacks |
| LayerCallbacks | _leaveLayerCallbacks |
| typedef std::vector<KeyPosition> osgPresentation::LayerAttributes::Keys |
| typedef std::list< osg::ref_ptr<LayerCallback> > osgPresentation::LayerAttributes::LayerCallbacks |
| typedef std::vector<std::string> osgPresentation::LayerAttributes::RunStrings |
| osgPresentation::LayerAttributes::LayerAttributes | ( | ) | [inline] |
| osgPresentation::LayerAttributes::LayerAttributes | ( | double | in_duration | ) | [inline] |
| void osgPresentation::LayerAttributes::addEnterCallback | ( | LayerCallback * | lc | ) | [inline] |
| void osgPresentation::LayerAttributes::addKey | ( | const KeyPosition & | kp | ) | [inline] |
| void osgPresentation::LayerAttributes::addLeaveCallback | ( | LayerCallback * | lc | ) | [inline] |
| void osgPresentation::LayerAttributes::addRunString | ( | const std::string & | runString | ) | [inline] |
| void osgPresentation::LayerAttributes::callEnterCallbacks | ( | osg::Node * | node | ) |
| void osgPresentation::LayerAttributes::callLeaveCallbacks | ( | osg::Node * | node | ) |
| double osgPresentation::LayerAttributes::getDuration | ( | ) | const [inline] |
| const Keys& osgPresentation::LayerAttributes::getKeys | ( | ) | const [inline] |
| int osgPresentation::LayerAttributes::getLayerNum | ( | ) | const [inline] |
| bool osgPresentation::LayerAttributes::getRelativeJump | ( | ) | const [inline] |
| const RunStrings& osgPresentation::LayerAttributes::getRunStrings | ( | ) | const [inline] |
| int osgPresentation::LayerAttributes::getSlideNum | ( | ) | const [inline] |
| bool osgPresentation::LayerAttributes::requiresJump | ( | ) | const [inline] |
| void osgPresentation::LayerAttributes::setDuration | ( | double | duration | ) | [inline] |
| void osgPresentation::LayerAttributes::setJump | ( | bool | relativeJump, |
| int | slideNum, | ||
| int | layerNum | ||
| ) | [inline] |
| void osgPresentation::LayerAttributes::setKeys | ( | const Keys & | keys | ) | [inline] |
| void osgPresentation::LayerAttributes::setRunStrings | ( | const RunStrings & | runStrings | ) | [inline] |
1.7.6.1