Cogs.Core
Cogs::ComponentModel::ComponentPool< ComponentType > Member List

This is the complete list of members for Cogs::ComponentModel::ComponentPool< ComponentType >, including all inherited members.

allocateComponent()Cogs::ComponentModel::ComponentPoolBase
begin()Cogs::ComponentModel::ComponentPool< ComponentType >inline
capacity() constCogs::ComponentModel::ComponentPoolBaseinline
ComponentIterator (defined in Cogs::ComponentModel::ComponentPool< ComponentType >)Cogs::ComponentModel::ComponentPool< ComponentType >friend
ComponentPool(Memory::Allocator *allocator, SizeType poolSize, MemBlockType memType=MemBlockType::Bucket)Cogs::ComponentModel::ComponentPool< ComponentType >inline
ComponentPool(SizeType poolSize=16384)Cogs::ComponentModel::ComponentPool< ComponentType >inline
ComponentPoolBase(const Reflection::TypeId typeId, SizeType capacity, Memory::Allocator *allocator, MemBlockType memType)Cogs::ComponentModel::ComponentPoolBase
deallocateComponent(ComponentHandle handle)Cogs::ComponentModel::ComponentPoolBase
end()Cogs::ComponentModel::ComponentPool< ComponentType >inline
get(size_t index)Cogs::ComponentModel::ComponentPoolBaseinline
getComponentIndex(const Component *component) constCogs::ComponentModel::ComponentPoolBaseinline
isSet(const uint32_t flag) constCogs::ComponentModel::ComponentPoolBaseinline
maxSize() constCogs::ComponentModel::ComponentPoolBase
operator[](SizeType index)Cogs::ComponentModel::ComponentPool< ComponentType >inline
resize(SizeType capacity)Cogs::ComponentModel::ComponentPoolBase
resolve(const ComponentHandle handle)Cogs::ComponentModel::ComponentPoolBaseinline
setFlag(ComponentPoolFlags::EComponentPoolFlags flag)Cogs::ComponentModel::ComponentPoolBaseinline
size() constCogs::ComponentModel::ComponentPoolBaseinline