OpenSceneGraph
3.0.1
|
Public Types | |
typedef std::vector < osg::ref_ptr< Motion > > | MotionList |
Public Member Functions | |
MotionList & | getMotionList () |
const MotionList & | getMotionList () const |
CompositeMotion (float startValue=0, float duration=1, float changeValue=1, TimeBehaviour tb=CLAMP) | |
virtual void | getValueInNormalizedRange (float t, value_type &result) const |
Public Attributes | |
MotionList | _motions |
typedef std::vector<osg::ref_ptr<Motion> > osgAnimation::CompositeMotion::MotionList |
osgAnimation::CompositeMotion::CompositeMotion | ( | float | startValue = 0 , |
float | duration = 1 , |
||
float | changeValue = 1 , |
||
TimeBehaviour | tb = CLAMP |
||
) | [inline] |
MotionList& osgAnimation::CompositeMotion::getMotionList | ( | ) | [inline] |
References _motions.
const MotionList& osgAnimation::CompositeMotion::getMotionList | ( | ) | const [inline] |
References _motions.
virtual void osgAnimation::CompositeMotion::getValueInNormalizedRange | ( | float | t, |
value_type & | result | ||
) | const [inline, virtual] |
Implements osgAnimation::Motion.
References _motions, osg::notify(), osg::WARN, and osgAnimation::Motion::getDuration().
Referenced by getMotionList(), and getValueInNormalizedRange().
![]() | Generated at Mon Oct 3 2011 12:39:45 for the OpenSceneGraph by doxygen 1.7.5. |