16#ifndef OSGANIMATION_UPDATE_MATRIX_TRANSFORM
17#define OSGANIMATION_UPDATE_MATRIX_TRANSFORM 1
The osgAnimation library provides general purpose utility classes for animation.
Definition Action:34
Copy Op(erator) used to control whether shallow or deep copy is used during copy construction and clo...
Definition CopyOp:41
@ SHALLOW_COPY
Definition CopyOp:47
Base class for all internal nodes in the scene graph.
Definition Node:72
Visitor for type safe operations on osg::Nodes.
Definition NodeVisitor:82
AnimationUpdateCallback()
Definition AnimationUpdateCallback:38
Definition StackedTransform:26
UpdateMatrixTransform(const std::string &name="")
virtual bool link(osgAnimation::Channel *channel)
const StackedTransform & getStackedTransforms() const
Definition UpdateMatrixTransform:40
StackedTransform & getStackedTransforms()
Definition UpdateMatrixTransform:39
UpdateMatrixTransform(const UpdateMatrixTransform &apc, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
StackedTransform _transforms
Definition UpdateMatrixTransform:43
virtual void operator()(osg::Node *node, osg::NodeVisitor *nv)
Callback method called by the NodeVisitor when visiting a node.
META_Object(osgAnimation, UpdateMatrixTransform)
#define OSGANIMATION_EXPORT
Definition Export:40