xbmc
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ElasticTweener Class Reference
Inheritance diagram for ElasticTweener:
Inheritance graph
[legend]
Collaboration diagram for ElasticTweener:
Collaboration graph
[legend]

Public Member Functions

 ElasticTweener (float a=0.0, float p=0.0)
 
float Tween (float time, float start, float change, float duration) override
 
- Public Member Functions inherited from Tweener
 Tweener (TweenerType tweenerType=EASE_OUT)
 
void SetEasing (TweenerType type)
 
virtual bool HasResumePoint () const
 

Protected Member Functions

float easeIn (float time, float start, float change, float duration) const
 
float easeOut (float time, float start, float change, float duration) const
 
float easeInOut (float time, float start, float change, float duration) const
 

Protected Attributes

float _a
 
float _p
 
- Protected Attributes inherited from Tweener
TweenerType m_tweenerType
 

The documentation for this class was generated from the following file: