Castor3D  ..
castor3d::ObjectCache< ElementType, KeyType > Liste des membres

Liste complète des membres de castor3d::ObjectCache< ElementType, KeyType >, y compris les membres hérités :

add(Key const &p_name, ElementPtr p_element)castor3d::ObjectCacheBase< ElementType, KeyType >inline
add(Key const &p_name, SceneNodeSPtr p_parent, Parameters &&... p_parameters)castor3d::ObjectCacheBase< ElementType, KeyType >inline
Attacher typedefcastor3d::ObjectCache< ElementType, KeyType >protected
begin()castor3d::ObjectCacheBase< ElementType, KeyType >inline
begin() constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
Cleaner typedefcastor3d::ObjectCache< ElementType, KeyType >protected
cleanup()castor3d::ObjectCacheBase< ElementType, KeyType >inline
clear()castor3d::ObjectCacheBase< ElementType, KeyType >inline
Collection typedefcastor3d::ObjectCache< ElementType, KeyType >protected
Detacher typedefcastor3d::ObjectCache< ElementType, KeyType >protected
Element typedefcastor3d::ObjectCache< ElementType, KeyType >protected
ElementPtr typedefcastor3d::ObjectCache< ElementType, KeyType >protected
end()castor3d::ObjectCacheBase< ElementType, KeyType >inline
end() constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
find(Key const &p_name) constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
forEach(FuncType p_func) constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
forEach(FuncType p_func)castor3d::ObjectCacheBase< ElementType, KeyType >inline
getEngine() constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
getObjectCount() constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
getObjectTypeName() constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
getScene() constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
has(Key const &p_name) constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
Initialiser typedefcastor3d::ObjectCache< ElementType, KeyType >protected
isEmpty() constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
Key typedefcastor3d::ObjectCache< ElementType, KeyType >protected
lock() constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
m_attachcastor3d::ObjectCacheBase< ElementType, KeyType >protected
m_cleancastor3d::ObjectCacheBase< ElementType, KeyType >protected
m_detachcastor3d::ObjectCacheBase< ElementType, KeyType >protected
m_elementscastor3d::ObjectCacheBase< ElementType, KeyType >mutableprotected
m_enginecastor3d::ObjectCacheBase< ElementType, KeyType >protected
m_initialisecastor3d::ObjectCacheBase< ElementType, KeyType >protected
m_mergecastor3d::ObjectCacheBase< ElementType, KeyType >protected
m_producecastor3d::ObjectCacheBase< ElementType, KeyType >protected
m_rootCameraNodecastor3d::ObjectCacheBase< ElementType, KeyType >protected
m_rootNodecastor3d::ObjectCacheBase< ElementType, KeyType >protected
m_rootObjectNodecastor3d::ObjectCacheBase< ElementType, KeyType >protected
m_scenecastor3d::ObjectCacheBase< ElementType, KeyType >protected
mergeInto(MyObjectCacheType &p_destination)castor3d::ObjectCacheBase< ElementType, KeyType >inline
Merger typedefcastor3d::ObjectCache< ElementType, KeyType >protected
MyObjectCacheTraits typedefcastor3d::ObjectCacheBase< ElementType, KeyType >protected
MyObjectCacheType typedefcastor3d::ObjectCache< ElementType, KeyType >protected
ObjectCache(Engine &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< ElementType, KeyType >inline
ObjectCacheBase(Engine &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< ElementType, KeyType >inline
OnChanged typedefcastor3d::ObjectCacheBase< ElementType, KeyType >
onChangedcastor3d::ObjectCacheBase< ElementType, KeyType >
OnChangedFunction typedefcastor3d::ObjectCacheBase< ElementType, KeyType >
Producer typedefcastor3d::ObjectCache< ElementType, KeyType >protected
remove(Key const &p_name)castor3d::ObjectCacheBase< ElementType, KeyType >inline
unlock() constcastor3d::ObjectCacheBase< ElementType, KeyType >inline
~ObjectCache()castor3d::ObjectCache< ElementType, KeyType >inline
~ObjectCacheBase()castor3d::ObjectCacheBase< ElementType, KeyType >inline