Gaia-ECS v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages > Member List

This is the complete list of members for gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >, including all inherited members.

add_free(TItemHandle handle, uint32_t nextFreeIdx)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
add_free(size_type index, uint32_t generation, uint32_t nextFreeIdx)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
add_live(TListItem &&item)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
alloc(void *ctx)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
alloc()gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
begin() noexceptgaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
begin() const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
capacity() const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
cbegin() const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
cend() const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
clear() (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
const_iterator typedef (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
const_pointer typedef (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
const_reference typedef (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
data() noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
data() const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
difference_type typedef (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
empty() const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
end() noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
end() const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
free(TItemHandle handle)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
free_keep_live(TItemHandle handle)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
generation(size_type index) const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
get_free_items() const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
get_next_free_item() const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
handle(size_type index) const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
has(size_type index) const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
has(TItemHandle handle) const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
item_count() const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
iterator typedef (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
iterator_category typedef (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
live_unsafe(size_type index)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
live_unsafe(size_type index) constgaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
m_freeItemsgaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
m_nextFreeIdxgaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
next_free(size_type index) const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
operator=(const paged_ilist &)=delete (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
operator=(paged_ilist &&other) noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
operator[](size_type index) (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
operator[](size_type index) const (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
page_capacity() noexceptgaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inlinestatic
page_count_for_capacity(size_type slotCnt) noexceptgaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inlinestatic
paged_ilist()=default (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
paged_ilist(const paged_ilist &)=delete (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
paged_ilist(paged_ilist &&other) noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
pointer typedef (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
reference typedef (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
reserve(size_type cap)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
reserve_slot_table(size_type cap)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
size() const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
size_type typedef (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
try_get(size_type index) noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
try_get(size_type index) const noexcept (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
validate() constgaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline
value_type typedef (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >
~paged_ilist() (defined in gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >)gaia::cnt::paged_ilist< TListItem, TItemHandle, MaxPages >inline