Sleeping Wombat Common Library  0.50.0
swCommonLibrary
AnimEvaluator< KeyType, AddressType > Member List

This is the complete list of members for AnimEvaluator< KeyType, AddressType >, including all inherited members.

AddKey(TimeType time, const KeyType &value)AnimEvaluator< KeyType, AddressType >inline
AddKey(TimeType time, const KeyType &value, InterpolatorType interpolatorType)AnimEvaluator< KeyType, AddressType >inline
AnimEvaluator()=defaultAnimEvaluator< 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 >