|
|
virtual const float * | Values (MotiveIndex index) const |
| |
|
virtual void | Velocities (MotiveIndex index, MotiveDimension dimensions, float *out) const |
| |
|
virtual void | TargetValues (MotiveIndex index, MotiveDimension dimensions, float *out) const |
| |
|
virtual void | TargetVelocities (MotiveIndex index, MotiveDimension dimensions, float *out) const |
| |
|
virtual void | Differences (MotiveIndex index, MotiveDimension dimensions, float *out) const |
| |
|
virtual MotiveTime | TargetTime (MotiveIndex index, MotiveDimension dimensions) const |
| |
|
float | Value (MotiveIndex index) const |
| |
|
float | Velocity (MotiveIndex index) const |
| |
|
float | Direction (MotiveIndex index) const |
| |
|
float | TargetValue (MotiveIndex index) const |
| |
|
float | TargetVelocity (MotiveIndex index) const |
| |
|
float | Difference (MotiveIndex index) const |
| |
|
virtual void | Directions (MotiveIndex index, MotiveDimension dimensions, float *out) const |
| |
|
virtual MotiveTime | SplineTime (MotiveIndex) const |
| |
|
virtual MotiveCurveShape | MotiveShape (MotiveIndex) const |
| |
|
virtual void | SetTargets (MotiveIndex, MotiveDimension, const MotiveTarget1f *) |
| |
|
virtual void | SetTargetWithShape (MotiveIndex, MotiveDimension, const float *, const float *, const MotiveCurveShape &) |
| |
|
virtual void | SetSplines (MotiveIndex, MotiveDimension, const CompactSpline *, const SplinePlayback &) |
| |
|
virtual void | Splines (MotiveIndex, MotiveIndex count, const CompactSpline **splines) const |
| |
|
virtual void | SetSplinesAndTargets (MotiveIndex, MotiveDimension, const CompactSpline *const *, const SplinePlayback &, const MotiveTarget1f *) |
| |
|
virtual void | SetSplineTime (MotiveIndex, MotiveDimension, MotiveTime) |
| |
|
virtual void | SetSplinePlaybackRate (MotiveIndex, MotiveDimension, float) |
| |
| void | InitializeMotivator (const MotivatorInit &init, MotiveEngine *engine, Motivator *motivator, MotiveDimension dimensions) |
| |
| void | RemoveMotivator (MotiveIndex index) |
| |
| void | TransferMotivator (MotiveIndex index, Motivator *new_motivator) |
| |
| bool | IsMotivatorIndex (MotiveIndex index) const |
| |
| bool | ValidIndex (MotiveIndex index) const |
| |
| bool | ValidMotivatorIndex (MotiveIndex index) const |
| |
| bool | ValidMotivator (MotiveIndex index, const Motivator *motivator) const |
| |
| virtual void | AdvanceFrame (MotiveTime delta_time)=0 |
| |
| virtual MotivatorType | Type () const =0 |
| |
| virtual int | Priority () const =0 |
| |
| MotiveDimension | Dimensions (MotiveIndex index) const |
| |
| void | VerifyInternalState () const |
| |
|
void | RegisterBenchmarks () |
| |
|
int | benchmark_id_for_advance_frame () const |
| |
|
int | benchmark_id_for_init () const |
| |