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

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

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