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

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

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