| begin() | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| begin() const | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| BindLights(ShaderProgram &p_program, FrameVariableBuffer &p_sceneBuffer) | Castor3D::LightManager | |
| Cleanup() | Castor3D::LightManager | |
| Clear() | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| Collection typedef | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | |
| Create(Castor::String const &p_name, SceneNodeSPtr p_parent, eLIGHT_TYPE p_lightType) | Castor3D::LightManager | |
| ObjectManager< Castor::String, Light >::Create(Castor::String const &p_name, SceneNodeSPtr p_parent=nullptr, Parameters &&... p_params) | Castor3D::ObjectManager< Castor::String, Light > | inline |
| Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter >::Create(Castor::String const &p_name, Parameters &&... p_params) | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| end() | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| end() const | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| Find(Castor::String const &p_name) const | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| GetEngine() const | Castor3D::ObjectManager< Castor::String, Light > | inline |
| GetObjectCount() const | Castor3D::ObjectManager< Castor::String, Light > | inline |
| GetObjectTypeName() const | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| Has(Castor::String const &p_name) const | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| Insert(Castor::String const &p_name, LightSPtr p_element) | Castor3D::LightManager | |
| ObjectManager< Castor::String, Light >::Insert(Castor::String const &p_name, std::shared_ptr< Light > p_element) | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| IsEmpty() | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| LightManager(Scene &p_owner, SceneNodeSPtr p_rootNode, SceneNodeSPtr p_rootCameraNode, SceneNodeSPtr p_rootObjectNode) | Castor3D::LightManager | |
| lock() const | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| m_elements | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | mutableprotected |
| m_renderSystem | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | protected |
| m_rootCameraNode | Castor3D::ObjectManager< Castor::String, Light > | protected |
| m_rootNode | Castor3D::ObjectManager< Castor::String, Light > | protected |
| m_rootObjectNode | Castor3D::ObjectManager< Castor::String, Light > | protected |
| Manager(Scene &p_owner) | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inlineprotected |
| MergeInto(ObjectManager< Castor::String, Light > &p_destination) | Castor3D::ObjectManager< Castor::String, Light > | inline |
| ObjectManager(Scene &p_owner, SceneNodeSPtr p_rootNode, SceneNodeSPtr p_rootCameraNode, SceneNodeSPtr p_rootObjectNode) | Castor3D::ObjectManager< Castor::String, Light > | inlineprotected |
| Remove(Castor::String const &p_name) | Castor3D::LightManager | |
| SetRenderSystem(RenderSystem *p_renderSystem) | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| SetRenderSystem() const | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| UnbindLights(ShaderProgram &p_program, FrameVariableBuffer &p_sceneBuffer) | Castor3D::LightManager | |
| unlock() const | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inline |
| ~LightManager() | Castor3D::LightManager | |
| ~Manager() | Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter > | inlineprotected |
| ~ObjectManager() | Castor3D::ObjectManager< Castor::String, Light > | inlineprotected |