Motive Animation System
An open source project by FPL.
 All Classes Functions Variables Typedefs Friends Pages
motive::SimpleProcessorTemplate< T > Member List

This is the complete list of members for motive::SimpleProcessorTemplate< T >, including all inherited members.

AdvanceFrame(MotiveTime delta_time)=0motive::MotiveProcessorpure virtual
benchmark_id_for_advance_frame() const (defined in motive::MotiveProcessor)motive::MotiveProcessorinline
benchmark_id_for_init() const (defined in motive::MotiveProcessor)motive::MotiveProcessorinline
Data(MotiveIndex index) const (defined in motive::SimpleProcessorTemplate< T >)motive::SimpleProcessorTemplate< T >inlineprotected
Data(MotiveIndex index) (defined in motive::SimpleProcessorTemplate< T >)motive::SimpleProcessorTemplate< T >inlineprotected
data_ (defined in motive::SimpleProcessorTemplate< T >)motive::SimpleProcessorTemplate< T >protected
Defragment()motive::MotiveProcessorinlineprotected
Difference(MotiveIndex index) const (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinline
Differences(MotiveIndex index, MotiveDimension dimensions, float *out) const (defined in motive::SimpleProcessorTemplate< T >)motive::SimpleProcessorTemplate< T >inlinevirtual
Dimensions(MotiveIndex index) const motive::MotiveProcessorinline
Direction(MotiveIndex index) const (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinline
Directions(MotiveIndex index, MotiveDimension dimensions, float *out) const (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinlinevirtual
InitializeIndices(const MotivatorInit &init, MotiveIndex index, MotiveDimension dimensions, MotiveEngine *)motive::SimpleProcessorTemplate< T >inlineprotectedvirtual
InitializeMotivator(const MotivatorInit &init, MotiveEngine *engine, Motivator *motivator, MotiveDimension dimensions)motive::MotiveProcessor
IsMotivatorIndex(MotiveIndex index) const motive::MotiveProcessor
MotiveProcessor() (defined in motive::MotiveProcessor)motive::MotiveProcessorinline
MotiveShape(MotiveIndex) const (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinlinevirtual
MoveIndices(MotiveIndex old_index, MotiveIndex new_index, MotiveDimension dimensions)motive::SimpleProcessorTemplate< T >inlineprotectedvirtual
Priority() const =0motive::MotiveProcessorpure virtual
RegisterBenchmarks() (defined in motive::MotiveProcessor)motive::MotiveProcessor
RemoveIndices(MotiveIndex index, MotiveDimension dimensions)motive::SimpleProcessorTemplate< T >inlineprotectedvirtual
RemoveMotivator(MotiveIndex index)motive::MotiveProcessor
SetNumIndices(MotiveIndex num_indices)motive::SimpleProcessorTemplate< T >inlineprotectedvirtual
SetSplinePlaybackRate(MotiveIndex, MotiveDimension, float) (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinlinevirtual
SetSplines(MotiveIndex, MotiveDimension, const CompactSpline *, const SplinePlayback &) (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinlinevirtual
SetSplinesAndTargets(MotiveIndex, MotiveDimension, const CompactSpline *const *, const SplinePlayback &, const MotiveTarget1f *) (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinlinevirtual
SetSplineTime(MotiveIndex, MotiveDimension, MotiveTime) (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinlinevirtual
SetTargets(MotiveIndex, MotiveDimension, const MotiveTarget1f *) (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinlinevirtual
SetTargetWithShape(MotiveIndex, MotiveDimension, const float *, const float *, const MotiveCurveShape &) (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinlinevirtual
Splines(MotiveIndex, MotiveIndex count, const CompactSpline **splines) const (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinlinevirtual
SplineTime(MotiveIndex) const (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinlinevirtual
TargetTime(MotiveIndex index, MotiveDimension dimensions) const (defined in motive::SimpleProcessorTemplate< T >)motive::SimpleProcessorTemplate< T >inlinevirtual
TargetValue(MotiveIndex index) const (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinline
TargetValues(MotiveIndex index, MotiveDimension dimensions, float *out) const (defined in motive::SimpleProcessorTemplate< T >)motive::SimpleProcessorTemplate< T >inlinevirtual
TargetVelocities(MotiveIndex index, MotiveDimension dimensions, float *out) const (defined in motive::SimpleProcessorTemplate< T >)motive::SimpleProcessorTemplate< T >inlinevirtual
TargetVelocity(MotiveIndex index) const (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinline
TransferMotivator(MotiveIndex index, Motivator *new_motivator)motive::MotiveProcessor
Type() const =0motive::MotiveProcessorpure virtual
ValidIndex(MotiveIndex index) const motive::MotiveProcessor
ValidMotivator(MotiveIndex index, const Motivator *motivator) const motive::MotiveProcessorinline
ValidMotivatorIndex(MotiveIndex index) const motive::MotiveProcessor
Value(MotiveIndex index) const (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinline
Values(MotiveIndex index) const (defined in motive::SimpleProcessorTemplate< T >)motive::SimpleProcessorTemplate< T >inlinevirtual
values_ (defined in motive::SimpleProcessorTemplate< T >)motive::SimpleProcessorTemplate< T >protected
Velocities(MotiveIndex index, MotiveDimension dimensions, float *out) const (defined in motive::SimpleProcessorTemplate< T >)motive::SimpleProcessorTemplate< T >inlinevirtual
Velocity(MotiveIndex index) const (defined in motive::MotiveProcessorNf)motive::MotiveProcessorNfinline
VerifyInternalState() const motive::MotiveProcessor
~MotiveProcessor() (defined in motive::MotiveProcessor)motive::MotiveProcessorvirtual
~SimpleProcessorTemplate() (defined in motive::SimpleProcessorTemplate< T >)motive::SimpleProcessorTemplate< T >inlinevirtual