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