Public Member Functions | |
IA_CONSTRUCTOR void | IATouchDelegate_init (IATouchDelegate *, const IATouchDelegateAttributes *attr) |
void | IATouchDelegate_addTouchToTouchEvent (IATouchDelegate *, IATouch touch) |
bool | IATouchDelegate_isTouchEventNotEmpty (IATouchDelegate *) |
void | IATouchDelegate_resetCurrentTouchEvent (IATouchDelegate *) |
void | IATouchDelegate_touchBegan (IATouchDelegate *) |
void | IATouchDelegate_touchMoved (IATouchDelegate *) |
void | IATouchDelegate_touchEnded (IATouchDelegate *) |
void | IATouchDelegate_touchCanceled (IATouchDelegate *) |
static int | IATouchDelegate_getZOrder (const IATouchDelegate *this) |
static bool | IATouchDelegate_wantToUseTouch (const IATouchDelegate *this, IATouch touch) |
static bool | IATouchDelegate_wantToConsumeTouch (const IATouchDelegate *this, IATouch touch) |
IA_DESTRUCTOR void | IATouchDelegate_deinit (IATouchDelegate *) |
Data Fields | |
void * | correspondingObject |
bool(* | wantToUseTouch )(void *correspondingObject, IATouch touch) |
bool(* | wantToConsumeTouch )(void *correspondingObject, IATouch touch) |
void(* | touchBegan )(void *correspondingObject, size_t numTouches, IATouch touches[numTouches]) |
void(* | touchMoved )(void *correspondingObject, size_t numTouches, IATouch touches[numTouches]) |
void(* | touchEnded )(void *correspondingObject, size_t numTouches, IATouch touches[numTouches]) |
void(* | touchCanceled )(void *correspondingObject) |
IAStructArrayList_IATouch * | touches |
int | zOrder |
IA_CONSTRUCTOR void IATouchDelegate_init | ( | IATouchDelegate * | , |
const IATouchDelegateAttributes * | attr | ||
) |
void IATouchDelegate_addTouchToTouchEvent | ( | IATouchDelegate * | , |
IATouch | touch | ||
) |
bool IATouchDelegate_isTouchEventNotEmpty | ( | IATouchDelegate * | ) |
void IATouchDelegate_resetCurrentTouchEvent | ( | IATouchDelegate * | ) |
void IATouchDelegate_touchBegan | ( | IATouchDelegate * | ) |
void IATouchDelegate_touchMoved | ( | IATouchDelegate * | ) |
void IATouchDelegate_touchEnded | ( | IATouchDelegate * | ) |
void IATouchDelegate_touchCanceled | ( | IATouchDelegate * | ) |
|
inline |
|
inline |
|
inline |
IA_DESTRUCTOR void IATouchDelegate_deinit | ( | IATouchDelegate * | ) |
void* IATouchDelegate::correspondingObject |
bool(* IATouchDelegate::wantToUseTouch) (void *correspondingObject, IATouch touch) |
bool(* IATouchDelegate::wantToConsumeTouch) (void *correspondingObject, IATouch touch) |
void(* IATouchDelegate::touchBegan) (void *correspondingObject, size_t numTouches, IATouch touches[numTouches]) |
void(* IATouchDelegate::touchMoved) (void *correspondingObject, size_t numTouches, IATouch touches[numTouches]) |
void(* IATouchDelegate::touchEnded) (void *correspondingObject, size_t numTouches, IATouch touches[numTouches]) |
void(* IATouchDelegate::touchCanceled) (void *correspondingObject) |
IAStructArrayList_IATouch* IATouchDelegate::touches |
int IATouchDelegate::zOrder |