Public Member Functions | |
IA_CONSTRUCTOR void | IACompositedAnimationDelegate_make (IACompositedAnimationDelegate *, IACompositedAnimationDelegateAttributes *attributes) |
void | IACompositedAnimationDelegate_draw (const IACompositedAnimationDelegate *) |
static void | IACompositedAnimationDelegate_setStartTime (const IACompositedAnimationDelegate *this, uint64_t startTime) |
static void | IACompositedAnimationDelegate_setCurrentTime (const IACompositedAnimationDelegate *this, uint64_t currentTime) |
static uint64_t | IACompositedAnimationDelegate_getDuration (const IACompositedAnimationDelegate *this) |
static void | IACompositedAnimationDelegate_releaseCorrespondingAnimation (const IACompositedAnimationDelegate *this) |
Data Fields | |
IADrawable * | correspondingAnimation |
void(* | setStartTime )(IADrawable *correspondingAnimation, uint64_t startTime) |
void(* | setCurrentTime )(IADrawable *correspondingAnimation, uint64_t currentTime) |
uint64_t(* | getDuration )(IADrawable *correspondingAnimation) |
void(* | releaseCorrespondingAnimation )(IADrawable *correspondingAnimation) |
IA_CONSTRUCTOR void IACompositedAnimationDelegate_make | ( | IACompositedAnimationDelegate * | , |
IACompositedAnimationDelegateAttributes * | attributes | ||
) |
void IACompositedAnimationDelegate_draw | ( | const IACompositedAnimationDelegate * | ) |
|
inline |
|
inline |
|
inline |
|
inline |
IADrawable* IACompositedAnimationDelegate::correspondingAnimation |
void(* IACompositedAnimationDelegate::setStartTime) (IADrawable *correspondingAnimation, uint64_t startTime) |
void(* IACompositedAnimationDelegate::setCurrentTime) (IADrawable *correspondingAnimation, uint64_t currentTime) |
uint64_t(* IACompositedAnimationDelegate::getDuration) (IADrawable *correspondingAnimation) |
void(* IACompositedAnimationDelegate::releaseCorrespondingAnimation) (IADrawable *correspondingAnimation) |