All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
PolyChartController.h
1 // Copyright (c) 2015 eeGeo. All rights reserved.
2 
3 #pragma once
4 
5 #include "PolyChartModel.h"
6 #include "PolyChartView.h"
7 #include "PolyChartRenderer.h"
8 #include "PolyChartViewFactory.h"
9 #include "DataEntityController.h"
10 
11 namespace Eegeo
12 {
13  namespace Data
14  {
15  namespace PolyChart
16  {
18  {
19  typedef TPolyChartId TId;
20  typedef PolyChartModel TModel;
21  typedef PolyChartView TView;
24  };
25 
26  class PolyChartController : public DataEntityController<PolyChartArgs>
27  {
28  public:
29  PolyChartController(PolyChartViewFactory& viewFactory, PolyChartRenderer& renderableFilter)
30  : DataEntityController(viewFactory, renderableFilter)
31  {
32  }
33  };
34  }
35  }
36 }