|
| IA_CONSTRUCTOR void | IAButton_init (IAButton *, const IAButtonAttributes *attributes) |
| |
| void | IAButton_setIsClickable (IAButton *, bool isClickable) |
| |
| bool | IAButton_isTouched (const IAButton *) |
| |
| void | IAButton_drawButtonNormal (const IAButton *) |
| |
| void | IAButton_drawButtonTouched (const IAButton *) |
| |
| static float | IAButton_getRectExtensionForTouchBeganLeft (const IAButton *this) |
| |
| static float | IAButton_getRectExtensionForTouchBeganTop (const IAButton *this) |
| |
| static float | IAButton_getRectExtensionForTouchBeganRight (const IAButton *this) |
| |
| static float | IAButton_getRectExtensionForTouchBeganBottom (const IAButton *this) |
| |
| static float | IAButton_getRectExtensionForTouchMovedOutsideLeft (const IAButton *this) |
| |
| static float | IAButton_getRectExtensionForTouchMovedOutsideTop (const IAButton *this) |
| |
| static float | IAButton_getRectExtensionForTouchMovedOutsideRight (const IAButton *this) |
| |
| static float | IAButton_getRectExtensionForTouchMovedOutsideBottom (const IAButton *this) |
| |
| static bool | IAButton_isClickable (const IAButton *this) |
| |
| static int | IAButton_getTag (const IAButton *this) |
| |
| IA_DESTRUCTOR void | IAButton_deinit (IAButton *) |
| |
| 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) |
| |
◆ IAButton_init()
◆ IAButton_setIsClickable()
| void IAButton_setIsClickable |
( |
IAButton * |
, |
|
|
bool |
isClickable |
|
) |
| |
◆ IAButton_isTouched()
| bool IAButton_isTouched |
( |
const IAButton * |
| ) |
|
◆ IAButton_drawButtonNormal()
| void IAButton_drawButtonNormal |
( |
const IAButton * |
| ) |
|
◆ IAButton_drawButtonTouched()
| void IAButton_drawButtonTouched |
( |
const IAButton * |
| ) |
|
◆ IAButton_getRectExtensionForTouchBeganLeft()
| static float IAButton_getRectExtensionForTouchBeganLeft |
( |
const IAButton * |
this | ) |
|
|
inline |
◆ IAButton_getRectExtensionForTouchBeganTop()
| static float IAButton_getRectExtensionForTouchBeganTop |
( |
const IAButton * |
this | ) |
|
|
inline |
◆ IAButton_getRectExtensionForTouchBeganRight()
| static float IAButton_getRectExtensionForTouchBeganRight |
( |
const IAButton * |
this | ) |
|
|
inline |
◆ IAButton_getRectExtensionForTouchBeganBottom()
| static float IAButton_getRectExtensionForTouchBeganBottom |
( |
const IAButton * |
this | ) |
|
|
inline |
◆ IAButton_getRectExtensionForTouchMovedOutsideLeft()
| static float IAButton_getRectExtensionForTouchMovedOutsideLeft |
( |
const IAButton * |
this | ) |
|
|
inline |
◆ IAButton_getRectExtensionForTouchMovedOutsideTop()
| static float IAButton_getRectExtensionForTouchMovedOutsideTop |
( |
const IAButton * |
this | ) |
|
|
inline |
◆ IAButton_getRectExtensionForTouchMovedOutsideRight()
| static float IAButton_getRectExtensionForTouchMovedOutsideRight |
( |
const IAButton * |
this | ) |
|
|
inline |
◆ IAButton_getRectExtensionForTouchMovedOutsideBottom()
| static float IAButton_getRectExtensionForTouchMovedOutsideBottom |
( |
const IAButton * |
this | ) |
|
|
inline |
◆ IAButton_isClickable()
| static bool IAButton_isClickable |
( |
const IAButton * |
this | ) |
|
|
inline |
◆ IAButton_getTag()
| static int IAButton_getTag |
( |
const IAButton * |
this | ) |
|
|
inline |
◆ IAButton_deinit()
◆ drawableRect
◆ normal
◆ touched
◆ touchDelegate
◆ validTouches
| IAStructArrayList_IATouch* IAButton::validTouches |
◆ rectExtensionForTouchBeganLeft
| float IAButton::rectExtensionForTouchBeganLeft |
◆ rectExtensionForTouchBeganTop
| float IAButton::rectExtensionForTouchBeganTop |
◆ rectExtensionForTouchBeganRight
| float IAButton::rectExtensionForTouchBeganRight |
◆ rectExtensionForTouchBeganBottom
| float IAButton::rectExtensionForTouchBeganBottom |
◆ rectExtensionForTouchMovedOutsideLeft
| float IAButton::rectExtensionForTouchMovedOutsideLeft |
◆ rectExtensionForTouchMovedOutsideTop
| float IAButton::rectExtensionForTouchMovedOutsideTop |
◆ rectExtensionForTouchMovedOutsideRight
| float IAButton::rectExtensionForTouchMovedOutsideRight |
◆ rectExtensionForTouchMovedOutsideBottom
| float IAButton::rectExtensionForTouchMovedOutsideBottom |
◆ isClickable
| bool IAButton::isClickable |
◆ correspondingObject
| void* IAButton::correspondingObject |
◆ onClick
◆ onIsTouchedChanged
◆ tag
The documentation for this class was generated from the following files: