#include <GteController.h>

Public Member Functions | |
| double | GetApplicationTime () const |
| ControlledObject * | GetObject () const |
| void | SetApplicationTime (double applicationTime) |
| virtual void | SetObject (ControlledObject *object) |
| virtual bool | Update (double applicationTime) |
| virtual | ~Controller () |
Public Attributes | |
| bool | active |
| double | frequency |
| double | maxTime |
| double | minTime |
| std::string | name |
| double | phase |
| RepeatType | repeat |
Protected Member Functions | |
| Controller () | |
| double | GetControlTime (double applicationTime) |
Protected Attributes | |
| double | mApplicationTime |
| ControlledObject * | mObject |
Definition at line 18 of file GteController.h.
|
protected |
Definition at line 14 of file GteController.cpp.
|
virtual |
Definition at line 28 of file GteController.cpp.
|
inline |
|
protected |
Definition at line 47 of file GteController.cpp.
|
inline |
|
inline |
|
virtual |
Reimplemented in gte::BlendTransformController.
Definition at line 42 of file GteController.cpp.
|
virtual |
Reimplemented in gte::KeyframeController, gte::BlendTransformController, gte::SkinController, and gte::TransformController.
Definition at line 32 of file GteController.cpp.
| bool gte::Controller::active |
Definition at line 49 of file GteController.h.
| double gte::Controller::frequency |
Definition at line 48 of file GteController.h.
|
protected |
Definition at line 74 of file GteController.h.
| double gte::Controller::maxTime |
Definition at line 46 of file GteController.h.
| double gte::Controller::minTime |
Definition at line 45 of file GteController.h.
|
protected |
Definition at line 71 of file GteController.h.
| std::string gte::Controller::name |
Definition at line 52 of file GteController.h.
| double gte::Controller::phase |
Definition at line 47 of file GteController.h.
| RepeatType gte::Controller::repeat |
Definition at line 44 of file GteController.h.