Public Member Functions | |
virtual IndoorMapFloorOutlineInformationModelId | CreateInformationModel (const std::string &indoorMapId, const int indoorMapFloorId)=0 |
virtual void | DestroyInformationModel (IndoorMapFloorOutlineInformationModelId indoorMapFloorOutlineModelId)=0 |
virtual bool | InformationModelExists (IndoorMapFloorOutlineInformationModelId indoorMapFloorOutlineModelId) const =0 |
virtual const IndoorMapFloorOutlineInformationModel & | GetInformationModel (IndoorMapFloorOutlineInformationModelId indoorMapFloorOutlineModelId) const =0 |
virtual const IndoorMapFloorOutline & | GetOutlineForInformationModel (IndoorMapFloorOutlineInformationModelId indoorMapFloorOutlineModelId) const =0 |
virtual void | RegisterInformationLoadedEvent (Helpers::ICallback1< const IndoorMapFloorOutlineInformationModelId > &callback) const =0 |
virtual void | UnregisterInformationLoadedEvent (Helpers::ICallback1< const IndoorMapFloorOutlineInformationModelId > &callback) const =0 |