5 #include "IMapsceneService.h"
8 #include "CallbackCollection.h"
9 #include "WebLoadRequestCompletionCallback.h"
10 #include "MapsceneRequestIdGenerator.h"
27 MapsceneRequestId LoadMapscene(
28 const std::string& urlOrShortlink,
29 bool applyMapsceneOnSuccess);
31 void CancelRequest(MapsceneRequestId requestId);
38 struct MapsceneRequest
43 bool shouldApplyOnSuccess)
44 : pWebRequest(pWebRequest)
45 , shouldApplyOnSuccess(shouldApplyOnSuccess)
50 bool shouldApplyOnSuccess;
60 std::map<MapsceneRequestId, MapsceneRequest> m_requestsMap;