The HTouchInfo class encapsulates touch events. More...
#include <HEventInfo.h>
Public Member Functions | |
HTouchInfo (float x, float y, float timestamp, int taps, MVO_POINTER_SIZED_UINT ident, bool active=true) | |
HTouchInfo () | |
void | Init (float x=0.0f, float y=0.0f, float timestamp=0.0f, int taps=0, MVO_POINTER_SIZED_UINT ident=0, bool active=true) |
Public Attributes | |
bool | m_bActive |
MVO_POINTER_SIZED_UINT | m_id |
int | m_taps |
float | m_timestamp |
float | m_x |
float | m_y |
The HTouchInfo class encapsulates touch events.
HTouchInfo stores location and other information about touch events
HTouchInfo::HTouchInfo | ( | float | x, |
float | y, | ||
float | timestamp, | ||
int | taps, | ||
MVO_POINTER_SIZED_UINT | ident, | ||
bool | active = true |
||
) | [inline] |
Constructs an HTouchInfo object.
view | A pointer to the HBaseView object. |
x | The X coordinate of the touch event, in window space. |
y | The Y coordinate of the touch event, in window space. |
timestamp | The time when the touch has occured |
taps | Number of "taps" (one or more consecutive touches interpreted as one touch) |
ident | Unique identifier |
active | Touch is active |
HTouchInfo::HTouchInfo | ( | ) | [inline] |
Destructor for HTouchManager
void HTouchInfo::Init | ( | float | x = 0.0f , |
float | y = 0.0f , |
||
float | timestamp = 0.0f , |
||
int | taps = 0 , |
||
MVO_POINTER_SIZED_UINT | ident = 0 , |
||
bool | active = true |
||
) | [inline] |
HTouchInfo Initializer
x | The X coordinate of the touch event, in window space. |
y | The Y coordinate of the touch event, in window space. |
timestamp | The time when the touch has occured |
taps | Number of "taps" (one or more consecutive touches interpreted as one touch) |
ident | Unique identifier |
active | Touch is active |
Touch is active
MVO_POINTER_SIZED_UINT HTouchInfo::m_id |
Unique Identifier
number of consecutive touches interpreted as one touch
float HTouchInfo::m_timestamp |
Time when the touch has occured
float HTouchInfo::m_x |
x coordinate of touch in window space
float HTouchInfo::m_y |
y coordinate of touch in window space