All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IndoorMapEntityInformationModelFactory.h
1 #pragma once
2 
3 #include "IndoorMapEntityInformationTypes.h"
4 
5 namespace Eegeo
6 {
7  namespace IndoorMapEntityInformation
8  {
10  {
11  public:
13  IIndoorMapEntityInformationChangedEvent& indoorMapEntityInformationChangedEvent,
14  const IndoorMapEntityLoadStateProvider& indoorMapEntityLoadStateProvider
15  );
16 
18  IndoorMapEntityInformationModelId id,
19  const std::string& indoorMapId
20  ) const;
21  private:
22  IIndoorMapEntityInformationChangedEvent& m_indoorMapEntityInformationChangedEvent;
23  const IndoorMapEntityLoadStateProvider& m_indoorMapEntityLoadStateProvider;
24  };
25  }
26 }