| allocator_type typedef | entt::basic_storage< Entity, Entity, Allocator > | |
| allocator_type typedef | entt::basic_storage< Entity, Entity, Allocator > | |
| base_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(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 &)=delete | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | |
| entt::basic_sparse_set(basic_sparse_set &&other) noexcept | entt::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 &)=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 |
| 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 |
| begin() 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_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_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 > | |
| 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 |
| 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 > | |
| element_type typedef | entt::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 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 |
| end() noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline |
| entity_type typedef | entt::basic_storage< Entity, Entity, Allocator > | |
| 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::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 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::free_list(const size_type value) 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(const entity_type entt) const noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline |
| get(const entity_type entt) 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 |
| get_as_tuple(const entity_type entt) const noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline |
| get_as_tuple(const entity_type entt) 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 |
| 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 typedef | entt::basic_storage< Entity, Entity, Allocator > | |
| 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 |
| 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< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > >::operator=(basic_sparse_set &&other) noexcept | entt::basic_sparse_set< Entity, std::allocator_traits< Allocator >::template rebind_alloc< Entity > > | inline |
| 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 |
| 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 |
| 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::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 noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline |
| raw() noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline |
| rbegin() const noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline |
| rbegin() 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 |
| 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::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 noexcept | entt::basic_storage< Entity, Entity, Allocator > | inline |
| rend() 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_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 > | |
| 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 |
| 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 |
| try_emplace(const Entity entt, const bool force_back, const void *value) 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::value(const entity_type entt) 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 > | |
| 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 > | |
| ~basic_storage() override | entt::basic_storage< Entity, Entity, Allocator > | inline |