EnTT: Member List

EnTT 3.16.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 typedef | entt::basic_storage< Entity, Entity, Allocator > |
base_type typedef | entt::basic_storage< Entity, Entity, Allocator > |
entt::basic_iterator typedef | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | protected
entt::basic_sparse_set::basic_iterator typedef | entt::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::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 &)=delete | entt::basic_sparse_set< Entity, Allocator > |
entt::basic_sparse_set::basic_sparse_set(basic_sparse_set &&other) noexcept | entt::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 &)=delete | entt::basic_storage< Entity, Entity, Allocator > |
basic_storage(basic_storage &&other) noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
basic_storage(basic_storage &&other, const allocator_type &allocator) | entt::basic_storage< Entity, Entity, Allocator > | inline
begin() const noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
entt::bind(Type &&value) noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::bind(Type &&value) noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
entt::bind_any(any) noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inlineprotectedvirtual
entt::basic_sparse_set::bind_any(any) noexcept | entt::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 override | entt::basic_storage< Entity, Entity, Allocator > | inlinevirtual
cbegin() const noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
cend() const noexcept | entt::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 typedef | entt::basic_storage< Entity, Entity, Allocator > |
const_iterator typedef | entt::basic_storage< Entity, Entity, Allocator > |
const_pointer typedef | entt::basic_storage< Entity, Entity, Allocator > |
const_reverse_iterable typedef | entt::basic_storage< Entity, Entity, Allocator > |
const_reverse_iterator typedef | entt::basic_storage< Entity, Entity, Allocator > |
entt::contains(const entity_type entt) const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::contains(const entity_type entt) const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
entt::contiguous() const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::contiguous() const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
crbegin() const noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
crend() const noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
entt::current(const entity_type entt) const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::current(const entity_type entt) const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
entt::data() const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::data() const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
difference_type typedef | entt::basic_storage< Entity, Entity, Allocator > |
each() noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
each() const noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
element_type typedef | entt::basic_storage< Entity, Entity, Allocator > |
emplace(const entity_type entt, Args &&...args) | entt::basic_storage< Entity, Entity, Allocator > | inline
entt::empty() const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::empty() const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
end() const noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
entity_type typedef | entt::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::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 noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::extent() const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
entt::find(const entity_type entt) const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::find(const entity_type entt) const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
entt::free_list() const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::free_list() const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
entt::basic_sparse_set::free_list(const size_type value) noexcept | entt::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 noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
get_allocator() const noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
get_as_tuple(const entity_type entt) const noexcept | entt::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 noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::index(const entity_type entt) const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
entt::info() const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::info() const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
insert(It first, It last, const value_type &value={}) | entt::basic_storage< Entity, Entity, Allocator > | inline
iterable typedef | entt::basic_storage< Entity, Entity, Allocator > |
iterator typedef | entt::basic_storage< Entity, Entity, Allocator > |
operator=(const basic_storage &)=delete | entt::basic_storage< Entity, Entity, Allocator > |
operator=(basic_storage &&other) noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >::operator=(const basic_sparse_set &)=delete | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > |
entt::basic_sparse_set::operator=(const basic_sparse_set &)=delete | entt::basic_sparse_set< Entity, Allocator > |
entt::basic_sparse_set::operator=(basic_sparse_set &&other) noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
entt::operator[](const size_type pos) const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::operator[](const size_type pos) const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
patch(const entity_type entt, Func &&...func) | entt::basic_storage< Entity, Entity, Allocator > | inline
pointer typedef | entt::basic_storage< Entity, Entity, Allocator > |
entt::policy() const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::policy() const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
pop(underlying_iterator first, underlying_iterator last) override | entt::basic_storage< Entity, Entity, Allocator > | inlineprotectedvirtual
pop_all() override | entt::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::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 noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
rbegin() const noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
reach() noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
reach() const noexcept | entt::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::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 noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
reserve(const size_type cap) override | entt::basic_storage< Entity, Entity, Allocator > | inlinevirtual
reverse_iterable typedef | entt::basic_storage< Entity, Entity, Allocator > |
reverse_iterator typedef | entt::basic_storage< Entity, Entity, Allocator > |
shrink_to_fit() override | entt::basic_storage< Entity, Entity, Allocator > | inlinevirtual
entt::size() const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::size() const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
size_type typedef | entt::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_policy | entt::basic_storage< Entity, Entity, Allocator > | static
swap(basic_storage &other) noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline
entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >::swap(basic_sparse_set &other) noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::swap(basic_sparse_set &other) noexcept | entt::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 *) override | entt::basic_storage< Entity, Entity, Allocator > | inlineprotectedvirtual
entt::type() const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::type() const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
entt::value(const entity_type entt) const noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline
entt::basic_sparse_set::value(const entity_type entt) const noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
entt::basic_sparse_set::value(const entity_type entt) noexcept | entt::basic_sparse_set< Entity, Allocator > | inline
value_type typedef | entt::basic_storage< Entity, Entity, Allocator > |
entt::version_type typedef | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > |
entt::basic_sparse_set::version_type typedef | entt::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=default | entt::basic_storage< Entity, Entity, Allocator > |