19 #include "CommonTypes.types.h" 20 #include "NavigationTypes.types.h" 21 #include "franca_types.h" 25 UInt16 horizontalSize;
30 enum class MapScaleUnit {
61 CategoryID poiCategoryId;
89 Int32 trafficIncident;
96 enum class SelectableMapType {
106 MET_TREKKING_ROUTE = 11,
109 MET_DESTINATION = 14,
112 MET_GENERIC_MARKER = 17,
113 CUSTOM_ELEMENT = 288,
114 CURRENT_POSITION = 289,
117 TRAFFIC_INCIDENT = 292,
119 GEOCOORDINATES = 294,
124 enum class MapViewType {
132 enum class MapScaleMode {
140 enum class MapPerspective {
147 enum class MapObject {
152 DET_ONE_WAY_STREET_ARROW,
155 DET_MOTORWAY_EXIT_MARKER,
157 DET_TRAFFIC_LIGHTS_ALONG_ROUTE,
166 DET_MANOEUVRE_MARKER,
167 DET_LANE_GUIDANCE_MARKER,
171 DET_TTI_EDGE_HIGHLIGHTING,
179 DET_BREAD_CRUMB_TRAIL,
180 DET_EDGE_HIGHLIGHTING,
186 DET_FRAME_AROUND_MAP,
191 DET_CITYMODEL_ROUTE_TRANSPARENCY,
192 DET_ROUTE_DESTINATION,
198 DET_WAYPOINT_ROUTE_MARKER,
204 enum class PanAction {
212 enum class Visibility {
230 enum class HeadingType {
231 CONSTANT_ANGLE = 112,
233 TOWARDS_TARGET = 114,
238 enum class MapTheme {
243 THEME_I_CLASSIC_NIGHT,
244 THEME_I_CLASSIC_TRAFFIC_DAY,
245 THEME_I_CLASSIC_TRAFFIC_NIGHT,
246 THEME_I_ALTERNATIVE_DAY,
247 THEME_I_ALTERNATIVE_NIGHT,
248 THEME_I_ALTERNATIVE_TRAFFIC_DAY,
249 THEME_I_ALTERNATIVE_TRAFFIC_NIGHT,
259 UInt32 millimetersPerPixel;
263 enum class MapScaleType {
272 SelectableMapType type;
278 typedef std::map<MapObject, Boolean> MapObjectVisibility;
281 typedef std::map<Handle, CustomElement> CustomElementDict;
Definition: MapViewerControl.types.h:40
Definition: MapViewerControl.types.h:255
Definition: MapViewerControl.types.h:271
Definition: MapViewerControl.types.h:54
Definition: MapViewerControl.types.h:74
Definition: FreeTextSearch.types.h:157
Definition: MapViewerControl.types.h:88
Definition: NavigationTypes.types.h:22
Definition: MapViewerControl.types.h:48
Definition: MapViewerControl.types.h:82
Definition: MapViewerControl.types.h:24
Definition: MapViewerControl.types.h:60
Definition: MapViewerControl.types.h:68