libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
InputHandler.h File Reference
#include <QObject>
#include <QVector2D>
#include <QTouchEvent>
#include <QTimer>
#include <QTime>
#include <QQueue>
#include <osmscout/util/GeoBox.h>
#include <osmscout/util/Magnification.h>
#include <osmscout/private/ClientQtImportExport.h>

Classes

struct  AccumulatorEvent
 
class  DragHandler
 InputHandler with support of dragg gesture. More...
 
class  InputHandler
 Input handler retrieve all inputs from user and may change MapView (emits viewChange signal). More...
 
class  JumpHandler
 Input handler that animates jumps to target map view. More...
 
class  LockHandler
 Input handler that locks map view to current position. More...
 
class  MapView
 Object thats carry information about view center, angle and magnification. More...
 
class  MoveAccumulator
 Helper class that accumulates move (touch events) within some time period (time defined FIFO queue). More...
 
class  MoveHandler
 Handler with support of simple moves and zoom. More...
 
class  MultitouchHandler
 InputHandler with support of multitouch input. More...
 
class  TapRecognizer
 Simple class for recognizing some basic gestures: tap, double tap, long-tap and tap-and-hold. More...
 

Functions

bool operator!= (const MapView &a, const MapView &b)
 
bool operator== (const MapView &a, const MapView &b)
 

Function Documentation

bool operator!= ( const MapView a,
const MapView b 
)
inline
bool operator== ( const MapView a,
const MapView b 
)
inline