Hasty Badger
Small UI library (a branch of Turbo Badger)
 All Classes Namespaces Functions Variables Enumerations Enumerator Friends Groups Pages
tb::TBFloatAnimator Member List

This is the complete list of members for tb::TBFloatAnimator, including all inherited members.

AddListener(TBAnimationListener *listener)tb::TBAnimationObjectinline
adjust_start_time (defined in tb::TBAnimationObject)tb::TBAnimationObject
animation_curve (defined in tb::TBAnimationObject)tb::TBAnimationObject
animation_duration (defined in tb::TBAnimationObject)tb::TBAnimationObject
animation_start_time (defined in tb::TBAnimationObject)tb::TBAnimationObject
current_progress (defined in tb::TBAnimatedFloat)tb::TBAnimatedFloat
dst_val (defined in tb::TBAnimatedFloat)tb::TBAnimatedFloat
GetClassName() const tb::TBTypedObjectinlinevirtual
GetNext() const (defined in tb::TBLinkOf< TBAnimationObject >)tb::TBLinkOf< TBAnimationObject >inline
GetPrev() const (defined in tb::TBLinkOf< TBAnimationObject >)tb::TBLinkOf< TBAnimationObject >inline
GetTypeId()tb::TBTypedObjectinlinestatic
GetValue() const (defined in tb::TBAnimatedFloat)tb::TBAnimatedFloatinline
IsAnimating() const tb::TBAnimationObjectinline
IsInList() const tb::TBLinkinline
IsOfType() const tb::TBTypedObjectinline
IsOfTypeId(const TB_TYPE_ID type_id) const tb::TBTypedObjectinlinevirtual
linklist (defined in tb::TBLink)tb::TBLink
next (defined in tb::TBLink)tb::TBLink
OnAnimationStart()tb::TBFloatAnimatorinlinevirtual
OnAnimationStop(bool aborted)tb::TBAnimatedFloatinlinevirtual
OnAnimationUpdate(float progress)tb::TBFloatAnimatorinlinevirtual
prev (defined in tb::TBLink)tb::TBLink
RemoveListener(TBAnimationListener *listener)tb::TBAnimationObjectinline
SafeCastTo() const tb::TBTypedObjectinline
SetValueAnimated(float value) (defined in tb::TBAnimatedFloat)tb::TBAnimatedFloatinline
SetValueImmediately(float value) (defined in tb::TBAnimatedFloat)tb::TBAnimatedFloatinline
src_val (defined in tb::TBAnimatedFloat)tb::TBAnimatedFloat
target_value (defined in tb::TBFloatAnimator)tb::TBFloatAnimator
TBAnimatedFloat(float initial_value, ANIMATION_CURVE animation_curve=ANIMATION_DEFAULT_CURVE, double animation_duration=ANIMATION_DEFAULT_DURATION) (defined in tb::TBAnimatedFloat)tb::TBAnimatedFloatinline
TBFloatAnimator(float *target_value, ANIMATION_CURVE animation_curve=ANIMATION_DEFAULT_CURVE, double animation_duration=ANIMATION_DEFAULT_DURATION) (defined in tb::TBFloatAnimator)tb::TBFloatAnimatorinline
TBLink() (defined in tb::TBLink)tb::TBLinkinline
TBOBJECT_SUBCLASS(TBFloatAnimator, TBAnimationObject) (defined in tb::TBFloatAnimator)tb::TBFloatAnimator
TBOBJECT_SUBCLASS(TBAnimatedFloat, TBAnimationObject) (defined in tb::TBAnimatedFloat)tb::TBAnimatedFloat
TBOBJECT_SUBCLASS(TBAnimationObject, TBTypedObject) (defined in tb::TBAnimationObject)tb::TBAnimationObject
~TBAnimationObject() (defined in tb::TBAnimationObject)tb::TBAnimationObjectinlinevirtual
~TBTypedObject() (defined in tb::TBTypedObject)tb::TBTypedObjectinlinevirtual