V-ART
transformaction.h
Go to the documentation of this file.
1 
5 #ifndef VART_TRANSFORMACTION_H
6 #define VART_TRANSFORMACTION_H
7 
8 #include "vart/baseaction.h"
9 
10 namespace VART {
11  class Transform;
12  class TransformAction : public BaseAction {
13  public:
15  virtual ~TransformAction() { }
16 
18  void SetTarget(Transform* target) { targetPtr = target; }
19  protected:
20  virtual void Move() = 0;
22  private:
23  }; // end class declaration
24 } // end namespace
25 
26 #endif
virtual void Move()=0
Make the action update its targets.
Animations. Transformations acting through time. Abstract class.
Definition: baseaction.h:21
Geometric transformations.
Definition: transform.h:24
void SetTarget(Transform *target)
Sets the Transform on which to act.
Header file for V-ART class "BaseAction".