Public Member Functions | |
PointOnMapInteriorComponent (Helpers::IGenericEventProvider< InteriorModelChangedEvent, Resources::Interiors::InteriorId > &interiorModelChangedEventProvider, const Resources::Interiors::InteriorsModelRepository &interiorsModelRepository, const Resources::Interiors::InteriorId &indoorMapId, int indoorMapFloorId, bool matchOnFloorIndex, bool useDefaultFloorIndex) | |
virtual void | NotifyNeedsRefresh (const IPointOnMap &pointOnMap) |
virtual double | GetIndoorMapFloorAltitude () const |
virtual double | GetIndoorMapBaseAltitude () const |
virtual const Resources::Interiors::InteriorId & | GetIndoorMapId () const |
virtual int | GetIndoorMapFloorId () const |
virtual int | GetDerivedFloorIndex () const |
virtual void | SetIndoorMapId (const Resources::Interiors::InteriorId &indoorMapId) |
virtual void | SetIndoorMapFloorId (int indoorMapFloorId) |
Public Member Functions inherited from Eegeo::Positioning::PointOnMapComponent | |
virtual ChangedEvent & | Changed () |
Additional Inherited Members | |
Public Types inherited from Eegeo::Positioning::PointOnMapComponent | |
typedef IPointOnMap::ChangedEvent | ChangedEvent |