| 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(RendererTerrain *const terrain) | CeresEngine::RendererTerrainManager | private |
| mObjects | CeresEngine::TRendererObjectManager< SelfType, ObjectType, BaseType > | private |
| mRenderer | CeresEngine::RendererObjectManager | protected |
| mTerrains | CeresEngine::RendererTerrainManager | private |
| mUniformBuffer | CeresEngine::RendererTerrainManager | private |
| notifyChangeID(RendererObject &object, const RendererObjectID newID) noexcept | CeresEngine::RendererObjectManager | inlineprotected |
| ObjectType | CeresEngine::TRendererObjectManager< SelfType, ObjectType, BaseType > | private |
| prepare(RendererContext &context) | CeresEngine::RendererTerrainManager | |
| RendererObject | CeresEngine::TRendererObjectManager< SelfType, ObjectType, BaseType > | private |
| RendererObjectManager(Renderer &renderer) noexcept | CeresEngine::RendererObjectManager | explicit |
| RendererTerrain | CeresEngine::RendererTerrainManager | friend |
| RendererTerrainManager(Renderer &renderer) | CeresEngine::RendererTerrainManager | explicit |
| super typedef | CeresEngine::RendererTerrainManager | private |
| TRendererObjectManager(Vector< UPtr< ObjectType > > &objects, Args &&... args) | CeresEngine::TRendererObjectManager< SelfType, ObjectType, BaseType > | inlineexplicit |
| UniformBufferType typedef | CeresEngine::RendererTerrainManager | private |
| ~RendererObjectManager() noexcept=default | CeresEngine::RendererObjectManager | virtual |
| ~RendererTerrainManager() | CeresEngine::RendererTerrainManager | |