Logo Search packages:      
Sourcecode: unity-2d version File versions  Download package

Public Member Functions | Private Slots | Private Member Functions | Static Private Member Functions | Private Attributes

GestureHandler Class Reference

Collaboration diagram for GestureHandler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 GestureHandler (Unity2dPanel *launcher, QObject *parent=0)

Private Slots

void geisEventDispatch ()

Private Member Functions

GeisStatus geisInitialize ()
GeisStatus geisStartEventDispatching ()
GeisStatus geisSubscribeGestures ()
void gestureFinish (GeisGestureType type, GeisGestureId id, QHash< QString, GeisGestureAttr > attributes)
void gestureStart (GeisGestureType type, GeisGestureId id, QHash< QString, GeisGestureAttr > attributes)
void gestureUpdate (GeisGestureType type, GeisGestureId id, QHash< QString, GeisGestureAttr > attributes)

Static Private Member Functions

static QHash< QString,
GeisGestureAttr > 
parseGestureAttributes (GeisSize attr_count, GeisGestureAttr *attrs)
static void staticGestureFinish (void *gestureHandler, GeisGestureType type, GeisGestureId id, GeisSize attr_count, GeisGestureAttr *attrs)
static void staticGestureStart (void *gestureHandler, GeisGestureType type, GeisGestureId id, GeisSize attr_count, GeisGestureAttr *attrs)
static void staticGestureUpdate (void *gestureHandler, GeisGestureType type, GeisGestureId id, GeisSize attr_count, GeisGestureAttr *attrs)

Private Attributes

float m_dragDelta
GeisInstance m_geisInstance
GeisGestureFuncs m_gestureFuncs
Unity2dPanelm_launcher
float m_pinchPreviousRadius
int m_pinchPreviousTimestamp

Detailed Description

Definition at line 32 of file gesturehandler.h.


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

Generated by  Doxygen 1.6.0   Back to index