Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
cinder::AnimBase Class Reference

#include <Tween.h>

Inheritance diagram for cinder::AnimBase:
[legend]

Public Member Functions

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

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

voidmVoidPtr
 
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

void cinder::AnimBase::stop ( )

removes self from Timeline

bool cinder::AnimBase::isComplete ( ) const

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

TimelineRef cinder::AnimBase::getParent ( ) const

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
TimelineRef cinder::AnimBase::mParentTimeline
protected

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