MAGE  v0.171.0
Matthias Advanced Game Engine
mage::PersistentResourcePool< KeyT, ResourceT > Member List

This is the complete list of members for mage::PersistentResourcePool< KeyT, ResourceT >, including all inherited members.

Contains(const KeyT &key) noexceptmage::PersistentResourcePool< KeyT, ResourceT >
empty() const noexceptmage::PersistentResourcePool< KeyT, ResourceT >
Get(const KeyT &key) noexceptmage::PersistentResourcePool< KeyT, ResourceT >
GetOrCreate(const KeyT &key, ConstructorArgsT &&... args)mage::PersistentResourcePool< KeyT, ResourceT >
GetOrCreateDerived(const KeyT &key, ConstructorArgsT &&... args)mage::PersistentResourcePool< KeyT, ResourceT >
key_type typedefmage::PersistentResourcePool< KeyT, ResourceT >
m_mutexmage::PersistentResourcePool< KeyT, ResourceT >mutableprivate
m_resource_mapmage::PersistentResourcePool< KeyT, ResourceT >private
operator=(const PersistentResourcePool &pool)=deletemage::PersistentResourcePool< KeyT, ResourceT >
operator=(PersistentResourcePool &&pool)=deletemage::PersistentResourcePool< KeyT, ResourceT >
PersistentResourcePool()=defaultmage::PersistentResourcePool< KeyT, ResourceT >
PersistentResourcePool(const PersistentResourcePool &pool)=deletemage::PersistentResourcePool< KeyT, ResourceT >
PersistentResourcePool(PersistentResourcePool &&pool) noexceptmage::PersistentResourcePool< KeyT, ResourceT >
Remove(const KeyT &key)mage::PersistentResourcePool< KeyT, ResourceT >
RemoveAll() noexceptmage::PersistentResourcePool< KeyT, ResourceT >
ResourceMap typedefmage::PersistentResourcePool< KeyT, ResourceT >private
size() const noexceptmage::PersistentResourcePool< KeyT, ResourceT >
value_type typedefmage::PersistentResourcePool< KeyT, ResourceT >
~PersistentResourcePool() noexceptmage::PersistentResourcePool< KeyT, ResourceT >