5 #include "IndoorMapFloorOutlineInformation.h"
6 #include "IIndoorMapFloorOutlineInformationService.h"
12 namespace IndoorMapFloorOutlineInformation
29 IndoorMapFloorOutlineInformationModelId CreateInformationModel(
const std::string& indoorMapId,
const int indoorMapFloorId)
override;
31 void DestroyInformationModel(IndoorMapFloorOutlineInformationModelId indoorMapFloorOutlineModelId)
override;
33 bool InformationModelExists(IndoorMapFloorOutlineInformationModelId indoorMapFloorOutlineModelId)
const override;
37 const IndoorMapFloorOutline& GetOutlineForInformationModel(IndoorMapFloorOutlineInformationModelId indoorMapFloorOutlineModelId)
const override;
55 std::vector<IndoorMapFloorOutlineInformationModelId> m_informationModelLoadedPendingCallbacks;
57 IndoorMapFloorOutlineInformationModelId m_nextIndoorMapFloorOutlineInformationModelId;