AddKey(TimeType time, const KeyType &value) | AnimEvaluator< KeyType, AddressType > | inline |
AddKey(TimeType time, const KeyType &value, InterpolatorType interpolatorType) | AnimEvaluator< KeyType, AddressType > | inline |
AnimEvaluator()=default | AnimEvaluator< KeyType, AddressType > | explicit |
AnimEvaluator(EngineObject *object, const std::string &propertyPath) | AnimEvaluator< KeyType, AddressType > | inlineexplicit |
ChangeInterpolator(Size idx, UPtr< Interpolator > &&interpolator) | AnimEvaluator< KeyType, AddressType > | inline |
Evaluate(EngineObject *object, TimeType time) | AnimEvaluator< KeyType, AddressType > | inline |
GetKey(TimeType time) | AnimEvaluator< KeyType, AddressType > | inline |
GetKeySet() | AnimEvaluator< KeyType, AddressType > | inlinevirtual |
Interpolator typedef | AnimEvaluator< KeyType, AddressType > | |
m_keySet | AnimEvaluator< KeyType, AddressType > | private |
m_param | AnimEvaluator< KeyType, AddressType > | private |
RemoveKey(TimeType time) | AnimEvaluator< KeyType, AddressType > | inline |
UpdateKey(TimeType time, const KeyType &newValue, UPtr< Interpolator > &&interpolator) | AnimEvaluator< KeyType, AddressType > | inline |
UpdateKey(TimeType time, const KeyType &newValue) | AnimEvaluator< KeyType, AddressType > | inline |
~AnimEvaluator()=default | AnimEvaluator< KeyType, AddressType > | |