Public Member Functions | |
void | EnqueueRenderables (const Rendering::RenderContext &renderContext, Rendering::RenderQueue &renderQueue) |
void | AddView (TViewType &view) |
void | RemoveView (TViewType &view) |
void | Clear () |
Protected Member Functions | |
virtual void | UpdateView (const Rendering::RenderContext &renderContext, TViewType &view) |
const std::vector< TViewType * > & | GetViews () const |
Additional Inherited Members | |
Private Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |