Castor3D  0.11.0
Multiplatform 3D engine
castor3d::ObjectCache< BillboardList, castor::String > Liste des membres

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

add(Key const &name, SceneNode &parent)castor3d::ObjectCache< BillboardList, castor::String >
add(ElementPtr element)castor3d::ObjectCache< BillboardList, castor::String >
ObjectCacheBase< BillboardList, castor::String >::add(Key const &name, ElementPtr element)castor3d::ObjectCacheBase< BillboardList, castor::String >inline
ObjectCacheBase< BillboardList, castor::String >::add(Key const &name, SceneNode &parent, Parameters &&... parameters)castor3d::ObjectCacheBase< BillboardList, castor::String >inline
Attacher typedefcastor3d::ObjectCache< BillboardList, castor::String >
begin()castor3d::ObjectCacheBase< BillboardList, castor::String >inline
begin() constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
Cleaner typedefcastor3d::ObjectCache< BillboardList, castor::String >
cleanup(RenderDevice const &device)castor3d::ObjectCache< BillboardList, castor::String >
ObjectCacheBase< BillboardList, castor::String >::cleanup()castor3d::ObjectCacheBase< BillboardList, castor::String >inline
clear()castor3d::ObjectCache< BillboardList, castor::String >
Collection typedefcastor3d::ObjectCache< BillboardList, castor::String >
Detacher typedefcastor3d::ObjectCache< BillboardList, castor::String >
doReportCreation(castor::String const &name)castor3d::ObjectCacheBase< BillboardList, castor::String >inlineprotected
doReportDuplicate(castor::String const &name)castor3d::ObjectCacheBase< BillboardList, castor::String >inlineprotected
doReportNull()castor3d::ObjectCacheBase< BillboardList, castor::String >inlineprotected
Element typedefcastor3d::ObjectCache< BillboardList, castor::String >
ElementPtr typedefcastor3d::ObjectCache< BillboardList, castor::String >
end()castor3d::ObjectCacheBase< BillboardList, castor::String >inline
end() constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
find(Key const &name) constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
forEach(FuncType func) constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
forEach(FuncType func)castor3d::ObjectCacheBase< BillboardList, castor::String >inline
getEngine() constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
getObjectCount() constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
getObjectTypeName() constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
getScene() constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
getUboPools() constcastor3d::ObjectCache< BillboardList, castor::String >inline
has(Key const &name) constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
initialise(RenderDevice const &device)castor3d::ObjectCache< BillboardList, castor::String >
Initialiser typedefcastor3d::ObjectCache< BillboardList, castor::String >
isEmpty() constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
Key typedefcastor3d::ObjectCache< BillboardList, castor::String >
lock() constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
LockType typedefcastor3d::ObjectCache< BillboardList, castor::String >
m_attachcastor3d::ObjectCacheBase< BillboardList, castor::String >protected
m_cleancastor3d::ObjectCacheBase< BillboardList, castor::String >protected
m_detachcastor3d::ObjectCacheBase< BillboardList, castor::String >protected
m_elementscastor3d::ObjectCacheBase< BillboardList, castor::String >mutableprotected
m_enginecastor3d::ObjectCacheBase< BillboardList, castor::String >protected
m_initialisecastor3d::ObjectCacheBase< BillboardList, castor::String >protected
m_mergecastor3d::ObjectCacheBase< BillboardList, castor::String >protected
m_producecastor3d::ObjectCacheBase< BillboardList, castor::String >protected
m_rootCameraNodecastor3d::ObjectCacheBase< BillboardList, castor::String >protected
m_rootNodecastor3d::ObjectCacheBase< BillboardList, castor::String >protected
m_rootObjectNodecastor3d::ObjectCacheBase< BillboardList, castor::String >protected
m_scenecastor3d::ObjectCacheBase< BillboardList, castor::String >protected
mergeInto(MyObjectCacheType &destination)castor3d::ObjectCacheBase< BillboardList, castor::String >inline
Merger typedefcastor3d::ObjectCache< BillboardList, castor::String >
MyObjectCache typedefcastor3d::ObjectCache< BillboardList, castor::String >
MyObjectCacheTraits typedefcastor3d::ObjectCache< BillboardList, castor::String >
MyObjectCacheType typedefcastor3d::ObjectCacheBase< BillboardList, castor::String >protected
ObjectCache(Engine &engine, Scene &scene, SceneNodeSPtr rootNode, SceneNodeSPtr rootCameraNode, SceneNodeSPtr rootObjectNode, Producer &&produce, Initialiser &&initialise=Initialiser{}, Cleaner &&clean=Cleaner{}, Merger &&merge=Merger{}, Attacher &&attach=Attacher{}, Detacher &&detach=Detacher{})castor3d::ObjectCache< BillboardList, castor::String >
ObjectCacheBase(Engine &engine, Scene &scene, SceneNodeSPtr rootNode, SceneNodeSPtr rootCameraNode, SceneNodeSPtr rootObjectNode, Producer &&produce, Initialiser &&initialise=Initialiser{}, Cleaner &&clean=Cleaner{}, Merger &&merge=Merger{}, Attacher &&attach=Attacher{}, Detacher &&detach=Detacher{})castor3d::ObjectCacheBase< BillboardList, castor::String >inline
onChangedcastor3d::ObjectCacheBase< BillboardList, castor::String >
OnChanged typedefcastor3d::ObjectCacheBase< BillboardList, castor::String >
OnChangedFunction typedefcastor3d::ObjectCacheBase< BillboardList, castor::String >
Producer typedefcastor3d::ObjectCache< BillboardList, castor::String >
registerPass(SceneRenderPass const &renderPass)castor3d::ObjectCache< BillboardList, castor::String >
remove(Key const &name)castor3d::ObjectCache< BillboardList, castor::String >
ObjectCacheBase< BillboardList, castor::String >::remove(Key const &name)castor3d::ObjectCacheBase< BillboardList, castor::String >inline
unlock() constcastor3d::ObjectCacheBase< BillboardList, castor::String >inline
unregisterPass(SceneRenderPass const *renderPass, uint32_t instanceMult)castor3d::ObjectCache< BillboardList, castor::String >
update(CpuUpdater &updater)castor3d::ObjectCache< BillboardList, castor::String >
~ObjectCache()castor3d::ObjectCache< BillboardList, castor::String >
~ObjectCacheBase()castor3d::ObjectCacheBase< BillboardList, castor::String >inline