Public Member Functions | |
IA_CONSTRUCTOR void | IACompositedAnimationDelegateAttributes_make (IACompositedAnimationDelegateAttributes *, IADrawable *correspondingAnimation, uint64_t(*getDuration)(IADrawable *correspondingAnimation), void(*releaseCorrespondingAnimation)(IADrawable *correspondingAnimation)) |
static void | IACompositedAnimationDelegateAttributes_setSetStartTimeFunction (IACompositedAnimationDelegateAttributes *this, void(*setStartTime)(IADrawable *correspondingAnimation, uint64_t startTime)) |
static void | IACompositedAnimationDelegateAttributes_setSetCurrentTimeFunction (IACompositedAnimationDelegateAttributes *this, void(*setCurrentTime)(IADrawable *correspondingAnimation, uint64_t currentTime)) |
static IADrawable * | IACompositedAnimationDelegateAttributes_getCorrespondingAnimation (const IACompositedAnimationDelegateAttributes *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) |
Static Public Attributes | |
static void(*)(IADrawable *correspondingAnimation, uint64_t startTime) | IACompositedAnimationDelegateAttributes_getSetStartTimeFunction (const IACompositedAnimationDelegateAttributes *this) |
static void(*)(IADrawable *correspondingAnimation, uint64_t currentTime) | IACompositedAnimationDelegateAttributes_getSetCurrentTimeFunction (const IACompositedAnimationDelegateAttributes *this) |
static uint64_t(*)(IADrawable *correspondingAnimation) | IACompositedAnimationDelegateAttributes_getGetDurationFunction (const IACompositedAnimationDelegateAttributes *this) |
static void(*)(IADrawable *correspondingAnimation) | IACompositedAnimationDelegateAttributes_getReleaseCorrespondingAnimationFunction (const IACompositedAnimationDelegateAttributes *this) |
IA_CONSTRUCTOR void IACompositedAnimationDelegateAttributes_make | ( | IACompositedAnimationDelegateAttributes * | , |
IADrawable * | correspondingAnimation, | ||
uint64_t(*)(IADrawable *correspondingAnimation) | getDuration, | ||
void(*)(IADrawable *correspondingAnimation) | releaseCorrespondingAnimation | ||
) |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
IADrawable* IACompositedAnimationDelegateAttributes::correspondingAnimation |
void(* IACompositedAnimationDelegateAttributes::setStartTime) (IADrawable *correspondingAnimation, uint64_t startTime) |
void(* IACompositedAnimationDelegateAttributes::setCurrentTime) (IADrawable *correspondingAnimation, uint64_t currentTime) |
uint64_t(* IACompositedAnimationDelegateAttributes::getDuration) (IADrawable *correspondingAnimation) |
void(* IACompositedAnimationDelegateAttributes::releaseCorrespondingAnimation) (IADrawable *correspondingAnimation) |