1 #ifndef OSMSCOUT_NAVIGATION_BEARING_AGENT_H 2 #define OSMSCOUT_NAVIGATION_BEARING_AGENT_H 34 BearingChangedMessage(
const Timestamp& timestamp,
35 const Bearing &bearing);
41 GeoCoord previousPoint;
42 Bearing previousBearing;
43 bool previousPointValid{
false};
47 explicit BearingAgent() =
default;
52 #endif //OSMSCOUT_NAVIGATION_BEARING_AGENT_H std::chrono::system_clock::time_point Timestamp
Definition: Time.h:27
const Bearing bearing
Definition: BearingAgent.h:32
#define CLASS_FINAL
Definition: Compiler.h:26
#define OSMSCOUT_API
Definition: CoreImportExport.h:45
std::shared_ptr< NavigationMessage > NavigationMessageRef
Definition: Engine.h:56