Castor3D  ..
Castor3D::ObjectCache< Light, Castor::String > Liste des membres

Liste complète des membres de Castor3D::ObjectCache< Light, Castor::String >, y compris les membres hérités :

Add(Key const &p_name, SceneNodeSPtr p_parent, LightType p_type)Castor3D::ObjectCache< Light, Castor::String >inline
ObjectCacheBase< Light, Castor::String >::Add(Key const &p_name, ElementPtr p_element)Castor3D::ObjectCacheBase< Light, Castor::String >inline
ObjectCacheBase< Light, Castor::String >::Add(Key const &p_name, SceneNodeSPtr p_parent, Parameters &&... p_parameters)Castor3D::ObjectCacheBase< Light, Castor::String >inline
Attacher typedefCastor3D::ObjectCache< Light, Castor::String >
begin()Castor3D::ObjectCacheBase< Light, Castor::String >inline
begin() constCastor3D::ObjectCacheBase< Light, Castor::String >inline
BindLights() constCastor3D::ObjectCache< Light, Castor::String >
Cleaner typedefCastor3D::ObjectCache< Light, Castor::String >
Cleanup()Castor3D::ObjectCache< Light, Castor::String >
Clear()Castor3D::ObjectCacheBase< Light, Castor::String >inline
Collection typedefCastor3D::ObjectCache< Light, Castor::String >
Detacher typedefCastor3D::ObjectCache< Light, Castor::String >
Element typedefCastor3D::ObjectCache< Light, Castor::String >
ElementPtr typedefCastor3D::ObjectCache< Light, Castor::String >
end()Castor3D::ObjectCacheBase< Light, Castor::String >inline
end() constCastor3D::ObjectCacheBase< Light, Castor::String >inline
Find(Key const &p_name) constCastor3D::ObjectCacheBase< Light, Castor::String >inline
ForEach(FuncType p_func) constCastor3D::ObjectCacheBase< Light, Castor::String >inline
ForEach(FuncType p_func)Castor3D::ObjectCacheBase< Light, Castor::String >inline
GetEngine() constCastor3D::ObjectCacheBase< Light, Castor::String >inline
GetLights(LightType p_type) constCastor3D::ObjectCache< Light, Castor::String >inline
GetLightsCount(LightType p_type) constCastor3D::ObjectCache< Light, Castor::String >inline
GetObjectCount() constCastor3D::ObjectCacheBase< Light, Castor::String >inline
GetObjectTypeName() constCastor3D::ObjectCacheBase< Light, Castor::String >inline
GetScene() constCastor3D::ObjectCacheBase< Light, Castor::String >inline
Has(Key const &p_name) constCastor3D::ObjectCacheBase< Light, Castor::String >inline
Initialise()Castor3D::ObjectCache< Light, Castor::String >
Initialiser typedefCastor3D::ObjectCache< Light, Castor::String >
IsEmpty()Castor3D::ObjectCacheBase< Light, Castor::String >inline
Key typedefCastor3D::ObjectCache< Light, Castor::String >
lock() constCastor3D::ObjectCacheBase< Light, Castor::String >inline
m_attachCastor3D::ObjectCacheBase< Light, Castor::String >protected
m_cleanCastor3D::ObjectCacheBase< Light, Castor::String >protected
m_detachCastor3D::ObjectCacheBase< Light, Castor::String >protected
m_elementsCastor3D::ObjectCacheBase< Light, Castor::String >mutableprotected
m_engineCastor3D::ObjectCacheBase< Light, Castor::String >protected
m_initialiseCastor3D::ObjectCacheBase< Light, Castor::String >protected
m_mergeCastor3D::ObjectCacheBase< Light, Castor::String >protected
m_produceCastor3D::ObjectCacheBase< Light, Castor::String >protected
m_rootCameraNodeCastor3D::ObjectCacheBase< Light, Castor::String >protected
m_rootNodeCastor3D::ObjectCacheBase< Light, Castor::String >protected
m_rootObjectNodeCastor3D::ObjectCacheBase< Light, Castor::String >protected
m_sceneCastor3D::ObjectCacheBase< Light, Castor::String >protected
MergeInto(MyObjectCacheType &p_destination)Castor3D::ObjectCacheBase< Light, Castor::String >inline
Merger typedefCastor3D::ObjectCache< Light, Castor::String >
MyObjectCache typedefCastor3D::ObjectCache< Light, Castor::String >
MyObjectCacheTraits typedefCastor3D::ObjectCache< Light, Castor::String >
MyObjectCacheType typedefCastor3D::ObjectCacheBase< Light, Castor::String >protected
ObjectCache(Engine &p_engine, Scene &p_scene, SceneNodeSPtr p_rootNode, SceneNodeSPtr p_rootCameraNode, SceneNodeSPtr p_rootObjectNode, Producer &&p_produce, Initialiser &&p_initialise=Initialiser{}, Cleaner &&p_clean=Cleaner{}, Merger &&p_merge=Merger{}, Attacher &&p_attach=Attacher{}, Detacher &&p_detach=Detacher{})Castor3D::ObjectCache< Light, Castor::String >
ObjectCacheBase(Engine &p_engine, Scene &p_scene, SceneNodeSPtr p_rootNode, SceneNodeSPtr p_rootCameraNode, SceneNodeSPtr p_rootObjectNode, Producer &&p_produce, Initialiser &&p_initialise=Initialiser{}, Cleaner &&p_clean=Cleaner{}, Merger &&p_merge=Merger{}, Attacher &&p_attach=Attacher{}, Detacher &&p_detach=Detacher{})Castor3D::ObjectCacheBase< Light, Castor::String >inline
OnChanged typedefCastor3D::ObjectCacheBase< Light, Castor::String >
onChangedCastor3D::ObjectCacheBase< Light, Castor::String >
OnChangedFunction typedefCastor3D::ObjectCacheBase< Light, Castor::String >
Producer typedefCastor3D::ObjectCache< Light, Castor::String >
Remove(Key const &p_name)Castor3D::ObjectCacheBase< Light, Castor::String >inline
UnbindLights() constCastor3D::ObjectCache< Light, Castor::String >
unlock() constCastor3D::ObjectCacheBase< Light, Castor::String >inline
UpdateLights() constCastor3D::ObjectCache< Light, Castor::String >
~ObjectCache()Castor3D::ObjectCache< Light, Castor::String >
~ObjectCacheBase()Castor3D::ObjectCacheBase< Light, Castor::String >inline