All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Data::PolyChart::PolyChartController Class Reference
Inheritance diagram for Eegeo::Data::PolyChart::PolyChartController:
Eegeo::Data::DataEntityController< PolyChartArgs > Eegeo::NonCopyable

Public Member Functions

 PolyChartController (PolyChartViewFactory &viewFactory, PolyChartRenderer &renderableFilter)
 
- Public Member Functions inherited from Eegeo::Data::DataEntityController< PolyChartArgs >
 DataEntityController (TViewFactory &viewFactory, TRenderableFilter &renderableFilter)
 
void Add (TModel &model)
 
void Remove (TModel &model)
 
bool TryRemoveById (const TId &id, TModel *&out_removedItem)
 
TViewFactory & GetViewFactory () const
 
TRenderableFilter & GetRenderer () const
 

Additional Inherited Members

- Protected Types inherited from Eegeo::Data::DataEntityController< PolyChartArgs >
typedef PolyChartArgs::TId TId
 
typedef PolyChartArgs::TModel TModel
 
typedef PolyChartArgs::TView TView
 
typedef PolyChartArgs::TViewFactory TViewFactory
 
typedef
PolyChartArgs::TRenderableFilter 
TRenderableFilter
 
typedef std::map< TModel
*, TView * > 
TModelToView
 
- Protected Attributes inherited from Eegeo::Data::DataEntityController< PolyChartArgs >
TModelToView m_modelToView
 

The documentation for this class was generated from the following file: