#include <GteTransformController.h>
Public Member Functions | |
Transform const & | GetTransform () const |
void | SetTransform (Transform const &localTransform) |
TransformController (Transform const &localTransform) | |
virtual bool | Update (double applicationTime) |
Public Member Functions inherited from gte::Controller | |
double | GetApplicationTime () const |
ControlledObject * | GetObject () const |
void | SetApplicationTime (double applicationTime) |
virtual void | SetObject (ControlledObject *object) |
virtual | ~Controller () |
Protected Attributes | |
Transform | mLocalTransform |
Protected Attributes inherited from gte::Controller | |
double | mApplicationTime |
ControlledObject * | mObject |
Additional Inherited Members | |
Public Attributes inherited from gte::Controller | |
bool | active |
double | frequency |
double | maxTime |
double | minTime |
std::string | name |
double | phase |
RepeatType | repeat |
Protected Member Functions inherited from gte::Controller | |
Controller () | |
double | GetControlTime (double applicationTime) |
Definition at line 16 of file GteTransformController.h.
TransformController::TransformController | ( | Transform const & | localTransform | ) |
Definition at line 14 of file GteTransformController.cpp.
|
inline |
Definition at line 41 of file GteTransformController.h.
Definition at line 36 of file GteTransformController.h.
|
virtual |
Reimplemented from gte::Controller.
Reimplemented in gte::KeyframeController, and gte::BlendTransformController.
Definition at line 20 of file GteTransformController.cpp.
|
protected |
Definition at line 32 of file GteTransformController.h.