| add(ElementKeyT const &name, ElementPtrT &element, bool initialise=false) | castor3d::CacheViewT< CacheT, EventT > | |
| addNew(ElementKeyT const &name, ParametersT &&... params) | castor3d::CacheViewT< CacheT, EventT > | |
| begin() | castor3d::CacheViewT< CacheT, EventT > | inline |
| begin() const | castor3d::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 typedef | castor3d::CacheViewT< CacheT, EventT > | |
| ElementCacheTraitsT typedef | castor3d::CacheViewT< CacheT, EventT > | |
| ElementCleanerT typedef | castor3d::CacheViewT< CacheT, EventT > | |
| ElementContT typedef | castor3d::CacheViewT< CacheT, EventT > | |
| ElementInitialiserT typedef | castor3d::CacheViewT< CacheT, EventT > | |
| ElementKeyT typedef | castor3d::CacheViewT< CacheT, EventT > | |
| ElementMergerT typedef | castor3d::CacheViewT< CacheT, EventT > | |
| ElementObsT typedef | castor3d::CacheViewT< CacheT, EventT > | |
| ElementPtrT typedef | castor3d::CacheViewT< CacheT, EventT > | |
| ElementT typedef | castor3d::CacheViewT< CacheT, EventT > | |
| end() | castor3d::CacheViewT< CacheT, EventT > | inline |
| end() const | castor3d::CacheViewT< CacheT, EventT > | inline |
| find(ElementKeyT const &name) const | castor3d::CacheViewT< CacheT, EventT > | |
| getCache() const | castor3d::CacheViewT< CacheT, EventT > | inline |
| getName() const noexcept | castor::NamedBaseT< T > | inline |
| has(ElementKeyT const &name) const | castor3d::CacheViewT< CacheT, EventT > | |
| isEmpty() const | castor3d::CacheViewT< CacheT, EventT > | |
| m_name | castor::NamedBaseT< T > | protected |
| NamedBaseT(T name) noexcept | castor::NamedBaseT< T > | inlineexplicit |
| remove(ElementKeyT const &name) | castor3d::CacheViewT< CacheT, EventT > | |
| rename(T name) noexcept | castor::NamedBaseT< T > | inline |
| tryAdd(ElementKeyT const &name, ElementPtrT &element, bool initialise=false) | castor3d::CacheViewT< CacheT, EventT > | |
| tryAddNew(ElementKeyT const &name, bool initialise, ElementObsT &created, ParametersT &&... params) | castor3d::CacheViewT< CacheT, EventT > | |
| tryFind(ElementKeyT const &name) const | castor3d::CacheViewT< CacheT, EventT > | |
| tryRemove(ElementKeyT const &name) | castor3d::CacheViewT< CacheT, EventT > | |