All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Labels.h
1 // Copyright eeGeo Ltd (2012-2014), All Rights Reserved
2 
3 #pragma once
4 
5 namespace Eegeo
6 {
7  namespace Labels
8  {
9  struct LabelCellModelFeature;
10  class LabelCellModel;
11  class LabelCellResource;
12  class ILabelCellResourceObserver;
13  class LabelCellModelController;
14  class LabelsModule;
15  class LabelController;
16  class IAnchoredLabel;
17  class IAnchoredLabelQueue;
18  class IAnchoredLabelSource;
19  class AnchoredLabelController;
20  class IAnchoredLabelSourceRepository;
21  class ILabelRenderer;
22  class LabelRenderer;
23  class LabelView;
24  class ILabelViewFactory;
25  class ILabelViewRepository;
26  class LabelSourceRepositoryObserver;
27  class ILabelController;
28  class LabelTextStyle;
29  class LabelIconStyle;
30  class ILabelOptionsModel;
31  class ILabelOptionsModelObserver;
32  class ILabelFilterModel;
33  class LabelFilterModel;
34  class ILabelFilterModelObserver;
35  class LabelOptionsModel;
36  class LabelViewRepositoryObserver;
37  struct LabelViewUpdateParams;
38  class ILabelStyleRepository;
39  class ILabelStyleRepositoryObserver;
40  class LabelStyle;
41  class ILabelTextStyleRepository;
42  class ILabelIconStyleRepository;
43  class ILabelStyleFactory;
44  class ILabelTextStyleFactory;
45  class ILabelIconStyleFactory;
46  struct LabelTextStyleDto;
47  struct LabelIconStyleDto;
48  struct LabelStyleDto;
49  struct LabelStyleBindingDto;
50  class LabelStyleBinding;
51  class ILabelStyleBindingRepository;
52  class IOcclusionResolver;
53  class IndexPairSet;
54  class LabelViewIntersectionPredicate;
55  class ILabelAnchorCategoryRepository;
56  class LabelAnchorCategory;
57  class ILabelStyleSheetParser;
58  class ILabelStyleSheetLoader;
59  class IUpdatable;
60  struct LabelStyleSheetLoaderResult;
61  class ILabelStyleSheetBuilder;
62  struct LabelStyleSheetParserResult;
63  class LabelResourceFontBinding;
64  class ILabelResourceFontBindingRepository;
65  class LabelLayer;
66  class ILabelLayerFactory;
67  class ILabelLayerIdGenerator;
68  class ILabelLayerRepository;
69  class ILabelLayerService;
70  class LabelCellModelFeatureContainer;
71  class TransformedLabelCellModel;
72  class ILabelAnchorFilter;
73  class ILabelAnchorFilterModel;
74  class LabelAnchorFilterModel;
75  class ILabelAnchorFilterModelObserver;
76  class ILabelFontBindingService;
77  class ILabelAnchorCategoryIconMapRepository;
78  class LabelAnchorCategoryIconMapParser;
79  class LabelAnchorCategoryIconMapLoader;
80  class ILabelAnchorCategoryIconMapper;
81  class LabelModel;
82  class TransformedLabelModel;
83  class ILabelModelFactory;
84  class ILabelModelRepository;
85  class ILabelSourceRepositoryObserver;
86  class LabelSourceController;
87  class ILabelModelSourceObserver;
88  class LabelModelSource;
89  class ILabelModelSourceFactory;
90  class ILabelPicker;
91  class ILabelLayerFilterGroupModel;
92  class LabelLayerFilterGroupModel;
93  class ILabelLayerFilterGroupModelObserver;
94  class LabelLayerFilterController;
95  class IMutableLabelAnchor;
96  class ILabelAnchorChangedEvent;
97  class ILabelRendererFactory;
98  }
99 }