libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::VehicleFollowHandler Class Reference

#include <InputHandler.h>

+ Inheritance diagram for osmscout::VehicleFollowHandler:

Public Member Functions

bool isFollowVehicle () override
 
bool isLockedToPosition () override
 
 VehicleFollowHandler (const MapView &view, const QSizeF &widgetSize)
 
bool vehiclePosition (const VehiclePosition &vehiclePosition, bool autoRotateMap) override
 
void widgetResized (const QSizeF &widgetSize) override
 
 ~VehicleFollowHandler () override=default
 
- Public Member Functions inherited from osmscout::JumpHandler
bool animationInProgress () override
 
 JumpHandler (const MapView &view, double moveAnimationDuration=(double) ANIMATION_DURATION, double zoomAnimationDuration=(double) ANIMATION_DURATION)
 
bool showCoordinates (const osmscout::GeoCoord &coord, const osmscout::Magnification &magnification, const osmscout::Bearing &bearing) override
 
 ~JumpHandler () override=default
 
- Public Member Functions inherited from osmscout::InputHandler
virtual bool currentPosition (bool locationValid, osmscout::GeoCoord currentPosition)
 
virtual bool focusOutEvent (QFocusEvent *event)
 
 InputHandler (const MapView &view)
 
virtual bool move (const QVector2D &vector)
 
virtual void painted ()
 
virtual bool pivotBy (double angleChange)
 
virtual bool rotateBy (double angleChange)
 
virtual bool rotateTo (double angle)
 
virtual bool touch (const QTouchEvent &event)
 
virtual bool zoom (double zoomFactor, const QPoint &widgetPosition, const QRect &widgetDimension)
 
 ~InputHandler () override=default
 

Additional Inherited Members

- Signals inherited from osmscout::InputHandler
void viewChanged (const MapView &view)
 
- Protected Attributes inherited from osmscout::InputHandler
MapView view
 

Detailed Description

Input handler that follow vehicle.

Constructor & Destructor Documentation

◆ VehicleFollowHandler()

osmscout::VehicleFollowHandler::VehicleFollowHandler ( const MapView view,
const QSizeF &  widgetSize 
)

◆ ~VehicleFollowHandler()

osmscout::VehicleFollowHandler::~VehicleFollowHandler ( )
overridedefault

Member Function Documentation

◆ isFollowVehicle()

bool osmscout::VehicleFollowHandler::isFollowVehicle ( )
overridevirtual

Reimplemented from osmscout::InputHandler.

◆ isLockedToPosition()

bool osmscout::VehicleFollowHandler::isLockedToPosition ( )
overridevirtual

Reimplemented from osmscout::InputHandler.

◆ vehiclePosition()

◆ widgetResized()

void osmscout::VehicleFollowHandler::widgetResized ( const QSizeF &  widgetSize)
overridevirtual

Reimplemented from osmscout::InputHandler.


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