libosmscout 0.1
Loading...
Searching...
No Matches
InputHandler.h File Reference
#include <QObject>
#include <QVector2D>
#include <QTouchEvent>
#include <QTimer>
#include <QElapsedTimer>
#include <QQueue>
#include <osmscout/util/Bearing.h>
#include <osmscout/util/GeoBox.h>
#include <osmscout/util/Magnification.h>
#include <osmscoutclientqt/ClientQtImportExport.h>
#include <osmscoutclientqt/VehiclePosition.h>

Classes

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

Namespaces

namespace  osmscout
 Original source: https://github.com/philipperemy/easy-encryption/blob/master/b64.h licensed under terms of MIT license.
 

Functions

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