Castor3D  ..
Castor3D::LightManager Member List

This is the complete list of members for Castor3D::LightManager, including all inherited members.

begin()Castor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter >inline
begin() constCastor3D::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 typedefCastor3D::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() constCastor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter >inline
Find(Castor::String const &p_name) constCastor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter >inline
GetEngine() constCastor3D::ObjectManager< Castor::String, Light >inline
GetObjectCount() constCastor3D::ObjectManager< Castor::String, Light >inline
GetObjectTypeName() constCastor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter >inline
Has(Castor::String const &p_name) constCastor3D::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() constCastor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter >inline
m_elementsCastor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter >mutableprotected
m_renderSystemCastor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter >protected
m_rootCameraNodeCastor3D::ObjectManager< Castor::String, Light >protected
m_rootNodeCastor3D::ObjectManager< Castor::String, Light >protected
m_rootObjectNodeCastor3D::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() constCastor3D::Manager< Castor::String, Light, Scene, ObjectManagerEngineGetter >inline
UnbindLights(ShaderProgram &p_program, FrameVariableBuffer &p_sceneBuffer)Castor3D::LightManager
unlock() constCastor3D::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