Castor3D 0.15.0
Multiplatform 3D engine
castor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits > Liste des membres

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

add(ElementKeyT const &name, ElementPtrT &element, bool initialise=true)castor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
add(ElementKeyT const &name)castor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
ElementAttacherT typedefcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
ElementCacheBaseT typedefcastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >protected
ElementCacheT typedefcastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >protected
ElementCacheTraitsT typedefcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
ElementCleanerT typedefcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
ElementContT typedefcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
ElementDetacherT typedefcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
ElementInitialiserT typedefcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
ElementKeyT typedefcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
ElementMergerT typedefcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
ElementObjectCacheT typedefcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
ElementObsT typedefcastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >protected
ElementPtrT typedefcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
ElementT typedefcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
getEngine() constcastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >inline
getObjectTypeName() constcastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >inline
m_attachcastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >protected
m_detachcastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >protected
m_enginecastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >protected
m_mergecastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >protected
m_rootCameraNodecastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >protected
m_rootNodecastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >protected
m_rootObjectNodecastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >protected
mergeInto(ElementObjectCacheT &destination)castor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >inline
ObjectCacheBaseT(Scene &scene, SceneNodeRPtr rootNode, SceneNodeRPtr rootCameraNode, SceneNodeRPtr rootObjectNode, ElementInitialiserT initialise=ElementInitialiserT{}, ElementCleanerT clean=ElementCleanerT{}, ElementMergerT merge=ElementMergerT{}, ElementAttacherT attach=ElementAttacherT{}, ElementDetacherT detach=ElementDetacherT{})castor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >inlineprotected
ObjectCacheT(Scene &scene, ElementInitialiserT initialise, ElementCleanerT clean, ElementMergerT merge, ElementAttacherT attach, ElementDetacherT detach)castor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >
OnChanged typedefcastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >
onChangedcastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >
OnChangedFunction typedefcastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >
~ObjectCacheBaseT() overridecastor3d::ObjectCacheBaseT< SceneNode, castor::String, SceneNodeCacheTraits >inlineprotected
~ObjectCacheT() override=defaultcastor3d::ObjectCacheT< SceneNode, castor::String, SceneNodeCacheTraits >