ImpsEngine  1.0.0
A software library collection for end user applications.
IATouchHandler Class Reference
Inheritance diagram for IATouchHandler:

Public Member Functions

IA_CONSTRUCTOR void IATouchHandler_init (IATouchHandler *, long touchId, IAPoint location)
 
void IATouchHandler_reinit (IATouchHandler *, long touchId, IAPoint location)
 
void IATouchHandler_setTouchLocation (IATouchHandler *, IAPoint newLocation)
 
void IATouchHandler_registerTouchDelegate (IATouchHandler *, IATouchDelegate *touchDelegate)
 
void IATouchHandler_prepareTouchDelegates (IATouchHandler *)
 
void IATouchHandler_unregisterTouchDelegate (IATouchHandler *, IATouchDelegate *touchDelegate)
 
static IATouch IATouchHandler_getTouch (const IATouchHandler *this)
 
IA_DESTRUCTOR void IATouchHandler_deinit (IATouchHandler *)
 

Data Fields

IAObject base
 
IATouch touch
 
IAArrayList touchDelegates
 

Member Function Documentation

◆ IATouchHandler_init()

IA_CONSTRUCTOR void IATouchHandler_init ( IATouchHandler *  ,
long  touchId,
IAPoint  location 
)

◆ IATouchHandler_reinit()

void IATouchHandler_reinit ( IATouchHandler *  ,
long  touchId,
IAPoint  location 
)

◆ IATouchHandler_setTouchLocation()

void IATouchHandler_setTouchLocation ( IATouchHandler *  ,
IAPoint  newLocation 
)

◆ IATouchHandler_registerTouchDelegate()

void IATouchHandler_registerTouchDelegate ( IATouchHandler *  ,
IATouchDelegate *  touchDelegate 
)

◆ IATouchHandler_prepareTouchDelegates()

void IATouchHandler_prepareTouchDelegates ( IATouchHandler *  )

◆ IATouchHandler_unregisterTouchDelegate()

void IATouchHandler_unregisterTouchDelegate ( IATouchHandler *  ,
IATouchDelegate *  touchDelegate 
)

◆ IATouchHandler_getTouch()

static IATouch IATouchHandler_getTouch ( const IATouchHandler *  this)
inline

◆ IATouchHandler_deinit()

IA_DESTRUCTOR void IATouchHandler_deinit ( IATouchHandler *  )

Field Documentation

◆ base

IAObject IATouchHandler::base

◆ touch

IATouch IATouchHandler::touch

◆ touchDelegates

IAArrayList IATouchHandler::touchDelegates

The documentation for this class was generated from the following files: