Public Member Functions | |
META_Object (osgAnimation, UpdateBone) | |
UpdateBone (const UpdateBone &apc, const osg::CopyOp ©op) | |
UpdateBone (const std::string &name="") | |
void | update (osgAnimation::Bone &bone) |
bool | needLink () const |
bool | link (osgAnimation::Channel *channel) |
virtual void | operator() (osg::Node *node, osg::NodeVisitor *nv) |
Callback method called by the NodeVisitor when visiting a node. | |
Public Attributes | |
osg::ref_ptr < osgAnimation::Vec3Target > | _position |
osg::ref_ptr < osgAnimation::QuatTarget > | _quaternion |
osg::ref_ptr < osgAnimation::Vec3Target > | _scale |
osgAnimation::Bone::Bone::UpdateBone::UpdateBone | ( | const UpdateBone & | apc, | |
const osg::CopyOp & | copyop | |||
) |
osgAnimation::Bone::Bone::UpdateBone::UpdateBone | ( | const std::string & | name = "" |
) | [inline] |
bool osgAnimation::Bone::Bone::UpdateBone::link | ( | osgAnimation::Channel * | channel | ) | [inline, virtual] |
osgAnimation::Bone::Bone::UpdateBone::META_Object | ( | osgAnimation | , | |
UpdateBone | ||||
) |
bool osgAnimation::Bone::Bone::UpdateBone::needLink | ( | ) | const [inline, virtual] |
Implements osgAnimation::AnimationUpdateCallback.
virtual void osgAnimation::Bone::Bone::UpdateBone::operator() | ( | osg::Node * | node, | |
osg::NodeVisitor * | nv | |||
) | [inline, virtual] |
Callback method called by the NodeVisitor when visiting a node.
Reimplemented from osg::NodeCallback.
References osgAnimation::Bone::Bone::FindNearestParentAnimationManager::_manager, osg::ref_ptr< T >::get(), osg::Object::getName(), osg::Node::getParents(), osg::NodeVisitor::getVisitorType(), osg::notify(), osg::NodeVisitor::UPDATE_VISITOR, osg::ref_ptr< T >::valid(), and osg::WARN.
void osgAnimation::Bone::Bone::UpdateBone::update | ( | osgAnimation::Bone & | bone | ) | [inline] |
osg::ref_ptr<osgAnimation::Vec3Target> osgAnimation::Bone::Bone::UpdateBone::_position |
osg::ref_ptr<osgAnimation::QuatTarget> osgAnimation::Bone::Bone::UpdateBone::_quaternion |
osg::ref_ptr<osgAnimation::Vec3Target> osgAnimation::Bone::Bone::UpdateBone::_scale |
![]() | Generated at Mon Feb 23 19:04:57 2009 for the OpenSceneGraph by doxygen 1.5.8. |