Public Member Functions | Protected Member Functions | Protected Attributes
cinder::AnimBase Class Reference

#include <Tween.h>

Inherited by cinder::Anim< T >.

List of all members.

Public Member Functions

void stop ()
 removes self from Timeline
bool isComplete () const
 returns false if any tweens are active on 'this', otherwise true
TimelineRef getParent () const
 returns the parent timeline for the Anim<> or NULL if there is none

Protected Member Functions

 AnimBase (void *voidPtr)
 AnimBase (const AnimBase &rhs, void *voidPtr)
 ~AnimBase ()
void set (const AnimBase &rhs)
void setReplace (const AnimBase &rhs)
void setParentTimeline (TimelineRef parentTimeline)

Protected Attributes

void * mVoidPtr
TimelineRef mParentTimeline

Constructor & Destructor Documentation

cinder::AnimBase::AnimBase ( void *  voidPtr) [protected]
cinder::AnimBase::AnimBase ( const AnimBase rhs,
void *  voidPtr 
) [protected]
cinder::AnimBase::~AnimBase ( ) [protected]

Member Function Documentation

removes self from Timeline

returns false if any tweens are active on 'this', otherwise true

returns the parent timeline for the Anim<> or NULL if there is none

void cinder::AnimBase::set ( const AnimBase rhs) [protected]
void cinder::AnimBase::setReplace ( const AnimBase rhs) [protected]
void cinder::AnimBase::setParentTimeline ( TimelineRef  parentTimeline) [protected]

Member Data Documentation

void* cinder::AnimBase::mVoidPtr [protected]

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