Added support for CameraView into NodeVistor, and support for CameraNode and CameraView

into the AnimationPathCallback so you can now animate both via animation paths.
This commit is contained in:
Robert Osfield
2005-10-05 09:48:53 +00:00
parent cf2974329f
commit 4b43b22c5a
2 changed files with 36 additions and 1 deletions

View File

@@ -39,6 +39,7 @@ class Switch;
class TexGenNode;
class Transform;
class CameraNode;
class CameraView;
/** Visitor for type safe operations on osg::Nodes.
Based on GOF's Visitor pattern. The NodeVisitor
@@ -234,7 +235,8 @@ class OSG_EXPORT NodeVisitor : public virtual Referenced
virtual void apply(LightSource& node) { apply((Group&)node); }
virtual void apply(Transform& node) { apply((Group&)node); }
virtual void apply(CameraNode& node) { apply((Group&)node); }
virtual void apply(CameraNode& node) { apply((Transform&)node); }
virtual void apply(CameraView& node) { apply((Transform&)node); }
virtual void apply(MatrixTransform& node) { apply((Transform&)node); }
virtual void apply(PositionAttitudeTransform& node) { apply((Transform&)node); }