Nebula
Loading...
Searching...
No Matches
Ids::IdAllocator< TYPES > Member List

This is the complete list of members for Ids::IdAllocator< TYPES >, including all inherited members.

Alloc()Ids::IdAllocator< TYPES >inline
ArrayAllocator()Util::ArrayAllocator< TYPES... >inline
ArrayAllocator(ArrayAllocator< TYPES... > &&rhs)Util::ArrayAllocator< TYPES... >inline
ArrayAllocator(const ArrayAllocator< TYPES... > &rhs)Util::ArrayAllocator< TYPES... >inline
Clear()Util::ArrayAllocator< TYPES... >inline
ConstGet(const uint32_t index) constUtil::ArrayAllocator< TYPES... >inline
Dealloc(Ids::Id32 index)Ids::IdAllocator< TYPES >inline
EraseIndex(const uint32_t id)Util::ArrayAllocator< TYPES... >inline
EraseIndexSwap(const uint32_t id)Util::ArrayAllocator< TYPES... >inline
EraseRange(const uint32_t start, const uint32_t end)Util::ArrayAllocator< TYPES... >inline
FreeIds()Ids::IdAllocator< TYPES >inline
freeIdsIds::IdAllocator< TYPES >private
Get(const uint32_t index)Util::ArrayAllocator< TYPES... >inline
GetArray() constUtil::ArrayAllocator< TYPES... >inline
GetArray()Util::ArrayAllocator< TYPES... >inline
IdAllocator(Ids::Id32 maxid=0xFFFFFFFF)Ids::IdAllocator< TYPES >inline
maxIdIds::IdAllocator< TYPES >private
objectsUtil::ArrayAllocator< TYPES... >protected
operator=(const ArrayAllocator< TYPES... > &rhs)Util::ArrayAllocator< TYPES... >inline
operator=(ArrayAllocator< TYPES... > &&rhs)Util::ArrayAllocator< TYPES... >inline
Reserve(uint32_t size)Util::ArrayAllocator< TYPES... >inline
Set(const uint32_t index, const tuple_array_t< MEMBER, TYPES... > &type)Util::ArrayAllocator< TYPES... >inline
Set(const uint32_t index, TYPES...)Util::ArrayAllocator< TYPES... >
SetSize(uint32_t size)Util::ArrayAllocator< TYPES... >inline
Size() constIds::IdAllocator< TYPES >inline
sizeUtil::ArrayAllocator< TYPES... >protected
UpdateSize()Util::ArrayAllocator< TYPES... >
~ArrayAllocator()Util::ArrayAllocator< TYPES... >inline