Loading...
Searching...
No Matches

Classes

class  Animator
 Wrapper class for managing the lifetime of all the different animator kinds created through the builder classes. More...
 
struct  Animator::Compare
 Comparison function used by the implementation to store Animators in ordered collections. More...
 
class  Animator::Weak
 
class  AnimatorSetBuilder
 A builder class that can be used to construct an Animator wrapping an AnimatorSet implementation. More...
 
class  AnimatorUpdater
 Helper class to update several animators at once, without owning or otherwise extending the lifetimes of those animators. More...
 
class  SpringEasingOptions
 A selection of options available for customising a spring style easing function. More...
 
struct  Easings
 Holds a number of easing functions that you can pass into ValueAnimatorBuilder::withEasing to transform the linear progression of animations. More...
 
class  StaticAnimationLimits< ValueType >
 Helper class for using linear interpolation between a begin and an end value. More...
 
class  ValueAnimatorBuilder
 A builder class that can be used to construct an Animator wrapping a ValueAnimator implementation. More...
 
class  VBlankAnimatorUpdater
 Similar to AnimatorUpdater, but automatically calls update() whenever the screen refreshes. More...
 

Functions

template<typename ValueType >
StaticAnimationLimits< ValueType > makeAnimationLimits (const ValueType &end)
 Creates an instance of StaticAnimationLimits, deducing ValueType from the function argument.
 
template<typename ValueType >
StaticAnimationLimits< ValueType > makeAnimationLimits (const ValueType &begin, const ValueType &end)
 Creates an instance of StaticAnimationLimits, deducing ValueType from the function arguments.
 

Detailed Description

Function Documentation

◆ makeAnimationLimits() [1/2]

template<typename ValueType >
StaticAnimationLimits< ValueType > makeAnimationLimits ( const ValueType & end)

Creates an instance of StaticAnimationLimits, deducing ValueType from the function argument.

References end().

◆ makeAnimationLimits() [2/2]

template<typename ValueType >
StaticAnimationLimits< ValueType > makeAnimationLimits ( const ValueType & begin,
const ValueType & end )

Creates an instance of StaticAnimationLimits, deducing ValueType from the function arguments.

References begin(), and end().

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram