All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
BuildingFootprints.h
1 // Copyright eeGeo Ltd (2012-2014), All Rights Reserved
2 
3 #pragma once
4 
5 namespace Eegeo
6 {
7  namespace BuildingFootprints
8  {
9  class BuildingFootprintWebLoader;
10  class BuildingFootprintJsonParser;
11  class BuildingFootprintRepository;
12  struct BuildingFootprint;
13  struct BuildingFootprintResource;
14  struct BuildingFootprintResourceStore;
15 
16  class BuildingFootprintResourceService;
17  struct BuildingFootprintWebLoaderResult;
18  struct BuildingFootprintServiceQueryResult;
19 
20  class BuildingFootprintService;
21  struct BuildingFootprintServiceQuery;
22  struct QueryParams;
23 
24  class BuildingFootprintSelectionModel;
25  class BuildingFootprintSelectionView;
26  class BuildingFootprintSelectionViewFactory;
27  class BuildingFootprintSelectionController;
28  class BuildingFootprintSelectionRenderableFactory;
29  struct BuildingFootprintSelectionControllerConfig;
30 
31  class BuildingSelectionController;
32  class IBuildingFootprintResourceCoverage;
33  class BuildingFootprintResourceCoverage;
34  class IBuildingFootprintResourceCoverageFactory;
35  class BuildingFootprintResourceCoverageFactory;
36 
37  typedef int BuildingFootprintServiceRequestId;
38  }
39 }