![]() |
Cinder
0.9.1
|
#include <Tween.h>
Inherits cinder::TweenBase::Options.
Public Member Functions | |
Options & | startFn (const TweenBase::StartFn &startFn) |
Options & | reverseStartFn (const TweenBase::StartFn &reverseStartFn) |
Options & | updateFn (const TweenBase::UpdateFn &updateFn) |
Options & | finishFn (const TweenBase::FinishFn &finishFn) |
Options & | reverseFinishFn (const TweenBase::FinishFn &reverseFinishFn) |
Options & | easeFn (const EaseFn &easeFunc) |
Options & | delay (float delayAmt) |
Options & | startTime (float time) |
Options & | autoRemove (bool remove=true) |
Options & | loop (bool doLoop=true) |
Options & | pingPong (bool doPingPong=true) |
Options & | infinite (bool doInfinite=true) |
Options & | timelineEnd (float offset=0) |
template<typename Y > | |
Options & | appendTo (Anim< Y > *endTarget, float offset=0) |
Options & | appendTo (void *endTarget, float offset=0) |
Options & | lerpFn (const typename Tween< T >::LerpFn &lerpFn) |
operator TweenRef< T > () | |
Protected Member Functions | |
Options (TweenRef< T > tweenRef, TimelineRef timeline) | |
void | appendTo (TweenBase &tweenBase, void *target, float offset) |
void | timelineEnd (TweenBase &tweenBase, float offset) |
Protected Attributes | |
TweenRef< T > | mTweenRef |
TimelineRef | mTimeline |
Friends | |
class | Timeline |
|
protected |
Options& cinder::Tween< T >::Options::startFn | ( | const TweenBase::StartFn & | startFn | ) |
Options& cinder::Tween< T >::Options::reverseStartFn | ( | const TweenBase::StartFn & | reverseStartFn | ) |
Options& cinder::Tween< T >::Options::updateFn | ( | const TweenBase::UpdateFn & | updateFn | ) |
Options& cinder::Tween< T >::Options::finishFn | ( | const TweenBase::FinishFn & | finishFn | ) |
Options& cinder::Tween< T >::Options::reverseFinishFn | ( | const TweenBase::FinishFn & | reverseFinishFn | ) |
Options& cinder::Tween< T >::Options::easeFn | ( | const EaseFn & | easeFunc | ) |
Options& cinder::Tween< T >::Options::delay | ( | float | delayAmt | ) |
Options& cinder::Tween< T >::Options::startTime | ( | float | time | ) |
Options& cinder::Tween< T >::Options::autoRemove | ( | bool | remove = true | ) |
Options& cinder::Tween< T >::Options::loop | ( | bool | doLoop = true | ) |
Options& cinder::Tween< T >::Options::pingPong | ( | bool | doPingPong = true | ) |
Options& cinder::Tween< T >::Options::infinite | ( | bool | doInfinite = true | ) |
Options& cinder::Tween< T >::Options::timelineEnd | ( | float | offset = 0 | ) |
Options& cinder::Tween< T >::Options::appendTo | ( | Anim< Y > * | endTarget, |
float | offset = 0 |
||
) |
Options& cinder::Tween< T >::Options::appendTo | ( | void * | endTarget, |
float | offset = 0 |
||
) |
Options& cinder::Tween< T >::Options::lerpFn | ( | const typename Tween< T >::LerpFn & | lerpFn | ) |
cinder::Tween< T >::Options::operator TweenRef< T > | ( | ) |
|
protectedinherited |
|
protectedinherited |
|
friend |
|
protected |
|
protectedinherited |