Castor3D 0.16.0
Multiplatform 3D engine
castor3d::CacheViewT< CacheT, EventT > Member List

This is the complete list of members for castor3d::CacheViewT< CacheT, EventT >, including all inherited members.

add(ElementKeyT const &name, ParametersT &&... params)castor3d::CacheViewT< CacheT, EventT >
add(ElementKeyT const &name, ElementPtrT &element, bool initialise=false)castor3d::CacheViewT< CacheT, EventT >
begin()castor3d::CacheViewT< CacheT, EventT >inline
begin() constcastor3d::CacheViewT< CacheT, EventT >inline
CacheViewT(castor::String const &name, ElementCacheT &cache, ElementInitialiserT initialise=[](ElementObsT const &){}, ElementCleanerT clean=[](ElementObsT const &){})castor3d::CacheViewT< CacheT, EventT >
clear()castor3d::CacheViewT< CacheT, EventT >
ElementCacheT typedefcastor3d::CacheViewT< CacheT, EventT >
ElementCacheTraitsT typedefcastor3d::CacheViewT< CacheT, EventT >
ElementCleanerT typedefcastor3d::CacheViewT< CacheT, EventT >
ElementContT typedefcastor3d::CacheViewT< CacheT, EventT >
ElementInitialiserT typedefcastor3d::CacheViewT< CacheT, EventT >
ElementKeyT typedefcastor3d::CacheViewT< CacheT, EventT >
ElementMergerT typedefcastor3d::CacheViewT< CacheT, EventT >
ElementObsT typedefcastor3d::CacheViewT< CacheT, EventT >
ElementPtrT typedefcastor3d::CacheViewT< CacheT, EventT >
ElementT typedefcastor3d::CacheViewT< CacheT, EventT >
end()castor3d::CacheViewT< CacheT, EventT >inline
end() constcastor3d::CacheViewT< CacheT, EventT >inline
find(ElementKeyT const &name) constcastor3d::CacheViewT< CacheT, EventT >
getCache() constcastor3d::CacheViewT< CacheT, EventT >inline
getName() const noexceptcastor::NamedBaseT< T >inline
has(ElementKeyT const &name) constcastor3d::CacheViewT< CacheT, EventT >
isEmpty() constcastor3d::CacheViewT< CacheT, EventT >
m_namecastor::NamedBaseT< T >protected
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
remove(ElementKeyT const &name)castor3d::CacheViewT< CacheT, EventT >
rename(T name) noexceptcastor::NamedBaseT< T >inline
tryAdd(ElementKeyT const &name, bool initialise, ElementObsT &created, ParametersT &&... params)castor3d::CacheViewT< CacheT, EventT >
tryAdd(ElementKeyT const &name, ElementPtrT &element, bool initialise=false)castor3d::CacheViewT< CacheT, EventT >
tryFind(ElementKeyT const &name) constcastor3d::CacheViewT< CacheT, EventT >
tryRemove(ElementKeyT const &name)castor3d::CacheViewT< CacheT, EventT >