Cogs.Core
Cogs::PoolStoragePolicy< HandleType, ResourceType > Member List

This is the complete list of members for Cogs::PoolStoragePolicy< HandleType, ResourceType >, including all inherited members.

allocate(ResourceType &&resource, bool persistent) (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
allocate(const ResourceType &resource, bool persistent) (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
allocatedHead (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >private
begin() (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
clear(bool force=false) (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
count (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >private
deallocate(const HandleType &handle) (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
end() (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
getHandle(const ResourceType &r) (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
getWrapperPointer(const ResourceType &r) (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inlinestatic
hasResource(const HandleType &handle) const (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
iterator typedef (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >
operator[](const HandleType &handle) (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
pin(const HandleType &handle) (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
pinned(const HandleType &handle) const (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
pool (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >private
PoolStoragePolicy(MemBlockType memType=MemBlockType::Rendering) (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
PoolStoragePolicy(size_t capacity, size_t pageSize, Memory::Allocator *allocator, MemBlockType memType=MemBlockType::Rendering) (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
SafeDereference() (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inlinestatic
size() const (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >inline
WrapperType typedef (defined in Cogs::PoolStoragePolicy< HandleType, ResourceType >)Cogs::PoolStoragePolicy< HandleType, ResourceType >