|
| IA_CONSTRUCTOR void | IAFrameAnimation_init (IAFrameAnimation *, const IAFrameAnimationAttributes *animationAttributes) |
| |
| void | IAFrameAnimation_setAlpha (IAFrameAnimation *, int alpha) |
| |
| void | IAFrameAnimation_setOverlayingColor (IAFrameAnimation *, IAColor overlayingColor) |
| |
| void | IAFrameAnimation_flipHorizontally (IAFrameAnimation *) |
| |
| void | IAFrameAnimation_flipVertically (IAFrameAnimation *) |
| |
| void | IAFrameAnimation_setStartTime (IAFrameAnimation *, uint64_t startTime) |
| |
| IAImage * | IAFrameAnimation_getCurrentImage (const IAFrameAnimation *) |
| |
| size_t | IAFrameAnimation_getCurrentFrame (const IAFrameAnimation *) |
| |
| IAImage * | IAFrameAnimation_getImage (const IAFrameAnimation *, size_t frame) |
| |
| const IAArrayList * | IAFrameAnimation_getImages (const IAFrameAnimation *) |
| |
| bool | IAFrameAnimation_isAnimating (const IAFrameAnimation *) |
| |
| uint64_t | IAFrameAnimation_getFinishTime (const IAFrameAnimation *) |
| |
| void | IAFrameAnimation_stop (IAFrameAnimation *) |
| |
| void | IAFrameAnimation_drawFrame (const IAFrameAnimation *, size_t frame) |
| |
| static void | IAFrameAnimation_setCurrentTime (IAFrameAnimation *this, uint64_t currentTime) |
| |
| static int | IAFrameAnimation_getNumberOfFrames (const IAFrameAnimation *this) |
| |
| static uint64_t | IAFrameAnimation_getDuration (const IAFrameAnimation *this) |
| |
| static uint64_t | IAFrameAnimation_getStartTime (const IAFrameAnimation *this) |
| |
| static bool | IAFrameAnimation_isStarted (const IAFrameAnimation *this) |
| |
| static IACompositedAnimationDelegate * | IAFrameAnimation_getAnimationDelegate (IAFrameAnimation *this) |
| |
| IA_DESTRUCTOR void | IAFrameAnimation_deinit (IAFrameAnimation *) |
| |
| IA_CONSTRUCTOR void | IADrawableRect_make (IADrawableRect *, void(*drawFunction)(const IADrawable *), void(*setRect)(IADrawableRect *, IARect), IASize(*getMinSizeNeededNullable)(IADrawableRect *)) |
| |
| IA_CONSTRUCTOR void | IADrawableRect_makeCopy (IADrawableRect *, const IADrawableRect *drawableRectToCopy) |
| |
| void | IADrawableRect_setLeftTopPoint (IADrawableRect *, IAPoint point) |
| |
| void | IADrawableRect_setCenterPoint (IADrawableRect *, IAPoint point) |
| |
| void | IADrawableRect_setSize (IADrawableRect *, IASize size) |
| |
| void | IADrawableRect_setRect (IADrawableRect *, IARect rect) |
| |
| void | IADrawableRect_setLeftTopRightBottom (IADrawableRect *, float left, float top, float right, float bottom) |
| |
| IAPoint | IADrawableRect_getLeftTopPoint (const IADrawableRect *) |
| |
| IAPoint | IADrawableRect_getCenterPoint (const IADrawableRect *) |
| |
| float | IADrawableRect_getWidth (const IADrawableRect *) |
| |
| float | IADrawableRect_getHeight (const IADrawableRect *) |
| |
| IASize | IADrawableRect_getSize (const IADrawableRect *) |
| |
| IARect | IADrawableRect_getRect (const IADrawableRect *) |
| |
| IASize | IADrawableRect_getMinSizeNeeded (const IADrawableRect *) |
| |
| IA_CONSTRUCTOR void | IADrawable_make (IADrawable *, void(*drawFunction)(const IADrawable *)) |
| |
| IA_CONSTRUCTOR void | IADrawable_makeCopy (IADrawable *, const IADrawable *drawableToCopy) |
| |
| void | IADrawable_draw (const IADrawable *) |
| |
| static void | IADrawable_setIsVisible (IADrawable *this, bool isVisible) |
| |
| static bool | IADrawable_isVisible (const IADrawable *this) |
| |