V-ART
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
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
:
14
TransformAction
();
15
virtual
~TransformAction
() { }
16
18
void
SetTarget
(
Transform
* target) {
targetPtr
= target; }
19
protected
:
20
virtual
void
Move
() = 0;
21
Transform
*
targetPtr
;
22
private
:
23
};
// end class declaration
24
}
// end namespace
25
26
#endif
VART::TransformAction::targetPtr
Transform * targetPtr
Definition:
transformaction.h:21
VART::TransformAction::Move
virtual void Move()=0
Make the action update its targets.
VART::TransformAction::~TransformAction
virtual ~TransformAction()
Definition:
transformaction.h:15
VART::BaseAction
Animations. Transformations acting through time. Abstract class.
Definition:
baseaction.h:21
VART::Transform
Geometric transformations.
Definition:
transform.h:24
VART::TransformAction::SetTarget
void SetTarget(Transform *target)
Sets the Transform on which to act.
Definition:
transformaction.h:18
VART::TransformAction::TransformAction
TransformAction()
Definition:
transformaction.cpp:10
baseaction.h
Header file for V-ART class "BaseAction".
VART::TransformAction
Definition:
transformaction.h:12
Generated on Tue May 6 2014 15:09:54 for V-ART by
1.8.6