#include <GUIGestureDetector.h>
Public Member Functions | |
CGUIGestureEvent (const EventType_t &eType, const eC_Int &iX, const eC_Int &iY, const eC_Value &vSpan, const eC_Value &vSpanX, const eC_Value &vSpanY, const eC_UInt &uiModifiers=0) | |
eC_Value | GetSpan () const |
eC_Value | GetSpanX () const |
eC_Value | GetSpanY () const |
eC_Int | GetX () const |
eC_Int | GetY () const |
![]() | |
CGUIEvent (const EventType_t &eType, const eC_UInt &uiModifiers) | |
virtual | ~CGUIEvent () |
Destructor. | |
EventSource_t | GetEventSource () const |
eC_UInt | GetModifiers () const |
EventType_t | GetType () const |
Additional Inherited Members | |
![]() | |
enum | EventSource_t { ES_NONE = 0x00000000 , ES_KEYBOARD , ES_MOUSE } |
enum | Modifier_t { GKM_NONE = 0x00000000 , GKM_SHIFT = 0x00000001 , GKM_CONTROL = 0x00000002 , GKM_ALT = 0x00000004 , GKM_META = 0x00000008 } |
this class defines an new event-class used for gestures
|
inline |
Constructor
eType | event-type |
iX | x-position |
iY | y-position |
vSpan | diagonal span |
vSpanX | span in x-direction |
vSpanY | span in y-direction |
uiModifiers | modifiers |
|
inline |
Get diagonal span
|
inline |
Get span in x-direction
|
inline |
Get span in y-direction
|
inline |
Get x-position
|
inline |
Get y-position