18 #include "CommonTypes.types.h" 19 #include "Guidance.types.h" 20 #include "NavigationCoreTypes.types.h" 21 #include "NavigationTypes.types.h" 30 void getVersion(
Version &interfaceversion);
32 void startGuidance(Handle sessionHandle, Handle routeHandle);
34 void stopGuidance(Handle sessionHandle);
36 void setVoiceGuidance(Boolean activate, String voice);
38 void getGuidanceDetails(Boolean &voiceGuidance, Boolean &vehicleOnTheRoad,
39 Boolean &isDestinationReached,
40 ManeuverPhase &maneuver);
42 void playVoiceManeuver(
46 void getWaypointInformation(UInt16 requestedNumberOfWaypoints,
47 UInt16 &numberOfWaypoints,
48 std::vector<WaypointStruct> &waypointsList);
50 void getDestinationInformation(UInt32 &offset, UInt32 &travelTime,
51 Int32 &direction, Side &side, Int16 &timeZone,
52 Int16 &daylightSavingTime);
54 void getManeuversList(UInt16 requestedNumberOfManeuvers,
55 UInt32 maneuverOffset, UInt16 &numberOfManeuvers,
56 std::vector<Maneuver> &maneuversList);
58 void setRouteCalculationMode(Handle sessionHandle,
59 CalculationMode routeCalculationMode);
61 void skipNextManeuver(Handle sessionHandle);
63 void getGuidanceStatus(GuidanceStatus &guidanceStatus, Handle &routeHandle);
65 void setVoiceGuidanceSettings(PromptMode promptMode);
67 void getVoiceGuidanceSettings(PromptMode &promptMode);
Definition: CommonTypes.types.h:22
Definition: Guidance.h:23