CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::RendererSceneObjectManager Class Reference

A base class for all renderer scene object managers. More...

#include <CeresEngine/Renderer/RendererSceneObject.hpp>

Inheritance diagram for CeresEngine::RendererSceneObjectManager:
CeresEngine::RendererObjectManager CeresEngine::TRendererObjectManager< RendererCameraManager, RendererCamera, RendererSceneObjectManager > CeresEngine::TRendererObjectManager< RendererLightManager, RendererLight, RendererSceneObjectManager > CeresEngine::TRendererObjectManager< RendererRenderableManager, RendererRenderable, RendererSceneObjectManager > CeresEngine::TRendererObjectManager< RendererTerrainManager, RendererTerrain, RendererSceneObjectManager > CeresEngine::TRendererObjectManager< SelfType, ObjectType, RendererSceneObjectManager > CeresEngine::RendererEnvironmentManager

Private Types

using super = RendererObjectManager
 

Additional Inherited Members

- Public Member Functions inherited from CeresEngine::RendererObjectManager
 RendererObjectManager (Renderer &renderer) noexcept
 Creates a new RendererObjectManager instance.
 
virtual ~RendererObjectManager () noexcept=default
 Destroys an existing instance of RendererObjectManager.
 
RenderergetRenderer () const noexcept
 The renderer that owns this manager instance.
 
- Protected Member Functions inherited from CeresEngine::RendererObjectManager
void notifyChangeID (RendererObject &object, const RendererObjectID newID) noexcept
 Method called whenever the RendererObject ID changes.
 
- Protected Attributes inherited from CeresEngine::RendererObjectManager
RenderermRenderer
 The renderer that owns this manager instance.
 

Detailed Description

A base class for all renderer scene object managers.

Member Typedef Documentation

◆ super


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