1 #ifndef _MODEL_ROUTE_GPS_POSITION_SIMULATOR_H_
2 #define _MODEL_ROUTE_GPS_POSITION_SIMULATOR_H_
4 #include <QScopedPointer>
30 void OnPositionChangeTimeout();
31 void OnCirclesVisualisationStateChanged(
int state );
32 void OnDifferentRouteSegmentColorStateChanged(
int state );
33 void OnStartStopButtonClicked(
bool checked );
34 void OnJumpButtonClicked(
bool checked );
35 void OnSingleStepButtonClicked();
36 void OnLoadJSONButtonClicked();
40 QScopedPointer<DataClass> d;
43 #endif // _MODEL_ROUTE_GPS_POSITION_SIMULATOR_H_
Definition: ApplicationStateManager.h:43
~ModelRouteGPSPositionSimulator()
Definition: ModelRouteGPSPositionSimulator.cpp:75
static void FillSimulatorPoints(const QList< RouteBusStop > &modelRoute, QList< QPair< long, long > > &coordinatePairs, QList< long > &busStopPointIndexes)
Definition: ModelRouteGPSPositionSimulator.cpp:203
void InitRouteFromJSON(const QString &filePath)
Definition: ModelRouteGPSPositionSimulator.cpp:120
Definition: ModelRouteGPSPositionSimulator.cpp:23
Definition: ProjectConfiguration.h:12
Definition: ModelRouteGPSPositionSimulator.h:11
ModelRouteGPSPositionSimulator(ApplicationStateManager *applicationStateManager)
Definition: ModelRouteGPSPositionSimulator.cpp:50
void StartSimulator()
Definition: ModelRouteGPSPositionSimulator.cpp:79
void Show()
Definition: ModelRouteGPSPositionSimulator.cpp:198
bool IsRunning()
Definition: ModelRouteGPSPositionSimulator.cpp:92
void ManuallyResetPosition(const long busStopTripOrder)
Definition: ModelRouteGPSPositionSimulator.cpp:180
Definition: RouteData.h:129
void StopSimulator()
Definition: ModelRouteGPSPositionSimulator.cpp:87
void InitRoute(QList< RouteBusStop > &routePoints)
Definition: ModelRouteGPSPositionSimulator.cpp:97