EnTT 3.15.0
Loading...
Searching...
No Matches
entt::basic_storage< Entity, Entity, Allocator > Member List

This is the complete list of members for entt::basic_storage< Entity, Entity, Allocator >, including all inherited members.

allocator_type typedefentt::basic_storage< Entity, Entity, Allocator >
allocator_type typedefentt::basic_storage< Entity, Entity, Allocator >
base_type typedefentt::basic_storage< Entity, Entity, Allocator >
base_type typedefentt::basic_storage< Entity, Entity, Allocator >
entt::basic_iterator typedefentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >protected
entt::basic_sparse_set::basic_iterator typedefentt::basic_sparse_set< Entity, Allocator >protected
entt::basic_sparse_set()entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set(const allocator_type &allocator)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inlineexplicit
entt::basic_sparse_set(deletion_policy pol, const allocator_type &allocator={})entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inlineexplicit
entt::basic_sparse_set(const type_info &elem, deletion_policy pol=deletion_policy::swap_and_pop, const allocator_type &allocator={})entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inlineexplicit
entt::basic_sparse_set(const basic_sparse_set &)=deleteentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >
entt::basic_sparse_set(basic_sparse_set &&other) noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::basic_sparse_set()entt::basic_sparse_set< Entity, Allocator >inline
entt::basic_sparse_set::basic_sparse_set(const allocator_type &allocator)entt::basic_sparse_set< Entity, Allocator >inlineexplicit
entt::basic_sparse_set::basic_sparse_set(deletion_policy pol, const allocator_type &allocator={})entt::basic_sparse_set< Entity, Allocator >inlineexplicit
entt::basic_sparse_set::basic_sparse_set(const type_info &elem, deletion_policy pol=deletion_policy::swap_and_pop, const allocator_type &allocator={})entt::basic_sparse_set< Entity, Allocator >inlineexplicit
entt::basic_sparse_set::basic_sparse_set(const basic_sparse_set &)=deleteentt::basic_sparse_set< Entity, Allocator >
entt::basic_sparse_set::basic_sparse_set(basic_sparse_set &&other) noexceptentt::basic_sparse_set< Entity, Allocator >inline
entt::basic_sparse_set::basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator)entt::basic_sparse_set< Entity, Allocator >inline
basic_storage()entt::basic_storage< Entity, Entity, Allocator >inline
basic_storage(const allocator_type &allocator)entt::basic_storage< Entity, Entity, Allocator >inlineexplicit
basic_storage(const basic_storage &)=deleteentt::basic_storage< Entity, Entity, Allocator >
basic_storage(basic_storage &&other) noexceptentt::basic_storage< Entity, Entity, Allocator >inline
basic_storage(basic_storage &&other, const allocator_type &allocator)entt::basic_storage< Entity, Entity, Allocator >inline
basic_storage()entt::basic_storage< Entity, Entity, Allocator >inline
basic_storage(const allocator_type &allocator)entt::basic_storage< Entity, Entity, Allocator >inlineexplicit
basic_storage(const basic_storage &)=deleteentt::basic_storage< Entity, Entity, Allocator >
basic_storage(basic_storage &&other) noexceptentt::basic_storage< Entity, Entity, Allocator >inline
basic_storage(basic_storage &&other, const allocator_type &allocator)entt::basic_storage< Entity, Entity, Allocator >inline
begin() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
begin() noexceptentt::basic_storage< Entity, Entity, Allocator >inline
entt::bind(Type &&value) noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::bind(Type &&value) noexceptentt::basic_sparse_set< Entity, Allocator >inline
entt::bind_any(any) noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inlineprotectedvirtual
entt::basic_sparse_set::bind_any(any) noexceptentt::basic_sparse_set< Entity, Allocator >inlineprotectedvirtual
entt::bump(const entity_type entt)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::bump(const entity_type entt)entt::basic_sparse_set< Entity, Allocator >inline
capacity() const noexcept overrideentt::basic_storage< Entity, Entity, Allocator >inlinevirtual
cbegin() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
cend() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
entt::clear()entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::clear()entt::basic_sparse_set< Entity, Allocator >inline
entt::compact()entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::compact()entt::basic_sparse_set< Entity, Allocator >inline
const_iterable typedefentt::basic_storage< Entity, Entity, Allocator >
const_iterable typedefentt::basic_storage< Entity, Entity, Allocator >
const_iterator typedefentt::basic_storage< Entity, Entity, Allocator >
const_pointer typedefentt::basic_storage< Entity, Entity, Allocator >
const_reverse_iterable typedefentt::basic_storage< Entity, Entity, Allocator >
const_reverse_iterable typedefentt::basic_storage< Entity, Entity, Allocator >
const_reverse_iterator typedefentt::basic_storage< Entity, Entity, Allocator >
entt::contains(const entity_type entt) const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::contains(const entity_type entt) const noexceptentt::basic_sparse_set< Entity, Allocator >inline
entt::contiguous() const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::contiguous() const noexceptentt::basic_sparse_set< Entity, Allocator >inline
crbegin() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
crend() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
entt::current(const entity_type entt) const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::current(const entity_type entt) const noexceptentt::basic_sparse_set< Entity, Allocator >inline
entt::data() const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::data() const noexceptentt::basic_sparse_set< Entity, Allocator >inline
difference_type typedefentt::basic_storage< Entity, Entity, Allocator >
difference_type typedefentt::basic_storage< Entity, Entity, Allocator >
each() noexceptentt::basic_storage< Entity, Entity, Allocator >inline
each() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
each() noexceptentt::basic_storage< Entity, Entity, Allocator >inline
each() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
element_type typedefentt::basic_storage< Entity, Entity, Allocator >
element_type typedefentt::basic_storage< Entity, Entity, Allocator >
emplace()entt::basic_storage< Entity, Entity, Allocator >inline
emplace(const entity_type hint)entt::basic_storage< Entity, Entity, Allocator >inline
emplace(const entity_type entt, Args &&...args)entt::basic_storage< Entity, Entity, Allocator >inline
entt::empty() const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::empty() const noexceptentt::basic_sparse_set< Entity, Allocator >inline
end() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
end() noexceptentt::basic_storage< Entity, Entity, Allocator >inline
entity_type typedefentt::basic_storage< Entity, Entity, Allocator >
entity_type typedefentt::basic_storage< Entity, Entity, Allocator >
entt::erase(const entity_type entt)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::erase(It first, It last)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::erase(const entity_type entt)entt::basic_sparse_set< Entity, Allocator >inline
entt::basic_sparse_set::erase(It first, It last)entt::basic_sparse_set< Entity, Allocator >inline
entt::extent() const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::extent() const noexceptentt::basic_sparse_set< Entity, Allocator >inline
entt::find(const entity_type entt) const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::find(const entity_type entt) const noexceptentt::basic_sparse_set< Entity, Allocator >inline
entt::free_list() const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::free_list(const size_type value) noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::free_list() const noexceptentt::basic_sparse_set< Entity, Allocator >inline
entt::basic_sparse_set::free_list(const size_type value) noexceptentt::basic_sparse_set< Entity, Allocator >inline
generate()entt::basic_storage< Entity, Entity, Allocator >inline
generate(const entity_type hint)entt::basic_storage< Entity, Entity, Allocator >inline
generate(It first, It last)entt::basic_storage< Entity, Entity, Allocator >inline
get(const entity_type entt) const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
get(const entity_type entt) const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
get(const entity_type entt) noexceptentt::basic_storage< Entity, Entity, Allocator >inline
get_allocator() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
get_as_tuple(const entity_type entt) const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
get_as_tuple(const entity_type entt) const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
get_as_tuple(const entity_type entt) noexceptentt::basic_storage< Entity, Entity, Allocator >inline
entt::in_place_pop(const basic_iterator it)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inlineprotected
entt::basic_sparse_set::in_place_pop(const basic_iterator it)entt::basic_sparse_set< Entity, Allocator >inlineprotected
entt::index(const entity_type entt) const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::index(const entity_type entt) const noexceptentt::basic_sparse_set< Entity, Allocator >inline
insert(It first, It last)entt::basic_storage< Entity, Entity, Allocator >inline
insert(It first, It last, const value_type &value={})entt::basic_storage< Entity, Entity, Allocator >inline
insert(EIt first, EIt last, CIt from)entt::basic_storage< Entity, Entity, Allocator >inline
iterable typedefentt::basic_storage< Entity, Entity, Allocator >
iterable typedefentt::basic_storage< Entity, Entity, Allocator >
iterator typedefentt::basic_storage< Entity, Entity, Allocator >
operator=(const basic_storage &)=deleteentt::basic_storage< Entity, Entity, Allocator >
operator=(basic_storage &&other) noexceptentt::basic_storage< Entity, Entity, Allocator >inline
operator=(const basic_storage &)=deleteentt::basic_storage< Entity, Entity, Allocator >
operator=(basic_storage &&other) noexceptentt::basic_storage< Entity, Entity, Allocator >inline
entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >::operator=(const basic_sparse_set &)=deleteentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >
entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >::operator=(basic_sparse_set &&other) noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::operator=(const basic_sparse_set &)=deleteentt::basic_sparse_set< Entity, Allocator >
entt::basic_sparse_set::operator=(basic_sparse_set &&other) noexceptentt::basic_sparse_set< Entity, Allocator >inline
entt::operator[](const size_type pos) const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::operator[](const size_type pos) const noexceptentt::basic_sparse_set< Entity, Allocator >inline
patch(const entity_type entt, Func &&...func)entt::basic_storage< Entity, Entity, Allocator >inline
patch(const entity_type entt, Func &&...func)entt::basic_storage< Entity, Entity, Allocator >inline
pointer typedefentt::basic_storage< Entity, Entity, Allocator >
entt::policy() const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::policy() const noexceptentt::basic_sparse_set< Entity, Allocator >inline
pop(underlying_iterator first, underlying_iterator last) overrideentt::basic_storage< Entity, Entity, Allocator >inlineprotectedvirtual
pop_all() overrideentt::basic_storage< Entity, Entity, Allocator >inlineprotectedvirtual
pop_all() overrideentt::basic_storage< Entity, Entity, Allocator >inlineprotectedvirtual
entt::push(const entity_type entt, const void *elem=nullptr)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::push(It first, It last)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::push(const entity_type entt, const void *elem=nullptr)entt::basic_sparse_set< Entity, Allocator >inline
entt::basic_sparse_set::push(It first, It last)entt::basic_sparse_set< Entity, Allocator >inline
raw() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
raw() noexceptentt::basic_storage< Entity, Entity, Allocator >inline
rbegin() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
rbegin() noexceptentt::basic_storage< Entity, Entity, Allocator >inline
reach() noexceptentt::basic_storage< Entity, Entity, Allocator >inline
reach() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
reach() noexceptentt::basic_storage< Entity, Entity, Allocator >inline
reach() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
entt::remove(const entity_type entt)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::remove(It first, It last)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::remove(const entity_type entt)entt::basic_sparse_set< Entity, Allocator >inline
entt::basic_sparse_set::remove(It first, It last)entt::basic_sparse_set< Entity, Allocator >inline
rend() const noexceptentt::basic_storage< Entity, Entity, Allocator >inline
rend() noexceptentt::basic_storage< Entity, Entity, Allocator >inline
reserve(const size_type cap) overrideentt::basic_storage< Entity, Entity, Allocator >inlinevirtual
reverse_iterable typedefentt::basic_storage< Entity, Entity, Allocator >
reverse_iterable typedefentt::basic_storage< Entity, Entity, Allocator >
reverse_iterator typedefentt::basic_storage< Entity, Entity, Allocator >
shrink_to_fit() overrideentt::basic_storage< Entity, Entity, Allocator >inlinevirtual
entt::size() const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::size() const noexceptentt::basic_sparse_set< Entity, Allocator >inline
size_type typedefentt::basic_storage< Entity, Entity, Allocator >
size_type typedefentt::basic_storage< Entity, Entity, Allocator >
entt::sort(Compare compare, Sort algo=Sort{}, Args &&...args)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::sort(Compare compare, Sort algo=Sort{}, Args &&...args)entt::basic_sparse_set< Entity, Allocator >inline
entt::sort_as(It first, It last)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::sort_as(It first, It last)entt::basic_sparse_set< Entity, Allocator >inline
entt::sort_n(const size_type length, Compare compare, Sort algo=Sort{}, Args &&...args)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::sort_n(const size_type length, Compare compare, Sort algo=Sort{}, Args &&...args)entt::basic_sparse_set< Entity, Allocator >inline
start_from(const entity_type hint)entt::basic_storage< Entity, Entity, Allocator >inline
storage_policyentt::basic_storage< Entity, Entity, Allocator >static
storage_policyentt::basic_storage< Entity, Entity, Allocator >static
swap(basic_storage &other) noexceptentt::basic_storage< Entity, Entity, Allocator >inline
entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >::swap(basic_sparse_set &other) noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::swap(basic_sparse_set &other) noexceptentt::basic_sparse_set< Entity, Allocator >inline
entt::swap_and_pop(const basic_iterator it)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inlineprotected
entt::basic_sparse_set::swap_and_pop(const basic_iterator it)entt::basic_sparse_set< Entity, Allocator >inlineprotected
entt::swap_elements(const entity_type lhs, const entity_type rhs)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::swap_elements(const entity_type lhs, const entity_type rhs)entt::basic_sparse_set< Entity, Allocator >inline
entt::swap_only(const basic_iterator it)entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inlineprotected
entt::basic_sparse_set::swap_only(const basic_iterator it)entt::basic_sparse_set< Entity, Allocator >inlineprotected
try_emplace(const Entity hint, const bool, const void *) overrideentt::basic_storage< Entity, Entity, Allocator >inlineprotectedvirtual
try_emplace(const Entity entt, const bool force_back, const void *value) overrideentt::basic_storage< Entity, Entity, Allocator >inlineprotectedvirtual
entt::type() const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::type() const noexceptentt::basic_sparse_set< Entity, Allocator >inline
entt::value(const entity_type entt) const noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::value(const entity_type entt) noexceptentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inline
entt::basic_sparse_set::value(const entity_type entt) const noexceptentt::basic_sparse_set< Entity, Allocator >inline
entt::basic_sparse_set::value(const entity_type entt) noexceptentt::basic_sparse_set< Entity, Allocator >inline
value_type typedefentt::basic_storage< Entity, Entity, Allocator >
value_type typedefentt::basic_storage< Entity, Entity, Allocator >
entt::version_type typedefentt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >
entt::basic_sparse_set::version_type typedefentt::basic_sparse_set< Entity, Allocator >
entt::~basic_sparse_set()entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >inlinevirtual
entt::basic_sparse_set::~basic_sparse_set()entt::basic_sparse_set< Entity, Allocator >inlinevirtual
~basic_storage() override=defaultentt::basic_storage< Entity, Entity, Allocator >
~basic_storage() overrideentt::basic_storage< Entity, Entity, Allocator >inline