|
openscenegraph
|
| osgPresentation::AnimationMaterialCallback::AnimationMaterialCallback | ( | const AnimationMaterialCallback & | apc, |
| const osg::CopyOp & | copyop | ||
| ) | [inline] |
| osgPresentation::AnimationMaterialCallback::AnimationMaterialCallback | ( | AnimationMaterial * | ap, |
| double | timeOffset = 0.0f, |
||
| double | timeMultiplier = 1.0f |
||
| ) | [inline] |
| osgPresentation::AnimationMaterialCallback::~AnimationMaterialCallback | ( | ) | [inline, protected] |
| const AnimationMaterial* osgPresentation::AnimationMaterialCallback::getAnimationMaterial | ( | ) | const [inline] |
| double osgPresentation::AnimationMaterialCallback::getAnimationTime | ( | ) | const |
get the animation time that is used to specify the position along the AnimationMaterial. Animation time is computed from the formula ((_latestTime-_firstTime)-_timeOffset)*_timeMultiplier.
| double osgPresentation::AnimationMaterialCallback::getTimeMultiplier | ( | ) | const [inline] |
| double osgPresentation::AnimationMaterialCallback::getTimeOffset | ( | ) | const [inline] |
| virtual void osgPresentation::AnimationMaterialCallback::operator() | ( | osg::Node * | node, |
| osg::NodeVisitor * | nv | ||
| ) | [virtual] |
implements the callback
Reimplemented from osg::NodeCallback.
| void osgPresentation::AnimationMaterialCallback::setAnimationMaterial | ( | AnimationMaterial * | path | ) | [inline] |
| void osgPresentation::AnimationMaterialCallback::setPause | ( | bool | pause | ) |
| void osgPresentation::AnimationMaterialCallback::setTimeMultiplier | ( | double | multiplier | ) | [inline] |
| void osgPresentation::AnimationMaterialCallback::setTimeOffset | ( | double | offset | ) | [inline] |
| void osgPresentation::AnimationMaterialCallback::update | ( | osg::Node & | node | ) |
1.7.6.1