osgPresentation::AnimationMaterialCallback::AnimationMaterialCallback | ( | ) | [inline] |
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] |
osgPresentation::AnimationMaterialCallback::META_Object | ( | osg | , | |
AnimationMaterialCallback | ||||
) |
void osgPresentation::AnimationMaterialCallback::setAnimationMaterial | ( | AnimationMaterial * | path | ) | [inline] |
AnimationMaterial* osgPresentation::AnimationMaterialCallback::getAnimationMaterial | ( | ) | [inline] |
const AnimationMaterial* osgPresentation::AnimationMaterialCallback::getAnimationMaterial | ( | ) | const [inline] |
void osgPresentation::AnimationMaterialCallback::setTimeOffset | ( | double | offset | ) | [inline] |
double osgPresentation::AnimationMaterialCallback::getTimeOffset | ( | ) | const [inline] |
void osgPresentation::AnimationMaterialCallback::setTimeMultiplier | ( | double | multiplier | ) | [inline] |
double osgPresentation::AnimationMaterialCallback::getTimeMultiplier | ( | ) | const [inline] |
void osgPresentation::AnimationMaterialCallback::reset | ( | ) |
void osgPresentation::AnimationMaterialCallback::setPause | ( | bool | pause | ) |
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.
virtual void osgPresentation::AnimationMaterialCallback::operator() | ( | osg::Node * | node, | |
osg::NodeVisitor * | nv | |||
) | [virtual] |
implements the callback
Reimplemented from osg::NodeCallback.
void osgPresentation::AnimationMaterialCallback::update | ( | osg::Node & | node | ) |