Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::CTouchManager Class Reference

Classes

struct  STouchStatus

Public Types

enum  ETouchEvent { TouchNone = 0 , TouchDown , TouchMove , TouchUp }

Public Member Functions

void resetTouch ()
void update ()
void touchEvent (ETouchEvent touchEvent, int x, int y, long id)
CTouchIdentifygetTouchIdentify ()
void setTouchIdentify (int touchID, CTouchIdentify::ETouchIdentify identify, void *data=NULL)
CTouchIdentify::ETouchIdentify getTouchIdentify (int touchID)
void updateTouch (ETouchEvent touchEvent, int x, int y, long id)
void updateEvent ()

Protected Attributes

core::array< STouchStatusm_touchQueue
STouchStatus m_touch [MAX_MULTITOUCH]
CTouchIdentify m_touchIdentify

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