| create(Args &&... args) | CeresEngine::TRendererObjectManager< SelfType, ObjectType, BaseType > | inline |
| destroy(ObjectType &object) | CeresEngine::TRendererObjectManager< SelfType, ObjectType, BaseType > | inline |
| getRenderer() const noexcept | CeresEngine::RendererObjectManager | inline |
| markAsDirty(RendererRenderable *const renderable) | CeresEngine::RendererRenderableManager | private |
| mDirtyRenderables | CeresEngine::RendererRenderableManager | private |
| mObjects | CeresEngine::TRendererObjectManager< SelfType, ObjectType, BaseType > | private |
| mRenderables | CeresEngine::RendererRenderableManager | private |
| mRenderer | CeresEngine::RendererObjectManager | protected |
| mUniformBuffer | CeresEngine::RendererRenderableManager | private |
| notifyChangeID(RendererObject &object, const RendererObjectID newID) noexcept | CeresEngine::RendererObjectManager | inlineprotected |
| ObjectType | CeresEngine::TRendererObjectManager< SelfType, ObjectType, BaseType > | private |
| prepare(RendererContext &context) | CeresEngine::RendererRenderableManager | |
| RendererObject | CeresEngine::TRendererObjectManager< SelfType, ObjectType, BaseType > | private |
| RendererObjectManager(Renderer &renderer) noexcept | CeresEngine::RendererObjectManager | explicit |
| RendererRenderable | CeresEngine::RendererRenderableManager | friend |
| RendererRenderableManager(Renderer &renderer) | CeresEngine::RendererRenderableManager | explicit |
| super typedef | CeresEngine::RendererRenderableManager | private |
| TRendererObjectManager(Vector< UPtr< ObjectType > > &objects, Args &&... args) | CeresEngine::TRendererObjectManager< SelfType, ObjectType, BaseType > | inlineexplicit |
| UniformBufferType typedef | CeresEngine::RendererRenderableManager | private |
| ~RendererObjectManager() noexcept=default | CeresEngine::RendererObjectManager | virtual |
| ~RendererRenderableManager() noexcept final | CeresEngine::RendererRenderableManager | |