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(Object *object, const std::string &propertyPath) (defined in AnimEvaluator< KeyType, AddressType >) | AnimEvaluator< KeyType, AddressType > | inlineexplicit |
ChangeInterpolator(Size idx, UPtr< Interpolator > &&interpolator) | AnimEvaluator< KeyType, AddressType > | inline |
Evaluate(Object *object, TimeType time) (defined in AnimEvaluator< KeyType, AddressType >) | AnimEvaluator< KeyType, AddressType > | inline |
GetKey(TimeType time) | AnimEvaluator< KeyType, AddressType > | inline |
GetKeySet() | AnimEvaluator< KeyType, AddressType > | inlinevirtual |
Interpolator typedef (defined in AnimEvaluator< KeyType, AddressType >) | AnimEvaluator< KeyType, AddressType > | |
m_keySet (defined in AnimEvaluator< KeyType, AddressType >) | AnimEvaluator< KeyType, AddressType > | private |
m_param (defined in AnimEvaluator< KeyType, AddressType >) | 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 (defined in AnimEvaluator< KeyType, AddressType >) | AnimEvaluator< KeyType, AddressType > | |