6 #include "LatLongAltitude.h"
7 #include "InteriorId.h"
20 const std::string& tag,
21 const std::string& iconKey,
26 , skipYelpSearch(skipYelpSearch)
34 , skipYelpSearch(
false)
50 const std::string& interiorId,
51 const int interiorFloorIndex,
53 const float distanceToInterest,
54 const bool tryStartAtGpsLocation)
55 : startLocation(location)
56 , startLocationInteriorId(interiorId)
57 , startLocationInteriorFloorIndex(interiorFloorIndex)
58 , startLocationHeading(heading)
59 , startLocationDistanceToInterest(distanceToInterest)
60 , tryStartAtGpsLocation(tryStartAtGpsLocation)
65 : startLocation(0,0,0)
66 , startLocationInteriorId(
"")
67 , startLocationInteriorFloorIndex(0)
68 , startLocationHeading(0)
69 , startLocationDistanceToInterest(0)
70 , tryStartAtGpsLocation(
false)
76 int startLocationInteriorFloorIndex;
77 float startLocationHeading;
78 float startLocationDistanceToInterest;
79 bool tryStartAtGpsLocation;
86 const std::string& themeManifestUrl,
87 const std::string& webCoverageTreeManifestUrl,
88 const std::string& webThemeManifestUrl)
89 : coverageTreeManifestUrl(coverageTreeManifestUrl)
90 , themeManifestUrl(themeManifestUrl)
91 , webCoverageTreeManifestUrl(webCoverageTreeManifestUrl)
92 , webThemeManifestUrl(webThemeManifestUrl)
98 : coverageTreeManifestUrl(
"")
99 , themeManifestUrl(
"")
100 , webCoverageTreeManifestUrl(
"")
101 , webThemeManifestUrl(
"")
106 std::string coverageTreeManifestUrl;
107 std::string themeManifestUrl;
108 std::string webCoverageTreeManifestUrl;
109 std::string webThemeManifestUrl;
117 const std::string& startUpSearchTerm,
118 bool performStartUpSearch,
119 bool overrideIndoorSearchMenu)
120 : outdoorSearchMenuItems(outdoorSearchMenuItems)
121 , startUpSearchTerm(startUpSearchTerm)
122 , performStartUpSearch(performStartUpSearch)
123 , overrideIndoorSearchMenu(overrideIndoorSearchMenu)
129 : startUpSearchTerm(
"")
130 , performStartUpSearch(
false)
131 , overrideIndoorSearchMenu(
false)
136 std::vector<MapsceneSearchMenuItem> outdoorSearchMenuItems;
137 std::string startUpSearchTerm;
138 bool performStartUpSearch;
139 bool overrideIndoorSearchMenu;
147 const std::string& shortlink,
148 const std::string& apiKey,
154 , shortlink(shortlink)
156 , startLocation(startLocation)
157 , dataSources(dataSources)
158 , searchConfig(searchConfig)
172 std::string shortlink;