class SG_EXPORT AnimationPathCallback

Callback which can be attached to a PositionAttitudeTransform as an app callback to allow it to follow the path defined by a AnimationPath

Inheritance:


Public Fields

[more]ref_ptr<AnimationPath> _animationPath
[more]double _firstTime

Public Methods

[more] AnimationPathCallback(AnimationPath* ap)
[more]virtual void operator()(Node* node, NodeVisitor* nv)
implements the callback


Inherited from NodeCallback:

Public Fields

oref_ptr<NodeCallback> _nestedCallback

Public Methods

ovoid traverse(Node* node, NodeVisitor* nv)
ovoid setNestedCallback(NodeCallback* nc)
oNodeCallback* getNestedCallback()
oinline void addNestedCallback(NodeCallback* nc)
oinline void removeNestedCallback(NodeCallback* nc)


Inherited from Referenced:

Public Methods

oinline Referenced& operator = (Referenced&)
oinline void ref() const
oinline void unref() const
oinline void unref_nodelete() const
oinline const int referenceCount() const

Protected Fields

omutable int _refCount


Documentation

Callback which can be attached to a PositionAttitudeTransform as an app callback to allow it to follow the path defined by a AnimationPath
o AnimationPathCallback(AnimationPath* ap)

ovirtual void operator()(Node* node, NodeVisitor* nv)
implements the callback

oref_ptr<AnimationPath> _animationPath

odouble _firstTime


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.