diff --git a/actor_8hpp_source.html b/actor_8hpp_source.html index 55869c3b8..9c8a222d6 100644 --- a/actor_8hpp_source.html +++ b/actor_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/entity/actor.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
android-ndk-r17.hpp
+
+
+
1 #ifndef ENTT_PLATFORM_ANDROID_NDK_R17_HPP
+
2 #define ENTT_PLATFORM_ANDROID_NDK_R17_HPP
+
3 
+
4 
+
11 #ifdef __ANDROID__
+
12 #include <android/ndk-version.h>
+
13 #if __NDK_MAJOR__ == 17
+
14 
+
15 
+
16 #include <functional>
+
17 #include <type_traits>
+
18 #include <utility>
+
19 
+
20 
+
21 namespace std {
+
22 
+
23 
+
24 namespace internal {
+
25 
+
26 
+
27 template<typename Func, typename... Args>
+
28 constexpr auto is_invocable(int) -> decltype(std::invoke(std::declval<Func>(), std::declval<Args>()...), std::true_type{});
+
29 
+
30 
+
31 template<typename, typename...>
+
32 constexpr std::false_type is_invocable(...);
+
33 
+
34 
+
35 template<typename Ret, typename Func, typename... Args>
+
36 constexpr auto is_invocable_r(int)
+
37 -> std::enable_if_t<decltype(std::is_convertible_v<decltype(std::invoke(std::declval<Func>(), std::declval<Args>()...)), Ret>, std::true_type>;
+
38 
+
39 
+
40 template<typename, typename, typename...>
+
41 constexpr std::false_type is_invocable_r(...);
+
42 
+
43 
+
44 }
+
45 
+
46 
+
47 template<typename Func, typename... Args>
+
48 struct is_invocable: decltype(internal::is_invocable<Func, Args...>(0)) {};
+
49 
+
50 
+
51 template<typename Func, typename... Argsv>
+
52 inline constexpr bool is_invocable_v = std::is_invocable<Func, Args...>::value;
+
53 
+
54 
+
55 template<typename Ret, typename Func, typename... Args>
+
56 struct is_invocable_r: decltype(internal::is_invocable_r<Ret, Func, Args...>(0)) {};
+
57 
+
58 
+
59 template<typename Ret, typename Func, typename... Args>
+
60 inline constexpr bool is_invocable_r_v = std::is_invocable_r<Ret, Func, Args...>::value;
+
61 
+
62 
+
63 template<typename Func, typename...Args>
+
64 struct invoke_result {
+
65  using type = decltype(std::invoke(std::declval<Func>(), std::declval<Args>()...));
+
66 };
+
67 
+
68 
+
69 template<typename Func, typename... Args>
+
70 using invoke_result_t = typename std::invoke_result<Func, Args...>::type;
+
71 
+
72 
+
73 }
+
74 
+
75 
+
76 #endif
+
77 #endif
+
78 
+
79 
+
86 #endif
+
+ + + + diff --git a/annotated.html b/annotated.html index 75a116e71..a5086746d 100644 --- a/annotated.html +++ b/annotated.html @@ -3,7 +3,7 @@ - + EnTT: Class List @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + - - - - - - - -
-
- - - - - - -
-
EnTT -  3.4.0 -
-
-
- - - - - - - - -
-
- - -
- -
- - -
-
-
-
entt::handle Member List
-
-
- -

This is the complete list of members for entt::handle, including all inherited members.

- - - - - - - - - - - - -
cache< Resource >entt::handlefriend
get() const ENTT_NOEXCEPTentt::handleinline
get() ENTT_NOEXCEPTentt::handleinline
handle() ENTT_NOEXCEPT=defaultentt::handle
operator bool() const ENTT_NOEXCEPTentt::handleinlineexplicit
operator const Resource &() const ENTT_NOEXCEPTentt::handleinline
operator Resource &() ENTT_NOEXCEPTentt::handleinline
operator*() const ENTT_NOEXCEPTentt::handleinline
operator*() ENTT_NOEXCEPTentt::handleinline
operator->() const ENTT_NOEXCEPTentt::handleinline
operator->() ENTT_NOEXCEPTentt::handleinline
- - - - diff --git a/classentt_1_1identifier-members.html b/classentt_1_1identifier-members.html index 40befa736..f5caeba7a 100644 --- a/classentt_1_1identifier-members.html +++ b/classentt_1_1identifier-members.html @@ -3,7 +3,7 @@ - + EnTT: Member List @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_associative_container Member List
+
+
+ +

This is the complete list of members for entt::meta_associative_container, including all inherited members.

+ + + + + + + + + + + + + + + + + +
begin()entt::meta_associative_containerinline
clear()entt::meta_associative_containerinline
end()entt::meta_associative_containerinline
erase(meta_any)entt::meta_associative_containerinline
find(meta_any)entt::meta_associative_containerinline
insert(meta_any, meta_any)entt::meta_associative_containerinline
iterator typedefentt::meta_associative_container
key_only() const noexceptentt::meta_associative_containerinline
key_type() const noexceptentt::meta_associative_containerinline
mapped_type() const noexceptentt::meta_associative_containerinline
meta_associative_container() noexceptentt::meta_associative_containerinline
meta_associative_container(Type *container) noexceptentt::meta_associative_containerinline
operator bool() const noexceptentt::meta_associative_containerinlineexplicit
size() const noexceptentt::meta_associative_containerinline
size_type typedefentt::meta_associative_container
value_type() const noexceptentt::meta_associative_containerinline
+ + + + diff --git a/classentt_1_1meta__associative__container.html b/classentt_1_1meta__associative__container.html new file mode 100644 index 000000000..c4df83961 --- /dev/null +++ b/classentt_1_1meta__associative__container.html @@ -0,0 +1,601 @@ + + + + + + + +EnTT: entt::meta_associative_container Class Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Classes | +Public Types | +Public Member Functions | +List of all members
+
+
entt::meta_associative_container Class Reference
+
+
+ +

Proxy object for associative containers. + More...

+ +

#include <meta.hpp>

+ + + + + +

+Classes

class  meta_iterator
 Opaque iterator for meta associative containers. More...
 
+ + + + + + + +

+Public Types

+using size_type = std::size_t
 Unsigned integer type.
 
+using iterator = meta_iterator
 Meta iterator type.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

meta_associative_container () noexcept
 Default constructor.
 
template<typename Type >
 meta_associative_container (Type *container) noexcept
 Construct a proxy object for associative containers. More...
 
bool key_only () const noexcept
 Returns true if the associative container is also key-only, false otherwise. More...
 
meta_type key_type () const noexcept
 Returns the key meta type of the wrapped container type. More...
 
meta_type mapped_type () const noexcept
 Returns the mapped meta type of the wrapped container type. More...
 
meta_type value_type () const noexcept
 Returns the value meta type of the wrapped container type. More...
 
size_type size () const noexcept
 Returns the size of the wrapped container. More...
 
bool clear ()
 Clears the content of the wrapped container. More...
 
iterator begin ()
 Returns a meta iterator to the first element of the wrapped container. More...
 
iterator end ()
 Returns a meta iterator that is past the last element of the wrapped container. More...
 
bool insert (meta_any, meta_any)
 Inserts an element (a key/value pair) into the wrapped container. More...
 
bool erase (meta_any)
 Removes the specified element from the wrapped container. More...
 
iterator find (meta_any)
 Returns an iterator to the element with key equivalent to a given one, if any. More...
 
 operator bool () const noexcept
 Returns false if a proxy is invalid, true otherwise. More...
 
+

Detailed Description

+

Proxy object for associative containers.

+ +

Definition at line 91 of file meta.hpp.

+

Constructor & Destructor Documentation

+ +

◆ meta_associative_container()

+ +
+
+
+template<typename Type >
+ + + + + +
+ + + + + + + + +
entt::meta_associative_container::meta_associative_container (Type * container)
+
+inlinenoexcept
+
+ +

Construct a proxy object for associative containers.

+
Template Parameters
+ + +
TypeType of container to wrap.
+
+
+
Parameters
+ + +
containerThe container to wrap.
+
+
+ +

Definition at line 114 of file meta.hpp.

+ +
+
+

Member Function Documentation

+ +

◆ begin()

+ +
+
+ + + + + +
+ + + + + + + +
meta_associative_container::iterator entt::meta_associative_container::begin ()
+
+inline
+
+ +

Returns a meta iterator to the first element of the wrapped container.

+
Returns
A meta iterator to the first element of the wrapped container.
+ +

Definition at line 1941 of file meta.hpp.

+ +
+
+ +

◆ clear()

+ +
+
+ + + + + +
+ + + + + + + +
bool entt::meta_associative_container::clear ()
+
+inline
+
+ +

Clears the content of the wrapped container.

+
Returns
True in case of success, false otherwise.
+ +

Definition at line 1935 of file meta.hpp.

+ +
+
+ +

◆ end()

+ +
+
+ + + + + +
+ + + + + + + +
meta_associative_container::iterator entt::meta_associative_container::end ()
+
+inline
+
+ +

Returns a meta iterator that is past the last element of the wrapped container.

+
Returns
A meta iterator that is past the last element of the wrapped container.
+ +

Definition at line 1947 of file meta.hpp.

+ +
+
+ +

◆ erase()

+ +
+
+ + + + + +
+ + + + + + + + +
bool entt::meta_associative_container::erase (meta_any key)
+
+inline
+
+ +

Removes the specified element from the wrapped container.

+
Parameters
+ + +
keyThe key of the element to remove.
+
+
+
Returns
A bool denoting whether the removal took place.
+ +

Definition at line 1968 of file meta.hpp.

+ +
+
+ +

◆ find()

+ +
+
+ + + + + +
+ + + + + + + + +
meta_associative_container::iterator entt::meta_associative_container::find (meta_any key)
+
+inline
+
+ +

Returns an iterator to the element with key equivalent to a given one, if any.

+
Parameters
+ + +
keyThe key of the element to search.
+
+
+
Returns
An iterator to the element with the given key, if any.
+ +

Definition at line 1979 of file meta.hpp.

+ +
+
+ +

◆ insert()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
bool entt::meta_associative_container::insert (meta_any key,
meta_any value = {} 
)
+
+inline
+
+ +

Inserts an element (a key/value pair) into the wrapped container.

+
Parameters
+ + + +
keyThe key of the element to insert.
valueThe value of the element to insert.
+
+
+
Returns
A bool denoting whether the insertion took place.
+ +

Definition at line 1958 of file meta.hpp.

+ +
+
+ +

◆ key_only()

+ +
+
+ + + + + +
+ + + + + + + +
bool entt::meta_associative_container::key_only () const
+
+inlinenoexcept
+
+ +

Returns true if the associative container is also key-only, false otherwise.

+
Returns
True if the associative container is also key-only, false otherwise.
+ +

Definition at line 1899 of file meta.hpp.

+ +
+
+ +

◆ key_type()

+ +
+
+ + + + + +
+ + + + + + + +
meta_type entt::meta_associative_container::key_type () const
+
+inlinenoexcept
+
+ +

Returns the key meta type of the wrapped container type.

+
Returns
The key meta type of the wrapped container type.
+ +

Definition at line 1908 of file meta.hpp.

+ +
+
+ +

◆ mapped_type()

+ +
+
+ + + + + +
+ + + + + + + +
meta_type entt::meta_associative_container::mapped_type () const
+
+inlinenoexcept
+
+ +

Returns the mapped meta type of the wrapped container type.

+
Returns
The mapped meta type of the wrapped container type.
+ +

Definition at line 1917 of file meta.hpp.

+ +
+
+ +

◆ operator bool()

+ +
+
+ + + + + +
+ + + + + + + +
entt::meta_associative_container::operator bool () const
+
+inlineexplicitnoexcept
+
+ +

Returns false if a proxy is invalid, true otherwise.

+
Returns
False if the proxy is invalid, true otherwise.
+ +

Definition at line 1988 of file meta.hpp.

+ +
+
+ +

◆ size()

+ +
+
+ + + + + +
+ + + + + + + +
meta_associative_container::size_type entt::meta_associative_container::size () const
+
+inlinenoexcept
+
+ +

Returns the size of the wrapped container.

+
Returns
The size of the wrapped container.
+ +

Definition at line 1929 of file meta.hpp.

+ +
+
+ +

◆ value_type()

+ +
+
+ + + + + +
+ + + + + + + +
meta_type entt::meta_associative_container::value_type () const
+
+inlinenoexcept
+
+ +

Returns the value meta type of the wrapped container type.

+
Returns
The value meta type of the wrapped container type.
+ +

Definition at line 1923 of file meta.hpp.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/classentt_1_1meta__associative__container_1_1meta__iterator-members.html b/classentt_1_1meta__associative__container_1_1meta__iterator-members.html new file mode 100644 index 000000000..6024fbc34 --- /dev/null +++ b/classentt_1_1meta__associative__container_1_1meta__iterator-members.html @@ -0,0 +1,97 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_associative_container::meta_iterator Member List
+
+
+ +

This is the complete list of members for entt::meta_associative_container::meta_iterator, including all inherited members.

+ + + + + + + + + + + + + + +
difference_type typedefentt::meta_associative_container::meta_iterator
iterator_category typedefentt::meta_associative_container::meta_iterator
meta_iterator() noexcept=defaultentt::meta_associative_container::meta_iterator
meta_iterator(std::integral_constant< bool, KeyOnly >, It iter)entt::meta_associative_container::meta_iteratorinline
operator bool() const noexceptentt::meta_associative_container::meta_iteratorinlineexplicit
operator!=(const meta_iterator &other) const noexceptentt::meta_associative_container::meta_iteratorinline
operator*() constentt::meta_associative_container::meta_iteratorinline
operator++() noexceptentt::meta_associative_container::meta_iteratorinline
operator++(int) noexceptentt::meta_associative_container::meta_iteratorinline
operator==(const meta_iterator &other) const noexceptentt::meta_associative_container::meta_iteratorinline
pointer typedefentt::meta_associative_container::meta_iterator
reference typedefentt::meta_associative_container::meta_iterator
value_type typedefentt::meta_associative_container::meta_iterator
+ + + + diff --git a/classentt_1_1meta__associative__container_1_1meta__iterator.html b/classentt_1_1meta__associative__container_1_1meta__iterator.html new file mode 100644 index 000000000..d55d5f978 --- /dev/null +++ b/classentt_1_1meta__associative__container_1_1meta__iterator.html @@ -0,0 +1,402 @@ + + + + + + + +EnTT: entt::meta_associative_container::meta_iterator Class Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Types | +Public Member Functions | +List of all members
+
+
entt::meta_associative_container::meta_iterator Class Reference
+
+
+ +

Opaque iterator for meta associative containers. + More...

+ +

#include <meta.hpp>

+ + + + + + + + + + + + + + + + + +

+Public Types

+using difference_type = std::ptrdiff_t
 Signed integer type.
 
+using value_type = std::pair< meta_any, meta_any >
 Type of elements returned by the iterator.
 
+using pointer = void
 Pointer type, void on purpose.
 
+using reference = value_type
 Reference type, it is not an actual reference.
 
+using iterator_category = std::input_iterator_tag
 Iterator category.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

meta_iterator () noexcept=default
 Default constructor.
 
template<bool KeyOnly, typename It >
 meta_iterator (std::integral_constant< bool, KeyOnly >, It iter)
 Constructs a meta iterator from a given iterator. More...
 
meta_iteratoroperator++ () noexcept
 Pre-increment operator. More...
 
meta_iterator operator++ (int) noexcept
 Post-increment operator. More...
 
bool operator== (const meta_iterator &other) const noexcept
 Checks if two meta iterators refer to the same element. More...
 
bool operator!= (const meta_iterator &other) const noexcept
 Checks if two meta iterators refer to the same element. More...
 
reference operator* () const
 Indirection operator. More...
 
 operator bool () const noexcept
 Returns false if an iterator is invalid, true otherwise. More...
 
+

Detailed Description

+

Opaque iterator for meta associative containers.

+ +

Definition at line 1717 of file meta.hpp.

+

Constructor & Destructor Documentation

+ +

◆ meta_iterator()

+ +
+
+
+template<bool KeyOnly, typename It >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
entt::meta_associative_container::meta_iterator::meta_iterator (std::integral_constant< bool, KeyOnly > ,
It iter 
)
+
+inline
+
+ +

Constructs a meta iterator from a given iterator.

+
Template Parameters
+ + + +
KeyOnlyTrue if the associative container is also key-only, false otherwise.
ItType of actual iterator with which to build the meta iterator.
+
+
+
Parameters
+ + +
iterThe actual iterator with which to build the meta iterator.
+
+
+ +

Definition at line 1764 of file meta.hpp.

+ +
+
+

Member Function Documentation

+ +

◆ operator bool()

+ +
+
+ + + + + +
+ + + + + + + +
entt::meta_associative_container::meta_iterator::operator bool () const
+
+inlineexplicitnoexcept
+
+ +

Returns false if an iterator is invalid, true otherwise.

+
Returns
False if the iterator is invalid, true otherwise.
+ +

Definition at line 1814 of file meta.hpp.

+ +
+
+ +

◆ operator!=()

+ +
+
+ + + + + +
+ + + + + + + + +
bool entt::meta_associative_container::meta_iterator::operator!= (const meta_iteratorother) const
+
+inlinenoexcept
+
+ +

Checks if two meta iterators refer to the same element.

+
Parameters
+ + +
otherThe meta iterator with which to compare.
+
+
+
Returns
False if the two meta iterators refer to the same element, true otherwise.
+ +

Definition at line 1798 of file meta.hpp.

+ +
+
+ +

◆ operator*()

+ +
+
+ + + + + +
+ + + + + + + +
reference entt::meta_associative_container::meta_iterator::operator* () const
+
+inline
+
+ +

Indirection operator.

+
Returns
The element to which the meta pointer points.
+ +

Definition at line 1806 of file meta.hpp.

+ +
+
+ +

◆ operator++() [1/2]

+ +
+
+ + + + + +
+ + + + + + + +
meta_iterator& entt::meta_associative_container::meta_iterator::operator++ ()
+
+inlinenoexcept
+
+ +

Pre-increment operator.

+
Returns
This iterator.
+ +

Definition at line 1772 of file meta.hpp.

+ +
+
+ +

◆ operator++() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
meta_iterator entt::meta_associative_container::meta_iterator::operator++ (int )
+
+inlinenoexcept
+
+ +

Post-increment operator.

+
Returns
This iterator.
+ +

Definition at line 1777 of file meta.hpp.

+ +
+
+ +

◆ operator==()

+ +
+
+ + + + + +
+ + + + + + + + +
bool entt::meta_associative_container::meta_iterator::operator== (const meta_iteratorother) const
+
+inlinenoexcept
+
+ +

Checks if two meta iterators refer to the same element.

+
Parameters
+ + +
otherThe meta iterator with which to compare.
+
+
+
Returns
True if the two meta iterators refer to the same element, false otherwise.
+ +

Definition at line 1788 of file meta.hpp.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/classentt_1_1meta__factory.html b/classentt_1_1meta__factory.html index 25e83757b..717128182 100644 --- a/classentt_1_1meta__factory.html +++ b/classentt_1_1meta__factory.html @@ -3,7 +3,7 @@ - + EnTT: entt::meta_factory<... > Class Template Reference @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_range< Type > Member List
+
+
+ +

This is the complete list of members for entt::meta_range< Type >, including all inherited members.

+ + + + + + + +
begin() const noexceptentt::meta_range< Type >inline
end() const noexceptentt::meta_range< Type >inline
iterator typedefentt::meta_range< Type >
meta_range() noexcept=defaultentt::meta_range< Type >
meta_range(node_type *head)entt::meta_range< Type >inline
node_type typedefentt::meta_range< Type >
+ + + + diff --git a/classentt_1_1meta__range.html b/classentt_1_1meta__range.html new file mode 100644 index 000000000..f2e5353ba --- /dev/null +++ b/classentt_1_1meta__range.html @@ -0,0 +1,239 @@ + + + + + + + +EnTT: entt::meta_range< Type > Class Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Classes | +Public Types | +Public Member Functions | +List of all members
+
+
entt::meta_range< Type > Class Template Reference
+
+
+ +

Iterable range to use to iterate all types of meta objects. + More...

+ +

#include <range.hpp>

+ + + + + + + + +

+Public Types

+using node_type = typename Type::node_type
 Node type.
 
+using iterator = range_iterator
 Input iterator type.
 
+ + + + + + + + + + + + + +

+Public Member Functions

meta_range () noexcept=default
 Default constructor.
 
 meta_range (node_type *head)
 Constructs a meta range from a given node. More...
 
iterator begin () const noexcept
 Returns an iterator to the beginning. More...
 
iterator end () const noexcept
 Returns an iterator to the end. More...
 
+

Detailed Description

+

template<typename Type>
+class entt::meta_range< Type >

+ +

Iterable range to use to iterate all types of meta objects.

+
Template Parameters
+ + +
TypeType of meta objects iterated.
+
+
+ +

Definition at line 16 of file range.hpp.

+

Constructor & Destructor Documentation

+ +

◆ meta_range()

+ +
+
+
+template<typename Type >
+ + + + + +
+ + + + + + + + +
entt::meta_range< Type >::meta_range (node_typehead)
+
+inline
+
+ +

Constructs a meta range from a given node.

+
Parameters
+ + +
headThe underlying node with which to construct the range.
+
+
+ +

Definition at line 69 of file range.hpp.

+ +
+
+

Member Function Documentation

+ +

◆ begin()

+ +
+
+
+template<typename Type >
+ + + + + +
+ + + + + + + +
iterator entt::meta_range< Type >::begin () const
+
+inlinenoexcept
+
+ +

Returns an iterator to the beginning.

+
Returns
An iterator to the first meta object of the range.
+ +

Definition at line 77 of file range.hpp.

+ +
+
+ +

◆ end()

+ +
+
+
+template<typename Type >
+ + + + + +
+ + + + + + + +
iterator entt::meta_range< Type >::end () const
+
+inlinenoexcept
+
+ +

Returns an iterator to the end.

+
Returns
An iterator to the element following the last meta object of the range.
+ +

Definition at line 86 of file range.hpp.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/classentt_1_1meta__sequence__container-members.html b/classentt_1_1meta__sequence__container-members.html new file mode 100644 index 000000000..d5a807f81 --- /dev/null +++ b/classentt_1_1meta__sequence__container-members.html @@ -0,0 +1,98 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_sequence_container Member List
+
+
+ +

This is the complete list of members for entt::meta_sequence_container, including all inherited members.

+ + + + + + + + + + + + + + + +
begin()entt::meta_sequence_containerinline
clear()entt::meta_sequence_containerinline
end()entt::meta_sequence_containerinline
erase(iterator)entt::meta_sequence_containerinline
insert(iterator, meta_any)entt::meta_sequence_containerinline
iterator typedefentt::meta_sequence_container
meta_sequence_container() noexceptentt::meta_sequence_containerinline
meta_sequence_container(Type *container) noexceptentt::meta_sequence_containerinline
operator bool() const noexceptentt::meta_sequence_containerinlineexplicit
operator[](size_type)entt::meta_sequence_containerinline
resize(size_type) constentt::meta_sequence_containerinline
size() const noexceptentt::meta_sequence_containerinline
size_type typedefentt::meta_sequence_container
value_type() const noexceptentt::meta_sequence_containerinline
+ + + + diff --git a/classentt_1_1meta__sequence__container.html b/classentt_1_1meta__sequence__container.html new file mode 100644 index 000000000..4609aac13 --- /dev/null +++ b/classentt_1_1meta__sequence__container.html @@ -0,0 +1,542 @@ + + + + + + + +EnTT: entt::meta_sequence_container Class Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Classes | +Public Types | +Public Member Functions | +List of all members
+
+
entt::meta_sequence_container Class Reference
+
+
+ +

Proxy object for sequence containers. + More...

+ +

#include <meta.hpp>

+ + + + + +

+Classes

class  meta_iterator
 Opaque iterator for meta sequence containers. More...
 
+ + + + + + + +

+Public Types

+using size_type = std::size_t
 Unsigned integer type.
 
+using iterator = meta_iterator
 Meta iterator type.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

meta_sequence_container () noexcept
 Default constructor.
 
template<typename Type >
 meta_sequence_container (Type *container) noexcept
 Construct a proxy object for sequence containers. More...
 
meta_type value_type () const noexcept
 Returns the value meta type of the wrapped container type. More...
 
size_type size () const noexcept
 Returns the size of the wrapped container. More...
 
bool resize (size_type) const
 Resizes the wrapped container to contain a given number of elements. More...
 
bool clear ()
 Clears the content of the wrapped container. More...
 
iterator begin ()
 Returns a meta iterator to the first element of the wrapped container. More...
 
iterator end ()
 Returns a meta iterator that is past the last element of the wrapped container. More...
 
std::pair< iterator, bool > insert (iterator, meta_any)
 Inserts an element at a specified location of the wrapped container. More...
 
std::pair< iterator, bool > erase (iterator)
 Removes the specified element from the wrapped container. More...
 
meta_any operator[] (size_type)
 Returns a reference to the element at a specified location of the wrapped container (no bounds checking is performed). More...
 
 operator bool () const noexcept
 Returns false if a proxy is invalid, true otherwise. More...
 
+

Detailed Description

+

Proxy object for sequence containers.

+ +

Definition at line 29 of file meta.hpp.

+

Constructor & Destructor Documentation

+ +

◆ meta_sequence_container()

+ +
+
+
+template<typename Type >
+ + + + + +
+ + + + + + + + +
entt::meta_sequence_container::meta_sequence_container (Type * container)
+
+inlinenoexcept
+
+ +

Construct a proxy object for sequence containers.

+
Template Parameters
+ + +
TypeType of container to wrap.
+
+
+
Parameters
+ + +
containerThe container to wrap.
+
+
+ +

Definition at line 52 of file meta.hpp.

+ +
+
+

Member Function Documentation

+ +

◆ begin()

+ +
+
+ + + + + +
+ + + + + + + +
meta_sequence_container::iterator entt::meta_sequence_container::begin ()
+
+inline
+
+ +

Returns a meta iterator to the first element of the wrapped container.

+
Returns
A meta iterator to the first element of the wrapped container.
+ +

Definition at line 1656 of file meta.hpp.

+ +
+
+ +

◆ clear()

+ +
+
+ + + + + +
+ + + + + + + +
bool entt::meta_sequence_container::clear ()
+
+inline
+
+ +

Clears the content of the wrapped container.

+
Returns
True in case of success, false otherwise.
+ +

Definition at line 1647 of file meta.hpp.

+ +
+
+ +

◆ end()

+ +
+
+ + + + + +
+ + + + + + + +
meta_sequence_container::iterator entt::meta_sequence_container::end ()
+
+inline
+
+ +

Returns a meta iterator that is past the last element of the wrapped container.

+
Returns
A meta iterator that is past the last element of the wrapped container.
+ +

Definition at line 1667 of file meta.hpp.

+ +
+
+ +

◆ erase()

+ +
+
+ + + + + +
+ + + + + + + + +
std::pair< meta_sequence_container::iterator, bool > entt::meta_sequence_container::erase (iterator it)
+
+inline
+
+ +

Removes the specified element from the wrapped container.

+
Parameters
+ + +
itMeta iterator to the element to remove.
+
+
+
Returns
A pair consisting of a meta iterator following the last removed element (in case of success) and a bool denoting whether the insertion took place.
+ +

Definition at line 1691 of file meta.hpp.

+ +
+
+ +

◆ insert()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
std::pair< meta_sequence_container::iterator, bool > entt::meta_sequence_container::insert (iterator it,
meta_any value 
)
+
+inline
+
+ +

Inserts an element at a specified location of the wrapped container.

+
Parameters
+ + + +
itMeta iterator before which the element will be inserted.
valueElement value to insert.
+
+
+
Returns
A pair consisting of a meta iterator to the inserted element (in case of success) and a bool denoting whether the insertion took place.
+ +

Definition at line 1679 of file meta.hpp.

+ +
+
+ +

◆ operator bool()

+ +
+
+ + + + + +
+ + + + + + + +
entt::meta_sequence_container::operator bool () const
+
+inlineexplicitnoexcept
+
+ +

Returns false if a proxy is invalid, true otherwise.

+
Returns
False if the proxy is invalid, true otherwise.
+ +

Definition at line 1711 of file meta.hpp.

+ +
+
+ +

◆ operator[]()

+ +
+
+ + + + + +
+ + + + + + + + +
meta_any entt::meta_sequence_container::operator[] (size_type pos)
+
+inline
+
+ +

Returns a reference to the element at a specified location of the wrapped container (no bounds checking is performed).

+
Parameters
+ + +
posThe position of the element to return.
+
+
+
Returns
A reference to the requested element properly wrapped.
+ +

Definition at line 1702 of file meta.hpp.

+ +
+
+ +

◆ resize()

+ +
+
+ + + + + +
+ + + + + + + + +
bool entt::meta_sequence_container::resize (size_type sz) const
+
+inline
+
+ +

Resizes the wrapped container to contain a given number of elements.

+
Parameters
+ + +
szThe new size of the container.
+
+
+
Returns
True in case of success, false otherwise.
+ +

Definition at line 1638 of file meta.hpp.

+ +
+
+ +

◆ size()

+ +
+
+ + + + + +
+ + + + + + + +
meta_sequence_container::size_type entt::meta_sequence_container::size () const
+
+inlinenoexcept
+
+ +

Returns the size of the wrapped container.

+
Returns
The size of the wrapped container.
+ +

Definition at line 1628 of file meta.hpp.

+ +
+
+ +

◆ value_type()

+ +
+
+ + + + + +
+ + + + + + + +
meta_type entt::meta_sequence_container::value_type () const
+
+inlinenoexcept
+
+ +

Returns the value meta type of the wrapped container type.

+
Returns
The value meta type of the wrapped container type.
+ +

Definition at line 1619 of file meta.hpp.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/classentt_1_1meta__sequence__container_1_1meta__iterator-members.html b/classentt_1_1meta__sequence__container_1_1meta__iterator-members.html new file mode 100644 index 000000000..2d6fc0ba9 --- /dev/null +++ b/classentt_1_1meta__sequence__container_1_1meta__iterator-members.html @@ -0,0 +1,98 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_sequence_container::meta_iterator Member List
+
+
+ +

This is the complete list of members for entt::meta_sequence_container::meta_iterator, including all inherited members.

+ + + + + + + + + + + + + + + +
difference_type typedefentt::meta_sequence_container::meta_iterator
iterator_category typedefentt::meta_sequence_container::meta_iterator
meta_iterator() noexcept=defaultentt::meta_sequence_container::meta_iterator
meta_iterator(It iter)entt::meta_sequence_container::meta_iteratorinline
meta_sequence_container classentt::meta_sequence_container::meta_iteratorfriend
operator bool() const noexceptentt::meta_sequence_container::meta_iteratorinlineexplicit
operator!=(const meta_iterator &other) const noexceptentt::meta_sequence_container::meta_iteratorinline
operator*() constentt::meta_sequence_container::meta_iteratorinline
operator++() noexceptentt::meta_sequence_container::meta_iteratorinline
operator++(int) noexceptentt::meta_sequence_container::meta_iteratorinline
operator==(const meta_iterator &other) const noexceptentt::meta_sequence_container::meta_iteratorinline
pointer typedefentt::meta_sequence_container::meta_iterator
reference typedefentt::meta_sequence_container::meta_iterator
value_type typedefentt::meta_sequence_container::meta_iterator
+ + + + diff --git a/classentt_1_1meta__sequence__container_1_1meta__iterator.html b/classentt_1_1meta__sequence__container_1_1meta__iterator.html new file mode 100644 index 000000000..368e78b5b --- /dev/null +++ b/classentt_1_1meta__sequence__container_1_1meta__iterator.html @@ -0,0 +1,399 @@ + + + + + + + +EnTT: entt::meta_sequence_container::meta_iterator Class Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Types | +Public Member Functions | +Friends | +List of all members
+
+
entt::meta_sequence_container::meta_iterator Class Reference
+
+
+ +

Opaque iterator for meta sequence containers. + More...

+ +

#include <meta.hpp>

+ + + + + + + + + + + + + + + + + +

+Public Types

+using difference_type = std::ptrdiff_t
 Signed integer type.
 
+using value_type = meta_any
 Type of elements returned by the iterator.
 
+using pointer = void
 Pointer type, void on purpose.
 
+using reference = value_type
 Reference type, it is not an actual reference.
 
+using iterator_category = std::input_iterator_tag
 Iterator category.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

meta_iterator () noexcept=default
 Default constructor.
 
template<typename It >
 meta_iterator (It iter)
 Constructs a meta iterator from a given iterator. More...
 
meta_iteratoroperator++ () noexcept
 Pre-increment operator. More...
 
meta_iterator operator++ (int) noexcept
 Post-increment operator. More...
 
bool operator== (const meta_iterator &other) const noexcept
 Checks if two meta iterators refer to the same element. More...
 
bool operator!= (const meta_iterator &other) const noexcept
 Checks if two meta iterators refer to the same element. More...
 
reference operator* () const
 Indirection operator. More...
 
 operator bool () const noexcept
 Returns false if an iterator is invalid, true otherwise. More...
 
+ + + + +

+Friends

+class meta_sequence_container
 A meta sequence container can access the underlying iterator.
 
+

Detailed Description

+

Opaque iterator for meta sequence containers.

+ +

Definition at line 1468 of file meta.hpp.

+

Constructor & Destructor Documentation

+ +

◆ meta_iterator()

+ +
+
+
+template<typename It >
+ + + + + +
+ + + + + + + + +
entt::meta_sequence_container::meta_iterator::meta_iterator (It iter)
+
+inline
+
+ +

Constructs a meta iterator from a given iterator.

+
Template Parameters
+ + +
ItType of actual iterator with which to build the meta iterator.
+
+
+
Parameters
+ + +
iterThe actual iterator with which to build the meta iterator.
+
+
+ +

Definition at line 1507 of file meta.hpp.

+ +
+
+

Member Function Documentation

+ +

◆ operator bool()

+ +
+
+ + + + + +
+ + + + + + + +
entt::meta_sequence_container::meta_iterator::operator bool () const
+
+inlineexplicitnoexcept
+
+ +

Returns false if an iterator is invalid, true otherwise.

+
Returns
False if the iterator is invalid, true otherwise.
+ +

Definition at line 1556 of file meta.hpp.

+ +
+
+ +

◆ operator!=()

+ +
+
+ + + + + +
+ + + + + + + + +
bool entt::meta_sequence_container::meta_iterator::operator!= (const meta_iteratorother) const
+
+inlinenoexcept
+
+ +

Checks if two meta iterators refer to the same element.

+
Parameters
+ + +
otherThe meta iterator with which to compare.
+
+
+
Returns
False if the two meta iterators refer to the same element, true otherwise.
+ +

Definition at line 1540 of file meta.hpp.

+ +
+
+ +

◆ operator*()

+ +
+
+ + + + + +
+ + + + + + + +
reference entt::meta_sequence_container::meta_iterator::operator* () const
+
+inline
+
+ +

Indirection operator.

+
Returns
The element to which the meta pointer points.
+ +

Definition at line 1548 of file meta.hpp.

+ +
+
+ +

◆ operator++() [1/2]

+ +
+
+ + + + + +
+ + + + + + + +
meta_iterator& entt::meta_sequence_container::meta_iterator::operator++ ()
+
+inlinenoexcept
+
+ +

Pre-increment operator.

+
Returns
This iterator.
+ +

Definition at line 1514 of file meta.hpp.

+ +
+
+ +

◆ operator++() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
meta_iterator entt::meta_sequence_container::meta_iterator::operator++ (int )
+
+inlinenoexcept
+
+ +

Post-increment operator.

+
Returns
This iterator.
+ +

Definition at line 1519 of file meta.hpp.

+ +
+
+ +

◆ operator==()

+ +
+
+ + + + + +
+ + + + + + + + +
bool entt::meta_sequence_container::meta_iterator::operator== (const meta_iteratorother) const
+
+inlinenoexcept
+
+ +

Checks if two meta iterators refer to the same element.

+
Parameters
+ + +
otherThe meta iterator with which to compare.
+
+
+
Returns
True if the two meta iterators refer to the same element, false otherwise.
+ +

Definition at line 1530 of file meta.hpp.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/classentt_1_1meta__type-members.html b/classentt_1_1meta__type-members.html index ff413a436..50b606ebc 100644 --- a/classentt_1_1meta__type-members.html +++ b/classentt_1_1meta__type-members.html @@ -3,7 +3,7 @@ - + EnTT: Member List @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::resource_handle< Resource > Member List
+
+
+ +

This is the complete list of members for entt::resource_handle< Resource >, including all inherited members.

+ + + + + + + + + + + + +
get() const noexceptentt::resource_handle< Resource >inline
get() noexceptentt::resource_handle< Resource >inline
operator bool() const noexceptentt::resource_handle< Resource >inlineexplicit
operator const Resource &() const noexceptentt::resource_handle< Resource >inline
operator Resource &() noexceptentt::resource_handle< Resource >inline
operator*() const noexceptentt::resource_handle< Resource >inline
operator*() noexceptentt::resource_handle< Resource >inline
operator->() const noexceptentt::resource_handle< Resource >inline
operator->() noexceptentt::resource_handle< Resource >inline
resource_cache< Resource >entt::resource_handle< Resource >friend
resource_handle() noexcept=defaultentt::resource_handle< Resource >
+ + + + diff --git a/classentt_1_1handle.html b/classentt_1_1resource__handle.html similarity index 52% rename from classentt_1_1handle.html rename to classentt_1_1resource__handle.html index e29140fe5..c0e637ea2 100644 --- a/classentt_1_1handle.html +++ b/classentt_1_1resource__handle.html @@ -3,9 +3,9 @@ - + -EnTT: entt::handle Class Reference +EnTT: entt::resource_handle< Resource > Class Template Reference @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + - - - - - - - -
-
- - - - - - -
-
EnTT -  3.4.0 -
-
-
- - - - - - - - -
-
- - -
- -
- - -
-
-
-
entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> > Member List
-
-
- -

This is the complete list of members for entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >, including all inherited members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arrange(iterator first, iterator last, Apply apply, Compare compare, Sort algo=Sort{}, Args &&... args)entt::sparse_set< Entity >inline
begin() const ENTT_NOEXCEPTentt::sparse_set< Entity >inline
capacity() const ENTT_NOEXCEPTentt::sparse_set< Entity >inline
clear() ENTT_NOEXCEPTentt::sparse_set< Entity >inline
construct(const entity_type entt, Args &&... args)entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >inline
construct(It first, It last, const object_type &value={})entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >inline
entt::sparse_set::construct(const entity_type entt)entt::sparse_set< Entity >inline
entt::sparse_set::construct(It first, It last)entt::sparse_set< Entity >inline
contains(const entity_type entt) constentt::sparse_set< Entity >inline
data() const ENTT_NOEXCEPTentt::sparse_set< Entity >inline
destroy(const entity_type entt)entt::sparse_set< Entity >inline
emplace(const entity_type entt, Args &&... args)entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >inline
entt::sparse_set::emplace(const entity_type entt)entt::sparse_set< Entity >inline
empty() const ENTT_NOEXCEPTentt::sparse_set< Entity >inline
end() const ENTT_NOEXCEPTentt::sparse_set< Entity >inline
entity_type typedefentt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >
erase(const entity_type entt)entt::sparse_set< Entity >inline
extent() const ENTT_NOEXCEPTentt::sparse_set< Entity >inline
find(const entity_type entt) constentt::sparse_set< Entity >inline
has(const entity_type entt) constentt::sparse_set< Entity >inline
index(const entity_type entt) constentt::sparse_set< Entity >inline
insert(It first, It last, const object_type &={})entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >inline
entt::sparse_set::insert(It first, It last)entt::sparse_set< Entity >inline
iterator typedefentt::sparse_set< Entity >
object_type typedefentt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >
operator=(sparse_set &&)=defaultentt::sparse_set< Entity >
reserve(const size_type cap)entt::sparse_set< Entity >inline
respect(const sparse_set &other)entt::sparse_set< Entity >inline
shrink_to_fit()entt::sparse_set< Entity >inline
size() const ENTT_NOEXCEPTentt::sparse_set< Entity >inline
size_type typedefentt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >
sort(iterator first, iterator last, Compare compare, Sort algo=Sort{}, Args &&... args)entt::sparse_set< Entity >inline
sparse_set()=defaultentt::sparse_set< Entity >
sparse_set(sparse_set &&)=defaultentt::sparse_set< Entity >
swap(const entity_type lhs, const entity_type rhs)entt::sparse_set< Entity >inlinevirtual
~sparse_set()=defaultentt::sparse_set< Entity >virtual
- - - - diff --git a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__coll__graph.map b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__coll__graph.map deleted file mode 100644 index d38b0c377..000000000 --- a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__coll__graph.md5 b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__coll__graph.md5 deleted file mode 100644 index 8df18de60..000000000 --- a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -6f77af18cd5492bc6d6ada4e0f298487 \ No newline at end of file diff --git a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__coll__graph.png b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__coll__graph.png deleted file mode 100644 index d8cbac3b0..000000000 Binary files a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__coll__graph.png and /dev/null differ diff --git a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__inherit__graph.map b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__inherit__graph.map deleted file mode 100644 index d38b0c377..000000000 --- a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__inherit__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__inherit__graph.md5 b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__inherit__graph.md5 deleted file mode 100644 index 8df18de60..000000000 --- a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__inherit__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -6f77af18cd5492bc6d6ada4e0f298487 \ No newline at end of file diff --git a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__inherit__graph.png b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__inherit__graph.png deleted file mode 100644 index d8cbac3b0..000000000 Binary files a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4__inherit__graph.png and /dev/null differ diff --git a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_013d8e47e5bb0242174b8854b7fd868fe.map b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_013d8e47e5bb0242174b8854b7fd868fe.map new file mode 100644 index 000000000..b2433e7d5 --- /dev/null +++ b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_013d8e47e5bb0242174b8854b7fd868fe.map @@ -0,0 +1,4 @@ + + + + diff --git a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_013d8e47e5bb0242174b8854b7fd868fe.md5 b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_013d8e47e5bb0242174b8854b7fd868fe.md5 new file mode 100644 index 000000000..ea3207986 --- /dev/null +++ b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_013d8e47e5bb0242174b8854b7fd868fe.md5 @@ -0,0 +1 @@ +1fe33042840d299bb794e9ae5fe35118 \ No newline at end of file diff --git a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_013d8e47e5bb0242174b8854b7fd868fe.png b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_013d8e47e5bb0242174b8854b7fd868fe.png new file mode 100644 index 000000000..3d0beb583 Binary files /dev/null and b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_013d8e47e5bb0242174b8854b7fd868fe.png differ diff --git a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4-members.html b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4-members.html new file mode 100644 index 000000000..9723dc93b --- /dev/null +++ b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4-members.html @@ -0,0 +1,117 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > > Member List
+
+
+ +

This is the complete list of members for entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
arrange(iterator first, iterator last, Apply apply, Compare compare, Sort algo=Sort{}, Args &&... args)entt::sparse_set< Entity >inline
begin() const noexceptentt::sparse_set< Entity >inline
capacity() const noexceptentt::sparse_set< Entity >inline
clear() noexceptentt::sparse_set< Entity >inline
contains(const entity_type entt) constentt::sparse_set< Entity >inline
data() const noexceptentt::sparse_set< Entity >inline
emplace(const entity_type entt, Args &&... args)entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >inline
entt::sparse_set::emplace(const entity_type entt)entt::sparse_set< Entity >inline
empty() const noexceptentt::sparse_set< Entity >inline
end() const noexceptentt::sparse_set< Entity >inline
entity_type typedefentt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >
erase(const entity_type entt)entt::sparse_set< Entity >inline
extent() const noexceptentt::sparse_set< Entity >inline
find(const entity_type entt) constentt::sparse_set< Entity >inline
index(const entity_type entt) constentt::sparse_set< Entity >inline
insert(It first, It last, const object_type &={})entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >inline
entt::sparse_set::insert(It first, It last)entt::sparse_set< Entity >inline
iterator typedefentt::sparse_set< Entity >
object_type typedefentt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >
operator=(sparse_set &&)=defaultentt::sparse_set< Entity >
rbegin() const noexceptentt::sparse_set< Entity >inline
rend() const noexceptentt::sparse_set< Entity >inline
reserve(const size_type cap)entt::sparse_set< Entity >inline
respect(const sparse_set &other)entt::sparse_set< Entity >inline
reverse_iterator typedefentt::sparse_set< Entity >
shrink_to_fit()entt::sparse_set< Entity >inline
size() const noexceptentt::sparse_set< Entity >inline
size_type typedefentt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >
sort(iterator first, iterator last, Compare compare, Sort algo=Sort{}, Args &&... args)entt::sparse_set< Entity >inline
sparse_set()=defaultentt::sparse_set< Entity >
sparse_set(sparse_set &&)=defaultentt::sparse_set< Entity >
swap(const entity_type lhs, const entity_type rhs)entt::sparse_set< Entity >inlinevirtual
~sparse_set()=defaultentt::sparse_set< Entity >virtual
+ + + + diff --git a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html similarity index 63% rename from classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html rename to classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html index ffe3a50b1..e059acd58 100644 --- a/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html +++ b/classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html @@ -3,9 +3,9 @@ - + -EnTT: entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> > Class Template Reference +EnTT: entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > > Class Template Reference @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
container.hpp
+
+
+
1 #ifndef ENTT_META_CONTAINER_HPP
+
2 #define ENTT_META_CONTAINER_HPP
+
3 
+
4 
+
5 #include <array>
+
6 #include <map>
+
7 #include <set>
+
8 #include <unordered_map>
+
9 #include <unordered_set>
+
10 #include <utility>
+
11 #include <vector>
+
12 #include "../config/config.h"
+
13 #include "type_traits.hpp"
+
14 
+
15 
+
16 namespace entt {
+
17 
+
18 
+
19 namespace internal {
+
20 
+
21 
+
22 template<typename Container, template<typename> class... Trait>
+
23 struct container_traits: public Trait<Container>... {};
+
24 
+
25 
+
30 template<typename Container>
+ +
33  using iterator = typename Container::iterator;
+
35  using size_type = typename Container::size_type;
+
37  using value_type = typename Container::value_type;
+
38 
+
44  [[nodiscard]] static size_type size(const Container &cont) ENTT_NOEXCEPT {
+
45  return cont.size();
+
46  }
+
47 
+
53  [[nodiscard]] static iterator begin(Container &cont) {
+
54  return cont.begin();
+
55  }
+
56 
+
62  [[nodiscard]] static iterator end(Container &cont) {
+
63  return cont.end();
+
64  }
+
65 };
+
66 
+
67 
+
72 template<typename Container>
+ +
75  using key_type = typename Container::key_type;
+
76 
+
84  [[nodiscard]] static typename Container::iterator find(Container &cont, const key_type &key) {
+
85  return cont.find(key);
+
86  }
+
87 };
+
88 
+
89 
+
94 template<typename Container>
+ +
101  [[nodiscard]] static bool clear(Container &cont) {
+
102  return cont.clear(), true;
+
103  }
+
104 };
+
105 
+
106 
+
111 template<typename Container>
+ +
119  [[nodiscard]] static bool erase(Container &cont, const typename Container::key_type &key) {
+
120  const auto sz = cont.size();
+
121  return cont.erase(key) != sz;
+
122  }
+
123 };
+
124 
+
125 
+
130 template<typename Container>
+ +
139  [[nodiscard]] static typename Container::value_type & get(Container &cont, typename Container::size_type pos) {
+
140  return cont[pos];
+
141  }
+
142 };
+
143 
+
144 
+
149 template<typename Container>
+ +
157  [[nodiscard]] static bool insert(Container &cont, const typename Container::key_type &key) {
+
158  return cont.insert(key).second;
+
159  }
+
160 };
+
161 
+
162 
+
167 template<typename Container>
+ +
176  [[nodiscard]] static bool insert(Container &cont, const typename Container::key_type &key, const typename Container::mapped_type &value) {
+
177  return cont.insert(std::make_pair(key, value)).second;
+
178  }
+
179 };
+
180 
+
181 
+
186 template<typename Container>
+ +
194  [[nodiscard]] static bool resize(Container &cont, typename Container::size_type sz) {
+
195  return (cont.resize(sz), true);
+
196  }
+
197 
+
206  [[nodiscard]] static std::pair<typename Container::iterator, bool> insert(Container &cont, typename Container::iterator it, const typename Container::value_type &value) {
+
207  return { cont.insert(it, value), true };
+
208  }
+
209 
+
218  [[nodiscard]] static std::pair<typename Container::iterator, bool> erase(Container &cont, typename Container::iterator it) {
+
219  return { cont.erase(it), true };
+
220  }
+
221 };
+
222 
+
223 
+
228 template<typename Container>
+ +
234  [[nodiscard]] static bool resize(const Container &, typename Container::size_type) {
+
235  return false;
+
236  }
+
237 
+
242  [[nodiscard]] static bool clear(const Container &) {
+
243  return false;
+
244  }
+
245 
+
251  [[nodiscard]] static std::pair<typename Container::iterator, bool> insert(const Container &, typename Container::iterator, const typename Container::value_type &) {
+
252  return { {}, false };
+
253  }
+
254 
+
260  [[nodiscard]] static std::pair<typename Container::iterator, bool> erase(const Container &, typename Container::iterator) {
+
261  return { {}, false };
+
262  }
+
263 };
+
264 
+
265 
+
266 }
+
267 
+
268 
+
274 template<typename Type, typename... Args>
+
275 struct meta_sequence_container_traits<std::vector<Type, Args...>>
+ +
277  std::vector<Type, Args...>,
+
278  internal::basic_container,
+
279  internal::basic_dynamic_container,
+
280  internal::basic_sequence_container,
+
281  internal::dynamic_sequence_container
+
282  >
+
283 {};
+
284 
+
285 
+
291 template<typename Type, auto N>
+
292 struct meta_sequence_container_traits<std::array<Type, N>>
+ +
294  std::array<Type, N>,
+
295  internal::basic_container,
+
296  internal::basic_sequence_container,
+
297  internal::fixed_sequence_container
+
298  >
+
299 {};
+
300 
+
301 
+
308 template<typename Key, typename Value, typename... Args>
+
309 struct meta_associative_container_traits<std::map<Key, Value, Args...>>
+ +
311  std::map<Key, Value, Args...>,
+
312  internal::basic_container,
+
313  internal::basic_associative_container,
+
314  internal::basic_dynamic_container,
+
315  internal::basic_dynamic_associative_container,
+
316  internal::dynamic_associative_key_value_container
+
317  >
+
318 {
+
320  using mapped_type = typename std::map<Key, Value, Args...>::mapped_type;
+
321 };
+
322 
+
323 
+
331 template<typename Key, typename Value, typename... Args>
+
332 struct meta_associative_container_traits<std::unordered_map<Key, Value, Args...>>
+ +
334  std::unordered_map<Key, Value, Args...>,
+
335  internal::basic_container,
+
336  internal::basic_associative_container,
+
337  internal::basic_dynamic_container,
+
338  internal::basic_dynamic_associative_container,
+
339  internal::dynamic_associative_key_value_container
+
340  >
+
341 {
+
343  using mapped_type = typename std::unordered_map<Key, Value, Args...>::mapped_type;
+
344 };
+
345 
+
346 
+
352 template<typename Key, typename... Args>
+
353 struct meta_associative_container_traits<std::set<Key, Args...>>
+ +
355  std::set<Key, Args...>,
+
356  internal::basic_container,
+
357  internal::basic_associative_container,
+
358  internal::basic_dynamic_container,
+
359  internal::basic_dynamic_associative_container,
+
360  internal::dynamic_associative_key_only_container
+
361  >
+
362 {};
+
363 
+
364 
+
371 template<typename Key, typename... Args>
+
372 struct meta_associative_container_traits<std::unordered_set<Key, Args...>>
+ +
374  std::unordered_set<Key, Args...>,
+
375  internal::basic_container,
+
376  internal::basic_associative_container,
+
377  internal::basic_dynamic_container,
+
378  internal::basic_dynamic_associative_container,
+
379  internal::dynamic_associative_key_only_container
+
380  >
+
381 {};
+
382 
+
383 
+
384 }
+
385 
+
386 
+
387 #endif
+
+
entt::internal::basic_container
Basic STL-compatible container traits.
Definition: container.hpp:31
+
entt::internal::fixed_sequence_container
STL-compatible fixed sequence container traits.
Definition: container.hpp:229
+
entt::internal::basic_dynamic_associative_container
Basic STL-compatible dynamic associative container traits.
Definition: container.hpp:112
+
entt::internal::container_traits
Definition: container.hpp:23
+
entt::internal::basic_container::begin
static iterator begin(Container &cont)
Returns an iterator to the first element of the given container.
Definition: container.hpp:53
+
entt::internal::basic_associative_container
Basic STL-compatible associative container traits.
Definition: container.hpp:73
+
entt::internal::dynamic_sequence_container::erase
static std::pair< typename Container::iterator, bool > erase(Container &cont, typename Container::iterator it)
Removes the element at the specified location from the given container.
Definition: container.hpp:218
+
entt::internal::basic_container::end
static iterator end(Container &cont)
Returns an iterator past the last element of the given container.
Definition: container.hpp:62
+
entt::internal::basic_dynamic_container
Basic STL-compatible dynamic container traits.
Definition: container.hpp:95
+
entt::internal::basic_sequence_container
Basic STL-compatible sequence container traits.
Definition: container.hpp:131
+
entt::internal::fixed_sequence_container::erase
static std::pair< typename Container::iterator, bool > erase(const Container &, typename Container::iterator)
Does nothing.
Definition: container.hpp:260
+
entt::meta_associative_container_traits< std::unordered_map< Key, Value, Args... > >::mapped_type
typename std::unordered_map< Key, Value, Args... >::mapped_type mapped_type
Mapped type of the sequence container.
Definition: container.hpp:343
+
entt
EnTT default namespace.
Definition: algorithm.hpp:13
+
entt::internal::dynamic_associative_key_value_container::insert
static bool insert(Container &cont, const typename Container::key_type &key, const typename Container::mapped_type &value)
Inserts an element (a key/value pair) into the given container.
Definition: container.hpp:176
+
entt::internal::basic_sequence_container::get
static Container::value_type & get(Container &cont, typename Container::size_type pos)
Returns a reference to the element at the specified location of the given container (no bounds checki...
Definition: container.hpp:139
+
entt::internal::dynamic_sequence_container
STL-compatible dynamic sequence container traits.
Definition: container.hpp:187
+
entt::internal::dynamic_sequence_container::resize
static bool resize(Container &cont, typename Container::size_type sz)
Resizes the given container to contain the given number of elements.
Definition: container.hpp:194
+
entt::meta_associative_container_traits
Traits class template to be specialized to enable support for meta associative containers.
Definition: type_traits.hpp:24
+
entt::internal::basic_dynamic_associative_container::erase
static bool erase(Container &cont, const typename Container::key_type &key)
Removes the specified element from the given container.
Definition: container.hpp:119
+
entt::internal::basic_container< std::unordered_set< Key, Args... > >::value_type
typename Container::value_type value_type
Value type of the container.
Definition: container.hpp:37
+
entt::internal::fixed_sequence_container::resize
static bool resize(const Container &, typename Container::size_type)
Does nothing.
Definition: container.hpp:234
+
entt::meta_associative_container_traits< std::map< Key, Value, Args... > >::mapped_type
typename std::map< Key, Value, Args... >::mapped_type mapped_type
Mapped type of the sequence container.
Definition: container.hpp:320
+
entt::internal::basic_container< std::unordered_set< Key, Args... > >::iterator
typename Container::iterator iterator
Iterator type of the container.
Definition: container.hpp:33
+
entt::internal::basic_dynamic_container::clear
static bool clear(Container &cont)
Clears the content of the given container.
Definition: container.hpp:101
+
entt::internal::basic_container< std::unordered_set< Key, Args... > >::size_type
typename Container::size_type size_type
Unsigned integer type.
Definition: container.hpp:35
+
entt::meta_sequence_container_traits
Traits class template to be specialized to enable support for meta sequence containers.
Definition: type_traits.hpp:16
+
entt::internal::dynamic_sequence_container::insert
static std::pair< typename Container::iterator, bool > insert(Container &cont, typename Container::iterator it, const typename Container::value_type &value)
Inserts an element at the specified location of the given container.
Definition: container.hpp:206
+
entt::internal::fixed_sequence_container::insert
static std::pair< typename Container::iterator, bool > insert(const Container &, typename Container::iterator, const typename Container::value_type &)
Does nothing.
Definition: container.hpp:251
+
entt::internal::basic_associative_container::find
static Container::iterator find(Container &cont, const key_type &key)
Returns an iterator to the element with key equivalent to the given one, if any.
Definition: container.hpp:84
+
entt::internal::dynamic_associative_key_only_container::insert
static bool insert(Container &cont, const typename Container::key_type &key)
Inserts an element into the given container.
Definition: container.hpp:157
+
entt::internal::fixed_sequence_container::clear
static bool clear(const Container &)
Does nothing.
Definition: container.hpp:242
+
entt::internal::basic_container::size
static size_type size(const Container &cont) noexcept
Returns the size of the given container.
Definition: container.hpp:44
+
entt::internal::dynamic_associative_key_value_container
STL-compatible dynamic key-value associative container traits.
Definition: container.hpp:168
+
entt::internal::dynamic_associative_key_only_container
STL-compatible dynamic associative key-only container traits.
Definition: container.hpp:150
+
entt::internal::basic_associative_container::key_type
typename Container::key_type key_type
Key type of the sequence container.
Definition: container.hpp:75
+ + + + diff --git a/core_2fwd_8hpp_source.html b/core_2fwd_8hpp_source.html index 93804abe2..17f33723d 100644 --- a/core_2fwd_8hpp_source.html +++ b/core_2fwd_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/core/fwd.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ctx.hpp
+
+
+
1 #ifndef ENTT_META_CTX_HPP
+
2 #define ENTT_META_CTX_HPP
+
3 
+
4 
+
5 #include "../core/attribute.h"
+
6 #include "../config/config.h"
+
7 
+
8 
+
9 namespace entt {
+
10 
+
11 
+
18 namespace internal {
+
19 
+
20 
+
21 struct meta_type_node;
+
22 
+
23 
+
24 struct ENTT_API meta_context {
+
25  // we could use the lines below but VS2017 returns with an ICE if combined with ENTT_API despite the code being valid C++
+
26  // inline static meta_type_node *local = nullptr;
+
27  // inline static meta_type_node **global = &local;
+
28 
+
29  [[nodiscard]] static meta_type_node * & local() ENTT_NOEXCEPT {
+
30  static meta_type_node *chain = nullptr;
+
31  return chain;
+
32  }
+
33 
+
34  [[nodiscard]] static meta_type_node ** & global() ENTT_NOEXCEPT {
+
35  static meta_type_node **chain = &local();
+
36  return chain;
+
37  }
+
38 };
+
39 
+
40 
+
41 }
+
42 
+
43 
+
51 struct meta_ctx {
+
56  static void bind(meta_ctx other) ENTT_NOEXCEPT {
+
57  internal::meta_context::global() = other.ctx;
+
58  }
+
59 
+
60 private:
+
61  internal::meta_type_node **ctx{&internal::meta_context::local()};
+
62 };
+
63 
+
64 
+
65 }
+
66 
+
67 
+
68 #endif
+
+
entt::meta_ctx::bind
static void bind(meta_ctx other) noexcept
Binds the meta system to a given context.
Definition: ctx.hpp:56
+
entt
EnTT default namespace.
Definition: algorithm.hpp:13
+
entt::meta_ctx
Opaque container for a meta context.
Definition: ctx.hpp:51
+ + + + diff --git a/delegate_8hpp_source.html b/delegate_8hpp_source.html index 190afc8a8..1bb40136f 100644 --- a/delegate_8hpp_source.html +++ b/delegate_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/signal/delegate.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
handle.hpp
+
+
+
1 #ifndef ENTT_ENTITY_HANDLE_HPP
+
2 #define ENTT_ENTITY_HANDLE_HPP
+
3 
+
4 
+
5 #include "registry.hpp"
+
6 
+
7 
+
8 namespace entt {
+
9 
+
10 
+
18 template<typename Entity>
+
19 struct basic_handle {
+
21  using entity_type = std::remove_const_t<Entity>;
+
22 
+
24  using registry_type = std::conditional_t<
+
25  std::is_const_v<Entity>,
+ + +
28  >;
+
29 
+
35  basic_handle(registry_type &ref, entity_type value = null) ENTT_NOEXCEPT
+
36  : reg{&ref}, entt{value}
+
37  {}
+
38 
+
44  basic_handle & operator=(const entity_type value) ENTT_NOEXCEPT {
+
45  entt = value;
+
46  return *this;
+
47  }
+
48 
+
53  basic_handle & operator=(null_t) ENTT_NOEXCEPT {
+
54  return (*this = static_cast<entity_type>(null));
+
55  }
+
56 
+
61  [[nodiscard]] operator basic_handle<const entity_type>() const ENTT_NOEXCEPT {
+
62  return {*reg, entt};
+
63  }
+
64 
+
69  [[nodiscard]] operator entity_type() const ENTT_NOEXCEPT {
+
70  return entity();
+
71  }
+
72 
+
77  [[nodiscard]] explicit operator bool() const {
+
78  return reg->valid(entt);
+
79  }
+
80 
+
85  [[nodiscard]] registry_type & registry() const ENTT_NOEXCEPT {
+
86  return *reg;
+
87  }
+
88 
+
93  [[nodiscard]] entity_type entity() const ENTT_NOEXCEPT {
+
94  return entt;
+
95  }
+
96 
+
105  template<typename Component, typename... Args>
+
106  decltype(auto) emplace(Args &&... args) const {
+
107  return reg->template emplace<Component>(entt, std::forward<Args>(args)...);
+
108  }
+
109 
+
118  template<typename Component, typename... Args>
+
119  decltype(auto) emplace_or_replace(Args &&... args) const {
+
120  return reg->template emplace_or_replace<Component>(entt, std::forward<Args>(args)...);
+
121  }
+
122 
+
131  template<typename Component, typename... Func>
+
132  decltype(auto) patch(Func &&... func) const {
+
133  return reg->template patch<Component>(entt, std::forward<Func>(func)...);
+
134  }
+
135 
+
144  template<typename Component, typename... Args>
+
145  decltype(auto) replace(Args &&... args) const {
+
146  return reg->template replace<Component>(entt, std::forward<Args>(args)...);
+
147  }
+
148 
+
154  template<typename... Components>
+
155  void remove() const {
+
156  reg->template remove<Components...>(entt);
+
157  }
+
158 
+
165  template<typename... Components>
+
166  decltype(auto) remove_if_exists() const {
+
167  return reg->template remove_if_exists<Components...>(entt);
+
168  }
+
169 
+
174  void remove_all() const {
+
175  reg->remove_all(entt);
+
176  }
+
177 
+
184  template<typename... Components>
+
185  [[nodiscard]] decltype(auto) has() const {
+
186  return reg->template has<Components...>(entt);
+
187  }
+
188 
+
196  template<typename... Components>
+
197  [[nodiscard]] decltype(auto) any() const {
+
198  return reg->template any<Components...>(entt);
+
199  }
+
200 
+
207  template<typename... Components>
+
208  [[nodiscard]] decltype(auto) get() const {
+
209  return reg->template get<Components...>(entt);
+
210  }
+
211 
+
220  template<typename Component, typename... Args>
+
221  [[nodiscard]] decltype(auto) get_or_emplace(Args &&... args) const {
+
222  return reg->template get_or_emplace<Component>(entt, std::forward<Args>(args)...);
+
223  }
+
224 
+
231  template<typename... Components>
+
232  [[nodiscard]] decltype(auto) try_get() const {
+
233  return reg->template try_get<Components...>(entt);
+
234  }
+
235 
+
240  [[nodiscard]] bool orphan() const {
+
241  return reg->orphan(entt);
+
242  }
+
243 
+
250  template<typename Func>
+
251  void visit(Func &&func) const {
+
252  reg->visit(entt, std::forward<Func>(func));
+
253  }
+
254 
+
255 private:
+
256  registry_type *reg;
+ +
258 };
+
259 
+
260 
+
265 template<typename Entity>
+ +
267 
+
268 
+
273 template<typename Entity>
+ +
275 
+
276 
+
277 }
+
278 
+
279 
+
280 #endif
+
+
entt::basic_handle::remove_all
void remove_all() const
Removes all the components from a handle and makes it orphaned.
Definition: handle.hpp:174
+
entt::basic_handle
Non-owning handle to an entity.
Definition: fwd.hpp:36
+
entt::null_t
Null object for all entity identifiers.
Definition: entity.hpp:125
+
entt::basic_handle::emplace_or_replace
decltype(auto) emplace_or_replace(Args &&... args) const
Assigns or replaces the given component for a handle.
Definition: handle.hpp:119
+
entt::basic_handle::remove
void remove() const
Removes the given components from a handle.
Definition: handle.hpp:155
+
entt::basic_handle::remove_if_exists
decltype(auto) remove_if_exists() const
Removes the given components from a handle.
Definition: handle.hpp:166
+
entt::basic_handle::patch
decltype(auto) patch(Func &&... func) const
Patches the given component for a handle.
Definition: handle.hpp:132
+
entt::basic_handle::basic_handle
basic_handle(registry_type &ref, entity_type value=null) noexcept
Constructs a handle from a given registry and entity.
Definition: handle.hpp:35
+
entt::basic_handle::any
decltype(auto) any() const
Checks if a handle has at least one of the given components.
Definition: handle.hpp:197
+
entt
EnTT default namespace.
Definition: algorithm.hpp:13
+
entt::basic_handle::try_get
decltype(auto) try_get() const
Returns pointers to the given components for a handle.
Definition: handle.hpp:232
+
entt::basic_handle::has
decltype(auto) has() const
Checks if a handle has all the given components.
Definition: handle.hpp:185
+
entt::basic_handle::orphan
bool orphan() const
Checks if a handle has components assigned.
Definition: handle.hpp:240
+
entt::basic_handle::emplace
decltype(auto) emplace(Args &&... args) const
Assigns the given component to a handle.
Definition: handle.hpp:106
+
entt::basic_handle::replace
decltype(auto) replace(Args &&... args) const
Replaces the given component for a handle.
Definition: handle.hpp:145
+
entt::basic_handle::operator=
basic_handle & operator=(null_t) noexcept
Assigns the null object to a handle.
Definition: handle.hpp:53
+
entt::basic_handle::entity
entity_type entity() const noexcept
Returns the entity associated with a handle.
Definition: handle.hpp:93
+
entt::basic_handle
basic_handle(basic_registry< Entity > &, Entity) -> basic_handle< Entity >
Deduction guide.
+
entt::basic_handle::visit
void visit(Func &&func) const
Visits a handle and returns the types for its components.
Definition: handle.hpp:251
+
entt::basic_handle::get
decltype(auto) get() const
Returns references to the given components for a handle.
Definition: handle.hpp:208
+
entt::basic_registry< entity_type >
+
entt::basic_handle::operator=
basic_handle & operator=(const entity_type value) noexcept
Assigns an entity to a handle.
Definition: handle.hpp:44
+
entt::basic_handle::registry
registry_type & registry() const noexcept
Returns a reference to the underlying registry.
Definition: handle.hpp:85
+
entt::basic_handle::registry_type
std::conditional_t< std::is_const_v< Entity >, const basic_registry< entity_type >, basic_registry< entity_type > > registry_type
Type of registry accepted by the handle.
Definition: handle.hpp:28
+
entt::basic_handle::get_or_emplace
decltype(auto) get_or_emplace(Args &&... args) const
Returns a reference to the given component for a handle.
Definition: handle.hpp:221
+
entt::basic_handle::entity_type
std::remove_const_t< Entity > entity_type
Underlying entity identifier.
Definition: handle.hpp:21
+ + + + diff --git a/entity_2utility_8hpp_source.html b/entity_2utility_8hpp_source.html index 0c3f5edb7..e3a7a9711 100644 --- a/entity_2utility_8hpp_source.html +++ b/entity_2utility_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/entity/utility.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- n -

+
+ + + + diff --git a/functions_func_o.html b/functions_func_o.html index 24c793d66..991cd9a87 100644 --- a/functions_func_o.html +++ b/functions_func_o.html @@ -3,7 +3,7 @@ - + EnTT: Class Members - Functions @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- n -

+
+ + + + diff --git a/functions_o.html b/functions_o.html index 028e4ad9d..823a4db39 100644 --- a/functions_o.html +++ b/functions_o.html @@ -3,7 +3,7 @@ - + EnTT: Class Members @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + - - - - - - - -
-
- - - - - - -
-
EnTT -  3.4.0 -
-
-
- - - - - - - - -
-
- - -
- -
- - -
-
-
-
handle.hpp
-
-
-
1 #ifndef ENTT_RESOURCE_HANDLE_HPP
-
2 #define ENTT_RESOURCE_HANDLE_HPP
-
3 
-
4 
-
5 #include <memory>
-
6 #include <utility>
-
7 #include "../config/config.h"
-
8 #include "fwd.hpp"
-
9 
-
10 
-
11 namespace entt {
-
12 
-
13 
-
26 template<typename Resource>
-
27 class handle {
-
29  friend struct cache<Resource>;
-
30 
-
31  handle(std::shared_ptr<Resource> res) ENTT_NOEXCEPT
-
32  : resource{std::move(res)}
-
33  {}
-
34 
-
35 public:
-
37  handle() ENTT_NOEXCEPT = default;
-
38 
-
49  const Resource & get() const ENTT_NOEXCEPT {
-
50  ENTT_ASSERT(static_cast<bool>(resource));
-
51  return *resource;
-
52  }
-
53 
-
55  Resource & get() ENTT_NOEXCEPT {
-
56  return const_cast<Resource &>(std::as_const(*this).get());
-
57  }
-
58 
-
60  operator const Resource & () const ENTT_NOEXCEPT { return get(); }
-
61 
-
63  operator Resource & () ENTT_NOEXCEPT { return get(); }
-
64 
-
66  const Resource & operator *() const ENTT_NOEXCEPT { return get(); }
-
67 
-
69  Resource & operator *() ENTT_NOEXCEPT { return get(); }
-
70 
-
82  const Resource * operator->() const ENTT_NOEXCEPT {
-
83  ENTT_ASSERT(static_cast<bool>(resource));
-
84  return resource.get();
-
85  }
-
86 
-
88  Resource * operator->() ENTT_NOEXCEPT {
-
89  return const_cast<Resource *>(std::as_const(*this).operator->());
-
90  }
-
91 
-
96  explicit operator bool() const ENTT_NOEXCEPT {
-
97  return static_cast<bool>(resource);
-
98  }
-
99 
-
100 private:
-
101  std::shared_ptr<Resource> resource;
-
102 };
-
103 
-
104 
-
105 }
-
106 
-
107 
-
108 #endif
-
-
entt::cache
Simple cache for resources of a given type.
Definition: cache.hpp:30
-
entt::handle::operator*
const Resource & operator*() const ENTT_NOEXCEPT
Gets a reference to the managed resource.
Definition: handle.hpp:66
-
entt::handle::operator->
const Resource * operator->() const ENTT_NOEXCEPT
Gets a pointer to the managed resource.
Definition: handle.hpp:82
-
entt::handle::get
const Resource & get() const ENTT_NOEXCEPT
Gets a reference to the managed resource.
Definition: handle.hpp:49
-
entt
EnTT default namespace.
Definition: algorithm.hpp:13
-
entt::handle::get
Resource & get() ENTT_NOEXCEPT
Gets a reference to the managed resource.
Definition: handle.hpp:55
-
entt::handle::operator->
Resource * operator->() ENTT_NOEXCEPT
Gets a pointer to the managed resource.
Definition: handle.hpp:88
-
entt::handle::handle
handle() ENTT_NOEXCEPT=default
Default constructor.
- - - - diff --git a/hashed__string_8hpp_source.html b/hashed__string_8hpp_source.html index a829cb9ce..950a5d982 100644 --- a/hashed__string_8hpp_source.html +++ b/hashed__string_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/core/hashed_string.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
internal.hpp
+
+
+
1 #ifndef ENTT_META_INTERNAL_HPP
+
2 #define ENTT_META_INTERNAL_HPP
+
3 
+
4 
+
5 #include <cstddef>
+
6 #include <functional>
+
7 #include <iterator>
+
8 #include <type_traits>
+
9 #include <utility>
+
10 #include "../core/attribute.h"
+
11 #include "../config/config.h"
+
12 #include "../core/fwd.hpp"
+
13 #include "../core/type_info.hpp"
+
14 #include "../core/type_traits.hpp"
+
15 #include "type_traits.hpp"
+
16 
+
17 
+
18 namespace entt {
+
19 
+
20 
+
21 class meta_any;
+
22 struct meta_handle;
+
23 
+
24 
+
31 namespace internal {
+
32 
+
33 
+
34 class meta_storage {
+
35  using storage_type = std::aligned_storage_t<sizeof(void *), alignof(void *)>;
+
36  using copy_fn_type = void(meta_storage &, const meta_storage &);
+
37  using steal_fn_type = void(meta_storage &, meta_storage &);
+
38  using destroy_fn_type = void(meta_storage &);
+
39 
+
40  template<typename Type, typename = std::void_t<>>
+
41  struct type_traits {
+
42  template<typename... Args>
+
43  static void instance(meta_storage &buffer, Args &&... args) {
+
44  buffer.instance = new Type{std::forward<Args>(args)...};
+
45  new (&buffer.storage) Type *{static_cast<Type *>(buffer.instance)};
+
46  }
+
47 
+
48  static void destroy(meta_storage &buffer) {
+
49  delete static_cast<Type *>(buffer.instance);
+
50  }
+
51 
+
52  static void copy(meta_storage &to, const meta_storage &from) {
+
53  to.instance = new Type{*static_cast<const Type *>(from.instance)};
+
54  new (&to.storage) Type *{static_cast<Type *>(to.instance)};
+
55  }
+
56 
+
57  static void steal(meta_storage &to, meta_storage &from) {
+
58  new (&to.storage) Type *{static_cast<Type *>(from.instance)};
+
59  to.instance = from.instance;
+
60  }
+
61  };
+
62 
+
63  template<typename Type>
+
64  struct type_traits<Type, std::enable_if_t<sizeof(Type) <= sizeof(void *) && std::is_nothrow_move_constructible_v<Type>>> {
+
65  template<typename... Args>
+
66  static void instance(meta_storage &buffer, Args &&... args) {
+
67  buffer.instance = new (&buffer.storage) Type{std::forward<Args>(args)...};
+
68  }
+
69 
+
70  static void destroy(meta_storage &buffer) {
+
71  static_cast<Type *>(buffer.instance)->~Type();
+
72  }
+
73 
+
74  static void copy(meta_storage &to, const meta_storage &from) {
+
75  to.instance = new (&to.storage) Type{*static_cast<const Type *>(from.instance)};
+
76  }
+
77 
+
78  static void steal(meta_storage &to, meta_storage &from) {
+
79  to.instance = new (&to.storage) Type{std::move(*static_cast<Type *>(from.instance))};
+
80  destroy(from);
+
81  }
+
82  };
+
83 
+
84 public:
+
86  meta_storage() ENTT_NOEXCEPT
+
87  : storage{},
+
88  instance{},
+
89  destroy_fn{},
+
90  copy_fn{},
+
91  steal_fn{}
+
92  {}
+
93 
+
94  template<typename Type, typename... Args>
+
95  explicit meta_storage(std::in_place_type_t<Type>, [[maybe_unused]] Args &&... args)
+
96  : meta_storage{}
+
97  {
+
98  if constexpr(!std::is_void_v<Type>) {
+
99  type_traits<Type>::instance(*this, std::forward<Args>(args)...);
+
100  destroy_fn = &type_traits<Type>::destroy;
+
101  copy_fn = &type_traits<Type>::copy;
+
102  steal_fn = &type_traits<Type>::steal;
+
103  }
+
104  }
+
105 
+
106  template<typename Type>
+
107  meta_storage(std::reference_wrapper<Type> value)
+
108  : meta_storage{}
+
109  {
+
110  instance = &value.get();
+
111  }
+
112 
+
113  template<typename Type, typename = std::enable_if_t<!std::is_same_v<std::remove_cv_t<std::remove_reference_t<Type>>, meta_storage>>>
+
114  meta_storage(Type &&value)
+
115  : meta_storage{std::in_place_type<std::remove_cv_t<std::remove_reference_t<Type>>>, std::forward<Type>(value)}
+
116  {}
+
117 
+
118  meta_storage(const meta_storage &other)
+
119  : meta_storage{}
+
120  {
+
121  (other.copy_fn ? other.copy_fn : [](auto &to, const auto &from) { to.instance = from.instance; })(*this, other);
+
122  destroy_fn = other.destroy_fn;
+
123  copy_fn = other.copy_fn;
+
124  steal_fn = other.steal_fn;
+
125  }
+
126 
+
127  meta_storage(meta_storage &&other)
+
128  : meta_storage{}
+
129  {
+
130  swap(*this, other);
+
131  }
+
132 
+
133  ~meta_storage() {
+
134  if(destroy_fn) {
+
135  destroy_fn(*this);
+
136  }
+
137  }
+
138 
+
139  meta_storage & operator=(meta_storage other) {
+
140  swap(other, *this);
+
141  return *this;
+
142  }
+
143 
+
144  [[nodiscard]] const void * data() const ENTT_NOEXCEPT {
+
145  return instance;
+
146  }
+
147 
+
148  [[nodiscard]] void * data() ENTT_NOEXCEPT {
+
149  return const_cast<void *>(std::as_const(*this).data());
+
150  }
+
151 
+
152  template<typename Type, typename... Args>
+
153  void emplace(Args &&... args) {
+
154  *this = meta_storage{std::in_place_type<Type>, std::forward<Args>(args)...};
+
155  }
+
156 
+
157  [[nodiscard]] meta_storage ref() const ENTT_NOEXCEPT {
+
158  meta_storage other{};
+
159  other.instance = instance;
+
160  return other;
+
161  }
+
162 
+
163  [[nodiscard]] explicit operator bool() const ENTT_NOEXCEPT {
+
164  return !(instance == nullptr);
+
165  }
+
166 
+
167  friend void swap(meta_storage &lhs, meta_storage &rhs) {
+
168  using std::swap;
+
169 
+
170  if(lhs.steal_fn && rhs.steal_fn) {
+
171  meta_storage buffer{};
+
172  lhs.steal_fn(buffer, lhs);
+
173  rhs.steal_fn(lhs, rhs);
+
174  lhs.steal_fn(rhs, buffer);
+
175  } else if(lhs.steal_fn) {
+
176  lhs.steal_fn(rhs, lhs);
+
177  } else if(rhs.steal_fn) {
+
178  rhs.steal_fn(lhs, rhs);
+
179  } else {
+
180  swap(lhs.instance, rhs.instance);
+
181  }
+
182 
+
183  swap(lhs.destroy_fn, rhs.destroy_fn);
+
184  swap(lhs.copy_fn, rhs.copy_fn);
+
185  swap(lhs.steal_fn, rhs.steal_fn);
+
186  }
+
187 
+
188 private:
+
189  storage_type storage;
+
190  void *instance;
+
191  destroy_fn_type *destroy_fn;
+
192  copy_fn_type *copy_fn;
+
193  steal_fn_type *steal_fn;
+
194 };
+
195 
+
196 
+
197 struct meta_type_node;
+
198 
+
199 
+
200 struct meta_prop_node {
+
201  meta_prop_node * next;
+
202  meta_any(* const key)();
+
203  meta_any(* const value)();
+
204 };
+
205 
+
206 
+
207 struct meta_base_node {
+
208  meta_type_node * const parent;
+
209  meta_base_node * next;
+
210  meta_type_node *(* const type)() ENTT_NOEXCEPT;
+
211  const void *(* const cast)(const void *) ENTT_NOEXCEPT;
+
212 };
+
213 
+
214 
+
215 struct meta_conv_node {
+
216  meta_type_node * const parent;
+
217  meta_conv_node * next;
+
218  meta_type_node *(* const type)() ENTT_NOEXCEPT;
+
219  meta_any(* const conv)(const void *);
+
220 };
+
221 
+
222 
+
223 struct meta_ctor_node {
+
224  using size_type = std::size_t;
+
225  meta_type_node * const parent;
+
226  meta_ctor_node * next;
+
227  meta_prop_node * prop;
+
228  const size_type size;
+
229  meta_type_node *(* const arg)(size_type) ENTT_NOEXCEPT;
+
230  meta_any(* const invoke)(meta_any * const);
+
231 };
+
232 
+
233 
+
234 struct meta_data_node {
+
235  id_type id;
+
236  meta_type_node * const parent;
+
237  meta_data_node * next;
+
238  meta_prop_node * prop;
+
239  const bool is_static;
+
240  meta_type_node *(* const type)() ENTT_NOEXCEPT;
+
241  bool(* const set)(meta_handle, meta_any);
+
242  meta_any(* const get)(meta_handle);
+
243 };
+
244 
+
245 
+
246 struct meta_func_node {
+
247  using size_type = std::size_t;
+
248  id_type id;
+
249  meta_type_node * const parent;
+
250  meta_func_node * next;
+
251  meta_prop_node * prop;
+
252  const size_type size;
+
253  const bool is_const;
+
254  const bool is_static;
+
255  meta_type_node *(* const ret)() ENTT_NOEXCEPT;
+
256  meta_type_node *(* const arg)(size_type) ENTT_NOEXCEPT;
+
257  meta_any(* const invoke)(meta_handle, meta_any *);
+
258 };
+
259 
+
260 
+
261 struct meta_type_node {
+
262  using size_type = std::size_t;
+
263  const id_type type_id;
+
264  id_type id;
+
265  meta_type_node * next;
+
266  meta_prop_node * prop;
+
267  const bool is_void;
+
268  const bool is_integral;
+
269  const bool is_floating_point;
+
270  const bool is_array;
+
271  const bool is_enum;
+
272  const bool is_union;
+
273  const bool is_class;
+
274  const bool is_pointer;
+
275  const bool is_function_pointer;
+
276  const bool is_member_object_pointer;
+
277  const bool is_member_function_pointer;
+
278  const bool is_pointer_like;
+
279  const bool is_sequence_container;
+
280  const bool is_associative_container;
+
281  const size_type rank;
+
282  size_type(* const extent)(size_type);
+
283  bool(* const compare)(const void *, const void *);
+
284  meta_type_node *(* const remove_pointer)() ENTT_NOEXCEPT;
+
285  meta_type_node *(* const remove_extent)() ENTT_NOEXCEPT;
+
286  meta_base_node *base{nullptr};
+
287  meta_conv_node *conv{nullptr};
+
288  meta_ctor_node *ctor{nullptr};
+
289  meta_data_node *data{nullptr};
+
290  meta_func_node *func{nullptr};
+
291  void(* dtor)(void *){nullptr};
+
292 };
+
293 
+
294 
+
295 template<typename Node>
+
296 class meta_range {
+
297  struct range_iterator {
+
298  using difference_type = std::ptrdiff_t;
+
299  using value_type = Node;
+
300  using pointer = value_type *;
+
301  using reference = value_type &;
+
302  using iterator_category = std::forward_iterator_tag;
+
303 
+
304  range_iterator() ENTT_NOEXCEPT = default;
+
305 
+
306  range_iterator(Node *head) ENTT_NOEXCEPT
+
307  : node{head}
+
308  {}
+
309 
+
310  range_iterator & operator++() ENTT_NOEXCEPT {
+
311  return node = node->next, *this;
+
312  }
+
313 
+
314  range_iterator operator++(int) ENTT_NOEXCEPT {
+
315  range_iterator orig = *this;
+
316  return ++(*this), orig;
+
317  }
+
318 
+
319  [[nodiscard]] bool operator==(const range_iterator &other) const ENTT_NOEXCEPT {
+
320  return other.node == node;
+
321  }
+
322 
+
323  [[nodiscard]] bool operator!=(const range_iterator &other) const ENTT_NOEXCEPT {
+
324  return !(*this == other);
+
325  }
+
326 
+
327  [[nodiscard]] pointer operator->() const ENTT_NOEXCEPT {
+
328  return node;
+
329  }
+
330 
+
331  [[nodiscard]] reference operator*() const ENTT_NOEXCEPT {
+
332  return *operator->();
+
333  }
+
334 
+
335  private:
+
336  Node *node{nullptr};
+
337  };
+
338 
+
339 public:
+
340  using iterator = range_iterator;
+
341 
+
342  meta_range() ENTT_NOEXCEPT = default;
+
343 
+
344  meta_range(Node *head)
+
345  : node{head}
+
346  {}
+
347 
+
348  [[nodiscard]] iterator begin() const ENTT_NOEXCEPT {
+
349  return iterator{node};
+
350  }
+
351 
+
352  [[nodiscard]] iterator end() const ENTT_NOEXCEPT {
+
353  return iterator{};
+
354  }
+
355 
+
356 private:
+
357  Node *node{nullptr};
+
358 };
+
359 
+
360 
+
361 template<auto Member, typename Op>
+
362 auto find_if(const Op &op, const meta_type_node *node)
+
363 -> std::decay_t<decltype(node->*Member)> {
+
364  std::decay_t<decltype(node->*Member)> ret = nullptr;
+
365 
+
366  for(auto &&curr: meta_range{node->*Member}) {
+
367  if(op(&curr)) {
+
368  ret = &curr;
+
369  break;
+
370  }
+
371  }
+
372 
+
373  if(!ret) {
+
374  for(auto &&curr: meta_range{node->base}) {
+
375  if(ret = find_if<Member>(op, curr.type()); ret) {
+
376  break;
+
377  }
+
378  }
+
379  }
+
380 
+
381  return ret;
+
382 }
+
383 
+
384 
+
385 template<typename Type>
+
386 class ENTT_API meta_node {
+
387  static_assert(std::is_same_v<Type, std::remove_cv_t<std::remove_reference_t<Type>>>, "Invalid type");
+
388 
+
389  [[nodiscard]] static bool compare(const void *lhs, const void *rhs) {
+
390  if constexpr(!std::is_function_v<Type> && is_equality_comparable_v<Type>) {
+
391  return *static_cast<const Type *>(lhs) == *static_cast<const Type *>(rhs);
+
392  } else {
+
393  return lhs == rhs;
+
394  }
+
395  }
+
396 
+
397  template<std::size_t... Index>
+
398  [[nodiscard]] static auto extent(meta_type_node::size_type dim, std::index_sequence<Index...>) {
+
399  meta_type_node::size_type ext{};
+
400  ((ext = (dim == Index ? std::extent_v<Type, Index> : ext)), ...);
+
401  return ext;
+
402  }
+
403 
+
404 public:
+
405  [[nodiscard]] static meta_type_node * resolve() ENTT_NOEXCEPT {
+
406  static meta_type_node node{
+ +
408  {},
+
409  nullptr,
+
410  nullptr,
+
411  std::is_void_v<Type>,
+
412  std::is_integral_v<Type>,
+
413  std::is_floating_point_v<Type>,
+
414  std::is_array_v<Type>,
+
415  std::is_enum_v<Type>,
+
416  std::is_union_v<Type>,
+
417  std::is_class_v<Type>,
+
418  std::is_pointer_v<Type>,
+
419  std::is_pointer_v<Type> && std::is_function_v<std::remove_pointer_t<Type>>,
+
420  std::is_member_object_pointer_v<Type>,
+
421  std::is_member_function_pointer_v<Type>,
+
422  is_meta_pointer_like_v<Type>,
+
423  has_meta_sequence_container_traits_v<Type>,
+
424  has_meta_associative_container_traits_v<Type>,
+
425  std::rank_v<Type>,
+
426  [](meta_type_node::size_type dim) {
+
427  return extent(dim, std::make_index_sequence<std::rank_v<Type>>{});
+
428  },
+
429  &compare, // workaround for an issue with VS2017
+
430  &meta_node<std::remove_const_t<std::remove_pointer_t<Type>>>::resolve,
+
431  &meta_node<std::remove_const_t<std::remove_extent_t<Type>>>::resolve
+
432  };
+
433 
+
434  return &node;
+
435  }
+
436 };
+
437 
+
438 
+
439 template<typename... Type>
+
440 struct meta_info: meta_node<std::remove_cv_t<std::remove_reference_t<Type>>...> {};
+
441 
+
442 
+
443 }
+
444 
+
445 
+
452 }
+
453 
+
454 
+
455 #endif
+
+
entt::get
constexpr get_t< Type... > get
Variable template for lists of observed components.
Definition: utility.hpp:40
+
entt::id_type
std::uint32_t id_type
Alias declaration for type identifiers.
Definition: fwd.hpp:12
+
entt
EnTT default namespace.
Definition: algorithm.hpp:13
+
entt::type_info::id
static id_type id() noexcept
Returns the numeric representation of a given type.
Definition: type_info.hpp:114
+
entt::resolve
meta_type resolve() noexcept
Returns the meta type associated with a given type.
Definition: resolve.hpp:20
+
entt::invoke
void invoke(basic_registry< Entity > &reg, const Entity entt)
Helper to create a listener that directly invokes a member function.
Definition: helper.hpp:124
+
entt::operator!=
constexpr bool operator!=(const basic_hashed_string< Char > &lhs, const basic_hashed_string< Char > &rhs) noexcept
Compares two hashed strings.
Definition: hashed_string.hpp:227
+
entt::operator==
constexpr bool operator==(const Entity entity, null_t other) noexcept
Compares a null object and an entity identifier of any type.
Definition: entity.hpp:184
+ + + + diff --git a/loader_8hpp_source.html b/loader_8hpp_source.html index ac912c16e..5707bdb23 100644 --- a/loader_8hpp_source.html +++ b/loader_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/resource/loader.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
Crash Course: configuration
+
+
+

+Introduction

+

EnTT doesn't offer many hooks for customization but it certainly offers some.
+ In the vast majority of cases, users will have no interest in changing the default parameters. For all other cases, the list of possible configurations with which it's possible to adjust the behavior of the library at runtime can be found below.

+

+Definitions

+

All options are intended as parameters to the compiler (or user-defined macros within the compilation units, if preferred).
+ Each parameter can result in internal library definitions. It's not recommended to try to also modify these definitions, since there is no guarantee that they will remain stable over time unlike the options below.

+

+ENTT_STANDALONE

+

EnTT is designed in such a way that it works (almost) everywhere out of the box. However, this is the result of many refinements over time and a compromise regarding some optimizations.
+ It's worth noting that users can get a small performance boost by passing this definition to the compiler when the library is used in a standalone application.

+

+ENTT_NOEXCEPT

+

The purpose of this parameter is to suppress the use of noexcept by this library.
+ To do this, simply define the variable without assigning any value to it.

+

+ENTT_HS_SUFFIX and ENTT_HWS_SUFFIX

+

The hashed_string class introduces the _hs and _hws suffixes to accompany its user defined literals.
+ In the case of conflicts or even just to change these suffixes, it's possible to do so by associating new ones with these definitions.

+

+ENTT_USE_ATOMIC

+

In general, EnTT doesn't offer primitives to support multi-threading. Many of the features can be split over multiple threads without any explicit control and the user is the only one who knows if and when a synchronization point is required.
+ However, some features aren't easily accessible to users and can be made thread-safe by means of this definition.

+

+ENTT_ID_TYPE

+

entt::id_type is directly controlled by this definition and widely used within the library.
+ By default, its type is std::uint32_t. However, users can define a different default type if necessary.

+

+ENTT_PAGE_SIZE

+

As is known, the ECS module of EnTT is based on sparse sets. What is less known perhaps is that these are paged to reduce memory consumption in some corner cases.
+ The default size of a page is 32kB but users can adjust it if appropriate. In all case, the chosen value must be a power of 2.

+

+ENTT_ASSERT

+

For performance reasons, EnTT doesn't use exceptions or any other control structures. In fact, it offers many features that result in undefined behavior if not used correctly.
+ To get around this, the library relies on a lot of asserts for the purpose of detecting errors in debug builds. However, these assertions may in turn affect performance to an extent.
+ This option is meant to disable all controls.

+

+ENTT_NO_ETO

+

In order to reduce memory consumption and increase performance, empty types are never stored by the ECS module of EnTT.
+ Use this variable to treat these types like all others and therefore to create a dedicated storage for them.

+

+ENTT_STANDARD_CPP

+

After many adventures, EnTT finally works fine across boundaries.
+ To do this, the library mixes some non-standard language features with others that are perfectly compliant.
+ This definition will prevent the library from using non-standard techniques, that is, functionalities that aren't fully compliant with the standard C++.

+
+
+ + + + diff --git a/md_docs_md_core.html b/md_docs_md_core.html index e21292620..846df130e 100644 --- a/md_docs_md_core.html +++ b/md_docs_md_core.html @@ -3,7 +3,7 @@ - + EnTT: Crash Course: core functionalities @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
type_traits.hpp
+
+
+
1 #ifndef ENTT_META_TYPE_TRAITS_HPP
+
2 #define ENTT_META_TYPE_TRAITS_HPP
+
3 
+
4 
+
5 #include <type_traits>
+
6 
+
7 
+
8 namespace entt {
+
9 
+
10 
+
15 template<typename>
+ +
17 
+
18 
+
23 template<typename>
+ +
25 
+
26 
+
32 template<typename Type, typename = void>
+
33 struct has_meta_sequence_container_traits: std::false_type {};
+
34 
+
35 
+
37 template<typename Type>
+
38 struct has_meta_sequence_container_traits<Type, std::void_t<typename meta_sequence_container_traits<Type>::value_type>>
+
39  : std::true_type
+
40 {};
+
41 
+
42 
+
47 template<typename Type>
+ +
49 
+
50 
+
56 template<typename, typename = void>
+
57 struct has_meta_associative_container_traits: std::false_type {};
+
58 
+
59 
+
61 template<typename Type>
+
62 struct has_meta_associative_container_traits<Type, std::void_t<typename meta_associative_container_traits<Type>::key_type>>
+
63  : std::true_type
+
64 {};
+
65 
+
66 
+
71 template<typename Type>
+ +
73 
+
74 
+
80 template<typename, typename = void>
+
81 struct is_key_only_meta_associative_container: std::true_type {};
+
82 
+
83 
+
85 template<typename Type>
+
86 struct is_key_only_meta_associative_container<Type, std::void_t<typename meta_associative_container_traits<Type>::mapped_type>>
+
87  : std::false_type
+
88 {};
+
89 
+
90 
+
95 template<typename Type>
+ +
97 
+
98 
+
104 template<typename>
+
105 struct is_meta_pointer_like: std::false_type {};
+
106 
+
107 
+
112 template<typename Type>
+ +
114 
+
115 
+
116 }
+
117 
+
118 
+
119 #endif
+
+
entt::is_meta_pointer_like
Provides the member constant value to true if a given type is a pointer-like type from the point of v...
Definition: type_traits.hpp:105
+
entt::has_meta_associative_container_traits
Provides the member constant value to true if support for meta associative containers is enabled for ...
Definition: type_traits.hpp:57
+
entt::is_key_only_meta_associative_container
Provides the member constant value to true if a meta associative container claims to wrap a key-only ...
Definition: type_traits.hpp:81
+
entt
EnTT default namespace.
Definition: algorithm.hpp:13
+
entt::is_meta_pointer_like_v
constexpr auto is_meta_pointer_like_v
Helper variable template.
Definition: type_traits.hpp:113
+
entt::meta_associative_container_traits
Traits class template to be specialized to enable support for meta associative containers.
Definition: type_traits.hpp:24
+
entt::has_meta_associative_container_traits_v
constexpr auto has_meta_associative_container_traits_v
Helper variable template.
Definition: type_traits.hpp:72
+
entt::has_meta_sequence_container_traits
Provides the member constant value to true if support for meta sequence containers is enabled for the...
Definition: type_traits.hpp:33
+
entt::meta_sequence_container_traits
Traits class template to be specialized to enable support for meta sequence containers.
Definition: type_traits.hpp:16
+
entt::is_key_only_meta_associative_container_v
constexpr auto is_key_only_meta_associative_container_v
Helper variable template.
Definition: type_traits.hpp:96
+
entt::has_meta_sequence_container_traits_v
constexpr auto has_meta_sequence_container_traits_v
Helper variable template.
Definition: type_traits.hpp:48
+ + + + diff --git a/meta_8hpp_source.html b/meta_8hpp_source.html index 6c95179cb..4d7fec17b 100644 --- a/meta_8hpp_source.html +++ b/meta_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/meta/meta.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
+ + + + diff --git a/namespacemembers_func.html b/namespacemembers_func.html index d81427d3a..891f30431 100644 --- a/namespacemembers_func.html +++ b/namespacemembers_func.html @@ -3,7 +3,7 @@ - + EnTT: Namespace Members @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
pointer.hpp
+
+
+
1 #ifndef ENTT_META_POINTER_HPP
+
2 #define ENTT_META_POINTER_HPP
+
3 
+
4 #include <memory>
+
5 #include <type_traits>
+
6 #include "type_traits.hpp"
+
7 
+
8 
+
9 namespace entt {
+
10 
+
11 
+
16 template<typename Type>
+
17 struct is_meta_pointer_like<Type *>
+
18  : std::true_type
+
19 {};
+
20 
+
21 
+
27 template<typename Type>
+
28 struct is_meta_pointer_like<std::shared_ptr<Type>>
+
29  : std::true_type
+
30 {};
+
31 
+
32 
+
39 template<typename Type, typename... Args>
+
40 struct is_meta_pointer_like<std::unique_ptr<Type, Args...>>
+
41  : std::true_type
+
42 {};
+
43 
+
44 
+
45 }
+
46 
+
47 
+
48 #endif
+
+
entt::is_meta_pointer_like
Provides the member constant value to true if a given type is a pointer-like type from the point of v...
Definition: type_traits.hpp:105
+
entt
EnTT default namespace.
Definition: algorithm.hpp:13
+ + + + diff --git a/policy_8hpp_source.html b/policy_8hpp_source.html index 96d602420..071664a67 100644 --- a/policy_8hpp_source.html +++ b/policy_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/meta/policy.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
pool.hpp
+
+
+
1 #ifndef ENTT_ENTITY_POOL_HPP
+
2 #define ENTT_ENTITY_POOL_HPP
+
3 
+
4 
+
5 #include <type_traits>
+
6 #include "storage.hpp"
+
7 
+
8 
+
9 namespace entt {
+
10 
+
11 
+
26 template<typename Entity, typename Type, typename = void>
+
27 struct pool {
+ +
30 };
+
31 
+
32 
+
34 template<typename Entity, typename Type>
+
35 struct pool<Entity, const Type> {
+
37  using type = std::add_const_t<typename pool<Entity, std::remove_const_t<Type>>::type>;
+
38 };
+
39 
+
40 
+
46 template<typename Entity, typename Type>
+ +
48 
+
49 
+
50 }
+
51 
+
52 
+
53 #endif
+
+
entt::pool< Entity, const Type >::type
std::add_const_t< typename pool< Entity, std::remove_const_t< Type > >::type > type
Resulting type after component-to-pool conversion.
Definition: pool.hpp:37
+
entt::pool
Applies component-to-pool conversion and defines the resulting type as the member typedef type.
Definition: pool.hpp:27
+
entt
EnTT default namespace.
Definition: algorithm.hpp:13
+
entt::storage
Basic storage implementation.
Definition: storage.hpp:49
+
entt::pool_t
typename pool< Entity, Type >::type pool_t
Alias declaration to use to make component-to-pool conversions.
Definition: pool.hpp:47
+ + + + diff --git a/process_8hpp_source.html b/process_8hpp_source.html index 2213d26e4..50d5455df 100644 --- a/process_8hpp_source.html +++ b/process_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/process/process.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
range.hpp
+
+
+
1 #ifndef ENTT_META_RANGE_HPP
+
2 #define ENTT_META_RANGE_HPP
+
3 
+
4 
+
5 #include "internal.hpp"
+
6 
+
7 
+
8 namespace entt {
+
9 
+
10 
+
15 template<typename Type>
+
16 class meta_range {
+
17  struct range_iterator {
+
18  using difference_type = std::ptrdiff_t;
+
19  using value_type = Type;
+
20  using pointer = void;
+
21  using reference = value_type;
+
22  using iterator_category = std::input_iterator_tag;
+
23  using node_type = typename Type::node_type;
+
24 
+
25  range_iterator() ENTT_NOEXCEPT = default;
+
26 
+
27  range_iterator(node_type *head) ENTT_NOEXCEPT
+
28  : it{head}
+
29  {}
+
30 
+
31  range_iterator & operator++() ENTT_NOEXCEPT {
+
32  return ++it, *this;
+
33  }
+
34 
+
35  range_iterator operator++(int) ENTT_NOEXCEPT {
+
36  range_iterator orig = *this;
+
37  return ++(*this), orig;
+
38  }
+
39 
+
40  [[nodiscard]] reference operator*() const ENTT_NOEXCEPT {
+
41  return it.operator->();
+
42  }
+
43 
+
44  [[nodiscard]] bool operator==(const range_iterator &other) const ENTT_NOEXCEPT {
+
45  return other.it == it;
+
46  }
+
47 
+
48  [[nodiscard]] bool operator!=(const range_iterator &other) const ENTT_NOEXCEPT {
+
49  return !(*this == other);
+
50  }
+
51 
+
52  private:
+
53  typename internal::meta_range<node_type>::iterator it{};
+
54  };
+
55 
+
56 public:
+
58  using node_type = typename Type::node_type;
+
60  using iterator = range_iterator;
+
61 
+
63  meta_range() ENTT_NOEXCEPT = default;
+
64 
+ +
70  : node{head}
+
71  {}
+
72 
+
77  [[nodiscard]] iterator begin() const ENTT_NOEXCEPT {
+
78  return iterator{node};
+
79  }
+
80 
+
86  [[nodiscard]] iterator end() const ENTT_NOEXCEPT {
+
87  return iterator{};
+
88  }
+
89 
+
90 private:
+
91  node_type *node{nullptr};
+
92 };
+
93 
+
94 
+
95 }
+
96 
+
97 
+
98 #endif
+
+
entt::meta_range::begin
iterator begin() const noexcept
Returns an iterator to the beginning.
Definition: range.hpp:77
+
entt::meta_range::iterator
range_iterator iterator
Input iterator type.
Definition: range.hpp:60
+
entt::meta_range::node_type
typename Type::node_type node_type
Node type.
Definition: range.hpp:58
+
entt::meta_range
Iterable range to use to iterate all types of meta objects.
Definition: range.hpp:16
+
entt::meta_range::meta_range
meta_range() noexcept=default
Default constructor.
+
entt
EnTT default namespace.
Definition: algorithm.hpp:13
+
entt::meta_range::end
iterator end() const noexcept
Returns an iterator to the end.
Definition: range.hpp:86
+
entt::operator!=
constexpr bool operator!=(const basic_hashed_string< Char > &lhs, const basic_hashed_string< Char > &rhs) noexcept
Compares two hashed strings.
Definition: hashed_string.hpp:227
+
entt::operator==
constexpr bool operator==(const Entity entity, null_t other) noexcept
Compares a null object and an entity identifier of any type.
Definition: entity.hpp:184
+ + + + diff --git a/registry_8hpp_source.html b/registry_8hpp_source.html index 5d95e51c8..73c98ed01 100644 --- a/registry_8hpp_source.html +++ b/registry_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/entity/registry.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
handle.hpp
+
+
+
1 #ifndef ENTT_RESOURCE_HANDLE_HPP
+
2 #define ENTT_RESOURCE_HANDLE_HPP
+
3 
+
4 
+
5 #include <memory>
+
6 #include <utility>
+
7 #include "../config/config.h"
+
8 #include "fwd.hpp"
+
9 
+
10 
+
11 namespace entt {
+
12 
+
13 
+
26 template<typename Resource>
+
27 class resource_handle {
+
29  friend struct resource_cache<Resource>;
+
30 
+
31  resource_handle(std::shared_ptr<Resource> res) ENTT_NOEXCEPT
+
32  : resource{std::move(res)}
+
33  {}
+
34 
+
35 public:
+
37  resource_handle() ENTT_NOEXCEPT = default;
+
38 
+
49  [[nodiscard]] const Resource & get() const ENTT_NOEXCEPT {
+
50  ENTT_ASSERT(static_cast<bool>(resource));
+
51  return *resource;
+
52  }
+
53 
+
55  [[nodiscard]] Resource & get() ENTT_NOEXCEPT {
+
56  return const_cast<Resource &>(std::as_const(*this).get());
+
57  }
+
58 
+
60  [[nodiscard]] operator const Resource & () const ENTT_NOEXCEPT {
+
61  return get();
+
62  }
+
63 
+
65  [[nodiscard]] operator Resource & () ENTT_NOEXCEPT {
+
66  return get();
+
67  }
+
68 
+
70  [[nodiscard]] const Resource & operator *() const ENTT_NOEXCEPT {
+
71  return get();
+
72  }
+
73 
+
75  [[nodiscard]] Resource & operator *() ENTT_NOEXCEPT {
+
76  return get();
+
77  }
+
78 
+
90  [[nodiscard]] const Resource * operator->() const ENTT_NOEXCEPT {
+
91  ENTT_ASSERT(static_cast<bool>(resource));
+
92  return resource.get();
+
93  }
+
94 
+
96  [[nodiscard]] Resource * operator->() ENTT_NOEXCEPT {
+
97  return const_cast<Resource *>(std::as_const(*this).operator->());
+
98  }
+
99 
+
104  [[nodiscard]] explicit operator bool() const ENTT_NOEXCEPT {
+
105  return static_cast<bool>(resource);
+
106  }
+
107 
+
108 private:
+
109  std::shared_ptr<Resource> resource;
+
110 };
+
111 
+
112 
+
113 }
+
114 
+
115 
+
116 #endif
+
+
entt::resource_handle::resource_handle
resource_handle() noexcept=default
Default constructor.
+
entt::resource_cache
Simple cache for resources of a given type.
Definition: cache.hpp:30
+
entt
EnTT default namespace.
Definition: algorithm.hpp:13
+
entt::resource_handle::get
const Resource & get() const noexcept
Gets a reference to the managed resource.
Definition: handle.hpp:49
+
entt::resource_handle::operator->
Resource * operator->() noexcept
Gets a pointer to the managed resource.
Definition: handle.hpp:96
+
entt::resource_handle::get
Resource & get() noexcept
Gets a reference to the managed resource.
Definition: handle.hpp:55
+
entt::resource_handle::operator*
const Resource & operator*() const noexcept
Gets a reference to the managed resource.
Definition: handle.hpp:70
+
entt::resource_handle::operator->
const Resource * operator->() const noexcept
Gets a pointer to the managed resource.
Definition: handle.hpp:90
+
entt::resource_handle
Shared resource handle.
Definition: fwd.hpp:13
+ + + + diff --git a/runtime__view_8hpp_source.html b/runtime__view_8hpp_source.html index d07863e3c..6df9e8afd 100644 --- a/runtime__view_8hpp_source.html +++ b/runtime__view_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/entity/runtime_view.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_0.js b/search/all_0.js index dcae3c2e7..073e00480 100644 --- a/search/all_0.js +++ b/search/all_0.js @@ -2,20 +2,18 @@ var searchData= [ ['abort_0',['abort',['../classentt_1_1process.html#af27d28af408f1dfb260b8fe976e66ea3',1,'entt::process::abort()'],['../classentt_1_1scheduler.html#aabc25388bff1b3b0770f913f54b915f2',1,'entt::scheduler::abort()']]], ['actor_1',['actor',['../namespaceentt.html#a3effdbc1557d9b1ffaed77f843c5c2cd',1,'entt']]], - ['alias_2',['alias',['../classentt_1_1meta__factory_3_01Type_01_4.html#ab8474c7344f8743620ac3394470a961f',1,'entt::meta_factory< Type >::alias()'],['../structentt_1_1meta__data.html#a41fbe81f562f36f348d32490ce7aea9d',1,'entt::meta_data::alias()'],['../structentt_1_1meta__func.html#a1272330a421039680a88ac0137ec8843',1,'entt::meta_func::alias()'],['../classentt_1_1meta__type.html#a2d2a8959917fc2734a793cc85022af5f',1,'entt::meta_type::alias()']]], - ['alive_3',['alive',['../classentt_1_1basic__registry.html#acf2702bfe59b5a6ef6de3b1464a75979',1,'entt::basic_registry::alive()'],['../classentt_1_1process.html#a8bc92bd0304659eb2a034fae65f1eeb9',1,'entt::process::alive()']]], - ['any_4',['any',['../classentt_1_1basic__registry.html#abb881c1f4c75aadb6ba23c75647b4be3',1,'entt::basic_registry']]], - ['arg_5',['arg',['../structentt_1_1meta__ctor.html#a3faab3b8c49ee1b803f337435c8d54ce',1,'entt::meta_ctor::arg()'],['../structentt_1_1meta__func.html#a34709d9f0a7498382ced3a4e2daa64ba',1,'entt::meta_func::arg()']]], - ['arrange_6',['arrange',['../classentt_1_1sparse__set.html#adfef629658fc966c643167af7079d3c5',1,'entt::sparse_set']]], - ['as_5falias_7',['as_alias',['../namespaceentt.html#a858d25f90a990e489a8b2e3d64570d95',1,'entt']]], - ['as_5falias_5ft_8',['as_alias_t',['../namespaceentt.html#a472e0eec06b0f56305483ce323a8625a',1,'entt']]], - ['as_5fgroup_9',['as_group',['../structentt_1_1as__group.html',1,'entt::as_group< Const, Entity >'],['../structentt_1_1as__group.html#a7ebe095efa7c1e00e2f156ad7930d9a9',1,'entt::as_group::as_group()'],['../namespaceentt.html#a6609f31d6ab3f544ebf7d0413d007ead',1,'entt::as_group(basic_registry< Entity > &) ENTT_NOEXCEPT -> as_group< false, Entity >'],['../namespaceentt.html#a8fce796266ac507c9b0c193a70f51745',1,'entt::as_group(const basic_registry< Entity > &) ENTT_NOEXCEPT -> as_group< true, Entity >']]], - ['as_5fis_5ft_10',['as_is_t',['../structentt_1_1as__is__t.html',1,'entt']]], - ['as_5fref_11',['as_ref',['../namespaceentt.html#a9636a331c7e398d4036c7d52968b825a',1,'entt']]], - ['as_5fref_5ft_12',['as_ref_t',['../structentt_1_1as__ref__t.html',1,'entt']]], - ['as_5fview_13',['as_view',['../structentt_1_1as__view.html',1,'entt::as_view< Const, Entity >'],['../structentt_1_1as__view.html#a820ab4da509a0fb60c4edf8ea24b748a',1,'entt::as_view::as_view()'],['../namespaceentt.html#a3fee75741468f7807d3d48dd807ee024',1,'entt::as_view(basic_registry< Entity > &) ENTT_NOEXCEPT -> as_view< false, Entity >'],['../namespaceentt.html#aac314d83c9af1077857f01975f086bed',1,'entt::as_view(const basic_registry< Entity > &) ENTT_NOEXCEPT -> as_view< true, Entity >']]], - ['as_5fvoid_5ft_14',['as_void_t',['../structentt_1_1as__void__t.html',1,'entt']]], - ['assign_15',['assign',['../structentt_1_1basic__actor.html#abf572e19a5d9625fbf80cc4f00cba032',1,'entt::basic_actor::assign()'],['../classentt_1_1basic__registry.html#a5923abed49db8e0d361e688990cc7ece',1,'entt::basic_registry::assign(It first, It last)'],['../classentt_1_1basic__registry.html#a23ec82db60808d90ea3fa7a80d4506d2',1,'entt::basic_registry::assign(const entity_type entity, Args &&... args)'],['../classentt_1_1basic__registry.html#a78adb3d4b9e7f61fb0c3106e9f9e539b',1,'entt::basic_registry::assign(It first, It last, const Component &value={})'],['../classentt_1_1basic__registry.html#a96cc7b086e6f910e6112f2ba96bb96b4',1,'entt::basic_registry::assign(EIt first, EIt last, CIt value)']]], - ['assign_5for_5freplace_16',['assign_or_replace',['../classentt_1_1basic__registry.html#a04ba3e34fa566a06c623872d3f6e7b25',1,'entt::basic_registry']]], - ['attach_17',['attach',['../classentt_1_1scheduler.html#a729c83e1983123c642a08cda67e486e3',1,'entt::scheduler::attach(Args &&... args)'],['../classentt_1_1scheduler.html#a871812d08af8483316d1ce5d1e9d686f',1,'entt::scheduler::attach(Func &&func)']]] + ['alive_2',['alive',['../classentt_1_1basic__registry.html#a7a42cddcb9bd14802bd597e789ff341f',1,'entt::basic_registry::alive()'],['../classentt_1_1process.html#aacb0108ddb7ee68eac145c092b4e4163',1,'entt::process::alive()']]], + ['any_3',['any',['../structentt_1_1basic__handle.html#a0c72d2e062cb825c38d9ac53094dda35',1,'entt::basic_handle::any()'],['../classentt_1_1basic__registry.html#ab0f856eae9b92a4c97689540968c6bde',1,'entt::basic_registry::any()']]], + ['arg_4',['arg',['../structentt_1_1meta__ctor.html#a14c719cf290329ce5e96efff296a6286',1,'entt::meta_ctor::arg()'],['../structentt_1_1meta__func.html#ad1194298057174d7eaa0c5501b053453',1,'entt::meta_func::arg()']]], + ['arrange_5',['arrange',['../classentt_1_1sparse__set.html#adfef629658fc966c643167af7079d3c5',1,'entt::sparse_set']]], + ['as_5fassociative_5fcontainer_6',['as_associative_container',['../classentt_1_1meta__any.html#a11bc40bc571d2aa5df17de278948ff59',1,'entt::meta_any']]], + ['as_5fgroup_7',['as_group',['../structentt_1_1as__group.html',1,'entt::as_group< Const, Entity >'],['../structentt_1_1as__group.html#aba20c0ec4b20a3ea050d5a1d9a06214b',1,'entt::as_group::as_group()'],['../namespaceentt.html#a18699e140418dddd159604ca37fd9830',1,'entt::as_group(basic_registry< Entity > &) noexcept -> as_group< false, Entity >'],['../namespaceentt.html#af29f9c152cc4d881daa78d86e063e897',1,'entt::as_group(const basic_registry< Entity > &) noexcept -> as_group< true, Entity >']]], + ['as_5fis_5ft_8',['as_is_t',['../structentt_1_1as__is__t.html',1,'entt']]], + ['as_5fref_9',['as_ref',['../namespaceentt.html#a9636a331c7e398d4036c7d52968b825a',1,'entt']]], + ['as_5fref_5ft_10',['as_ref_t',['../structentt_1_1as__ref__t.html',1,'entt']]], + ['as_5fsequence_5fcontainer_11',['as_sequence_container',['../classentt_1_1meta__any.html#a466877798f1f160a929b03f0e3146f0b',1,'entt::meta_any']]], + ['as_5fview_12',['as_view',['../structentt_1_1as__view.html',1,'entt::as_view< Const, Entity >'],['../structentt_1_1as__view.html#a518411eb57d18841e3e9a7f8edfe5f2d',1,'entt::as_view::as_view()'],['../namespaceentt.html#a9c549e7009b0615abad0a66266dd5504',1,'entt::as_view(basic_registry< Entity > &) noexcept -> as_view< false, Entity >'],['../namespaceentt.html#a130b346b96fbadb685182ba94b4c337d',1,'entt::as_view(const basic_registry< Entity > &) noexcept -> as_view< true, Entity >']]], + ['as_5fvoid_5ft_13',['as_void_t',['../structentt_1_1as__void__t.html',1,'entt']]], + ['assign_14',['assign',['../structentt_1_1basic__actor.html#abf572e19a5d9625fbf80cc4f00cba032',1,'entt::basic_actor::assign()'],['../classentt_1_1basic__registry.html#a8fe685b0635d51619b8c60f23e016e85',1,'entt::basic_registry::assign()']]], + ['attach_15',['attach',['../classentt_1_1scheduler.html#a729c83e1983123c642a08cda67e486e3',1,'entt::scheduler::attach(Args &&... args)'],['../classentt_1_1scheduler.html#a871812d08af8483316d1ce5d1e9d686f',1,'entt::scheduler::attach(Func &&func)']]] ]; diff --git a/search/all_1.html b/search/all_1.html index 8eb215b90..86b0682cc 100644 --- a/search/all_1.html +++ b/search/all_1.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_1.js b/search/all_1.js index 272a5ee71..22f59fc86 100644 --- a/search/all_1.js +++ b/search/all_1.js @@ -1,28 +1,40 @@ var searchData= [ - ['back_18',['back',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a36440e6ed9eb87f0d3f7587182269a69',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::back()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a35b9bcc5466128faa93a6b2320c165dc',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::back()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a6d30948e21db1676d9f34c977e0de994',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::back()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ae9b20bc36216f6cfc53422d6893fbda0',1,'entt::basic_view< Entity, exclude_t<>, Component >::back()']]], - ['backend_19',['backend',['../structentt_1_1basic__actor.html#a079bddd72566b14843729a154a8f684e',1,'entt::basic_actor::backend() const ENTT_NOEXCEPT'],['../structentt_1_1basic__actor.html#a827ed2e23e39e8b706f7acc511a46024',1,'entt::basic_actor::backend() ENTT_NOEXCEPT']]], - ['base_20',['base',['../classentt_1_1meta__factory_3_01Type_01_4.html#a2387e5bc85a87e3c936d82a956805bfb',1,'entt::meta_factory< Type >::base()'],['../classentt_1_1meta__type.html#a06777887d52910b4ca5a89efcc48fb5b',1,'entt::meta_type::base(Op op) const'],['../classentt_1_1meta__type.html#afbaa0317d6083f2fc99cac31026db1fe',1,'entt::meta_type::base(const id_type id) const']]], - ['basic_5factor_21',['basic_actor',['../structentt_1_1basic__actor.html',1,'entt::basic_actor< Entity >'],['../structentt_1_1basic__actor.html#ae7ee04b6533cba81bda114ada62dfd32',1,'entt::basic_actor::basic_actor(basic_actor &&other) ENTT_NOEXCEPT'],['../structentt_1_1basic__actor.html#a32635ae3046ebca665adef6b3ef87ef3',1,'entt::basic_actor::basic_actor(registry_type &ref)'],['../structentt_1_1basic__actor.html#ab4a485086774e27688e467f4c28a3ba7',1,'entt::basic_actor::basic_actor(entity_type entity, registry_type &ref) ENTT_NOEXCEPT']]], - ['basic_5fcollector_22',['basic_collector',['../structentt_1_1basic__collector.html',1,'entt']]], - ['basic_5fcollector_3c_20matcher_3c_20type_5flist_3c_20reject_2e_2e_2e_20_3e_2c_20type_5flist_3c_20require_2e_2e_2e_20_3e_2c_20rule_2e_2e_2e_20_3e_2c_20other_2e_2e_2e_20_3e_23',['basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html',1,'entt']]], - ['basic_5fcollector_3c_3e_24',['basic_collector<>',['../structentt_1_1basic__collector_3_4.html',1,'entt']]], - ['basic_5fcontinuous_5floader_25',['basic_continuous_loader',['../classentt_1_1basic__continuous__loader.html',1,'entt::basic_continuous_loader'],['../classentt_1_1basic__continuous__loader.html#ac947a5f3ae857cd899c1649c9687524a',1,'entt::basic_continuous_loader::basic_continuous_loader(basic_registry< entity_type > &source) ENTT_NOEXCEPT'],['../classentt_1_1basic__continuous__loader.html#a550cdf9f79f8f5d804a8a72c09bd4387',1,'entt::basic_continuous_loader::basic_continuous_loader(basic_continuous_loader &&)=default']]], - ['basic_5fgroup_26',['basic_group',['../classentt_1_1basic__group.html',1,'entt']]], - ['basic_5fgroup_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20get_5ft_3c_20get_2e_2e_2e_20_3e_20_3e_27',['basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html',1,'entt']]], - ['basic_5fgroup_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20get_5ft_3c_20get_2e_2e_2e_20_3e_2c_20owned_2e_2e_2e_20_3e_28',['basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html',1,'entt']]], - ['basic_5fhashed_5fstring_29',['basic_hashed_string',['../classentt_1_1basic__hashed__string.html',1,'entt::basic_hashed_string< Char >'],['../classentt_1_1basic__hashed__string.html#a2c75763872c028b062701523e0314f29',1,'entt::basic_hashed_string::basic_hashed_string() ENTT_NOEXCEPT'],['../classentt_1_1basic__hashed__string.html#aac422f04d11c1e5573f04809c1e1c106',1,'entt::basic_hashed_string::basic_hashed_string(const value_type(&curr)[N]) ENTT_NOEXCEPT'],['../classentt_1_1basic__hashed__string.html#a7ab5e09f3e552436872bcaaf9ca2c1ac',1,'entt::basic_hashed_string::basic_hashed_string(const_wrapper wrapper) ENTT_NOEXCEPT'],['../namespaceentt.html#a32ab4306d014ba95869e88be161145b0',1,'entt::basic_hashed_string()']]], - ['basic_5fobserver_30',['basic_observer',['../classentt_1_1basic__observer.html',1,'entt::basic_observer'],['../classentt_1_1basic__observer.html#aaa49256b7154bacaa6f25d0aa2aca110',1,'entt::basic_observer::basic_observer()'],['../classentt_1_1basic__observer.html#abe89bfc9cc5660d4575d70703bf91df3',1,'entt::basic_observer::basic_observer(const basic_observer &)=delete'],['../classentt_1_1basic__observer.html#ac9e9c56b9d1f1091ee2504d154595788',1,'entt::basic_observer::basic_observer(basic_observer &&)=delete'],['../classentt_1_1basic__observer.html#a6bd3e8ca22d4aac09bca774843810f7e',1,'entt::basic_observer::basic_observer(basic_registry< entity_type > &reg, basic_collector< Matcher... >)']]], - ['basic_5fregistry_31',['basic_registry',['../classentt_1_1basic__registry.html',1,'entt::basic_registry'],['../classentt_1_1basic__registry.html#a51926356b37da55f7a94028ce1ae9a03',1,'entt::basic_registry::basic_registry()=default'],['../classentt_1_1basic__registry.html#a653740d8a5c605dd90bd3d24a82e3823',1,'entt::basic_registry::basic_registry(basic_registry &&)=default']]], - ['basic_5fregistry_3c_20entity_20_3e_32',['basic_registry< Entity >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::basic_registry< Entity >()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::basic_registry< Entity >()'],['../classentt_1_1basic__runtime__view.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_runtime_view::basic_registry< Entity >()'],['../classentt_1_1basic__snapshot.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_snapshot::basic_registry< Entity >()'],['../classentt_1_1basic__snapshot__loader.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_snapshot_loader::basic_registry< Entity >()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::basic_registry< Entity >()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_view< Entity, exclude_t<>, Component >::basic_registry< Entity >()']]], - ['basic_5fregistry_3c_20entity_5ftype_20_3e_33',['basic_registry< entity_type >',['../classentt_1_1basic__registry.html',1,'entt']]], - ['basic_5fruntime_5fview_34',['basic_runtime_view',['../classentt_1_1basic__runtime__view.html',1,'entt']]], - ['basic_5fsnapshot_35',['basic_snapshot',['../classentt_1_1basic__snapshot.html',1,'entt::basic_snapshot'],['../classentt_1_1basic__snapshot.html#acd9eacd47a61b993db42d00ca196260c',1,'entt::basic_snapshot::basic_snapshot(const basic_registry< entity_type > &source) ENTT_NOEXCEPT'],['../classentt_1_1basic__snapshot.html#acec73fcff72d6f6b48407734ff62433d',1,'entt::basic_snapshot::basic_snapshot(basic_snapshot &&)=default']]], - ['basic_5fsnapshot_5floader_36',['basic_snapshot_loader',['../classentt_1_1basic__snapshot__loader.html',1,'entt::basic_snapshot_loader'],['../classentt_1_1basic__snapshot__loader.html#ab9a91d793c978b1430113c5f4fb39c3d',1,'entt::basic_snapshot_loader::basic_snapshot_loader(basic_registry< entity_type > &source) ENTT_NOEXCEPT'],['../classentt_1_1basic__snapshot__loader.html#a676d23ce524ad086c05294b9363b72c3',1,'entt::basic_snapshot_loader::basic_snapshot_loader(basic_snapshot_loader &&)=default']]], - ['basic_5fview_37',['basic_view',['../classentt_1_1basic__view.html',1,'entt']]], - ['basic_5fview_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20component_2e_2e_2e_20_3e_38',['basic_view< Entity, exclude_t< Exclude... >, Component... >',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html',1,'entt']]], - ['basic_5fview_3c_20entity_2c_20exclude_5ft_3c_3e_2c_20component_20_3e_39',['basic_view< Entity, exclude_t<>, Component >',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html',1,'entt']]], - ['before_40',['before',['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a039ae0c0999aa4e5c42620f08fe85591',1,'entt::sink< Ret(Args...)>::before()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a7d761b31046aeb204a0392aa8b3fc2c1',1,'entt::sink< Ret(Args...)>::before(Type &&value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aff2dec06fde148ab6f74ba8f5a4679c4',1,'entt::sink< Ret(Args...)>::before(Type &value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ab8247ff409a75c0276dd003735247863',1,'entt::sink< Ret(Args...)>::before(Type *value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a80070f9124f7281cbaf5d01284445f9d',1,'entt::sink< Ret(Args...)>::before()']]], - ['begin_41',['begin',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a164258c0c10d0f93bbbe684668985095',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::begin()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a42976cf4ac4e80f2dce11ea46de90516',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::begin()'],['../classentt_1_1basic__observer.html#afd8dc7989e128971babcfa28d5d85bd7',1,'entt::basic_observer::begin()'],['../classentt_1_1basic__runtime__view.html#ac9e08717d915274740310e9007ba14e1',1,'entt::basic_runtime_view::begin()'],['../classentt_1_1sparse__set.html#a6cdea3ee010c525259e68158f3a06092',1,'entt::sparse_set::begin()'],['../classentt_1_1storage.html#a2565aaf805c2650613b89c3d13df9b23',1,'entt::storage::begin() const ENTT_NOEXCEPT'],['../classentt_1_1storage.html#a911220ac7c4a698c98d0f3942f98b3b3',1,'entt::storage::begin() ENTT_NOEXCEPT'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a491db0ef235563bc5fe938bbf58656ce',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::begin()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#aea757bf271fd1b6887ab3aab82cc177a',1,'entt::basic_view< Entity, exclude_t<>, Component >::begin()']]], - ['bind_42',['bind',['../structentt_1_1meta__ctx.html#a43f914e2d2470e82b1e5415f60a4f803',1,'entt::meta_ctx']]] + ['back_16',['back',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a36440e6ed9eb87f0d3f7587182269a69',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::back()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a35b9bcc5466128faa93a6b2320c165dc',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::back()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a6d30948e21db1676d9f34c977e0de994',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::back()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ae9b20bc36216f6cfc53422d6893fbda0',1,'entt::basic_view< Entity, exclude_t<>, Component >::back()']]], + ['backend_17',['backend',['../structentt_1_1basic__actor.html#abf8970385b853e0f3755da397b7c573c',1,'entt::basic_actor::backend() const noexcept'],['../structentt_1_1basic__actor.html#ae4f4f3ca6b8151fe6f881813140feaa7',1,'entt::basic_actor::backend() noexcept']]], + ['base_18',['base',['../classentt_1_1meta__factory_3_01Type_01_4.html#a0ce3118b6517a84461c030f4288694e8',1,'entt::meta_factory< Type >::base()'],['../classentt_1_1meta__type.html#ad5c26e19d8b54a3cc2d37ae32139c033',1,'entt::meta_type::base() const noexcept'],['../classentt_1_1meta__type.html#afbaa0317d6083f2fc99cac31026db1fe',1,'entt::meta_type::base(const id_type id) const']]], + ['basic_5factor_19',['basic_actor',['../structentt_1_1basic__actor.html',1,'entt::basic_actor< Entity >'],['../structentt_1_1basic__actor.html#a3c4e7144b30c35868dc3eb1d47800338',1,'entt::basic_actor::basic_actor(basic_actor &&other) noexcept'],['../structentt_1_1basic__actor.html#a32635ae3046ebca665adef6b3ef87ef3',1,'entt::basic_actor::basic_actor(registry_type &ref)'],['../structentt_1_1basic__actor.html#a7f77114a2aae743c0f4f58e1e9723531',1,'entt::basic_actor::basic_actor(entity_type entity, registry_type &ref) noexcept']]], + ['basic_5fassociative_5fcontainer_20',['basic_associative_container',['../structentt_1_1internal_1_1basic__associative__container.html',1,'entt::internal']]], + ['basic_5fcollector_21',['basic_collector',['../structentt_1_1basic__collector.html',1,'entt']]], + ['basic_5fcollector_3c_20matcher_3c_20type_5flist_3c_20reject_2e_2e_2e_20_3e_2c_20type_5flist_3c_20require_2e_2e_2e_20_3e_2c_20rule_2e_2e_2e_20_3e_2c_20other_2e_2e_2e_20_3e_22',['basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html',1,'entt']]], + ['basic_5fcollector_3c_3e_23',['basic_collector<>',['../structentt_1_1basic__collector_3_4.html',1,'entt']]], + ['basic_5fcontainer_24',['basic_container',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3aarray_3c_20type_2c_20n_20_3e_20_3e_25',['basic_container< std::array< Type, N > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3amap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_20_3e_26',['basic_container< std::map< Key, Value, Args... > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3aset_3c_20key_2c_20args_2e_2e_2e_20_3e_20_3e_27',['basic_container< std::set< Key, Args... > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3aunordered_5fmap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_20_3e_28',['basic_container< std::unordered_map< Key, Value, Args... > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3aunordered_5fset_3c_20key_2c_20args_2e_2e_2e_20_3e_20_3e_29',['basic_container< std::unordered_set< Key, Args... > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3avector_3c_20type_2c_20args_2e_2e_2e_20_3e_20_3e_30',['basic_container< std::vector< Type, Args... > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontinuous_5floader_31',['basic_continuous_loader',['../classentt_1_1basic__continuous__loader.html',1,'entt::basic_continuous_loader< Entity >'],['../classentt_1_1basic__continuous__loader.html#ab2eab82a338dc65729f63d8b079237fd',1,'entt::basic_continuous_loader::basic_continuous_loader(basic_registry< entity_type > &source) noexcept'],['../classentt_1_1basic__continuous__loader.html#a619f3aa278b405481fd1e26c46a96a5c',1,'entt::basic_continuous_loader::basic_continuous_loader(basic_continuous_loader &&)=default']]], + ['basic_5fdynamic_5fassociative_5fcontainer_32',['basic_dynamic_associative_container',['../structentt_1_1internal_1_1basic__dynamic__associative__container.html',1,'entt::internal']]], + ['basic_5fdynamic_5fcontainer_33',['basic_dynamic_container',['../structentt_1_1internal_1_1basic__dynamic__container.html',1,'entt::internal']]], + ['basic_5fgroup_34',['basic_group',['../classentt_1_1basic__group.html',1,'entt']]], + ['basic_5fgroup_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20get_5ft_3c_20get_2e_2e_2e_20_3e_20_3e_35',['basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html',1,'entt']]], + ['basic_5fgroup_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20get_5ft_3c_20get_2e_2e_2e_20_3e_2c_20owned_2e_2e_2e_20_3e_36',['basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html',1,'entt']]], + ['basic_5fhandle_37',['basic_handle',['../structentt_1_1basic__handle.html',1,'entt::basic_handle< Entity >'],['../structentt_1_1basic__handle.html#ac101da0421db31eabe56854f106976d6',1,'entt::basic_handle::basic_handle()'],['../namespaceentt.html#a288ec07d4e87a28179d43b367ff11eab',1,'entt::basic_handle(basic_registry< Entity > &, Entity) -> basic_handle< Entity >'],['../namespaceentt.html#a6de052205bafd99d67afde880b67a4e8',1,'entt::basic_handle(const basic_registry< Entity > &, Entity) -> basic_handle< const Entity >']]], + ['basic_5fhashed_5fstring_38',['basic_hashed_string',['../classentt_1_1basic__hashed__string.html',1,'entt::basic_hashed_string< Char >'],['../classentt_1_1basic__hashed__string.html#ad293de7f68f028a3e5bd8c5928cd2595',1,'entt::basic_hashed_string::basic_hashed_string() noexcept'],['../classentt_1_1basic__hashed__string.html#a8ec8a507ee512e130842834ac57a20b1',1,'entt::basic_hashed_string::basic_hashed_string(const value_type(&curr)[N]) noexcept'],['../classentt_1_1basic__hashed__string.html#af73ccc8ea097392a5ca14d1d8dfc13f0',1,'entt::basic_hashed_string::basic_hashed_string(const_wrapper wrapper) noexcept'],['../namespaceentt.html#a3221623cd9ea8247dfe3512a40f7fb8a',1,'entt::basic_hashed_string()']]], + ['basic_5fobserver_39',['basic_observer',['../classentt_1_1basic__observer.html',1,'entt::basic_observer< Entity >'],['../classentt_1_1basic__observer.html#adfb08de0ef1c0f57fadc6f6d171b931a',1,'entt::basic_observer::basic_observer()'],['../classentt_1_1basic__observer.html#aa685204c94266b5631c13540012e73c2',1,'entt::basic_observer::basic_observer(const basic_observer &)=delete'],['../classentt_1_1basic__observer.html#accbe2546b1b74de1a59e673cb6250413',1,'entt::basic_observer::basic_observer(basic_observer &&)=delete'],['../classentt_1_1basic__observer.html#abef3c847acf610f1a6f856b05f0f0721',1,'entt::basic_observer::basic_observer(basic_registry< entity_type > &reg, basic_collector< Matcher... >)']]], + ['basic_5fregistry_40',['basic_registry',['../classentt_1_1basic__registry.html',1,'entt::basic_registry< Entity >'],['../classentt_1_1basic__registry.html#a0998b4125d8d2c92817dccac31e7f652',1,'entt::basic_registry::basic_registry()=default'],['../classentt_1_1basic__registry.html#a3fc181b150fee3e42b8cad4103953b9f',1,'entt::basic_registry::basic_registry(basic_registry &&)=default']]], + ['basic_5fregistry_3c_20entity_20_3e_41',['basic_registry< Entity >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::basic_registry< Entity >()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::basic_registry< Entity >()'],['../classentt_1_1basic__runtime__view.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_runtime_view::basic_registry< Entity >()'],['../classentt_1_1basic__snapshot.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_snapshot::basic_registry< Entity >()'],['../classentt_1_1basic__snapshot__loader.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_snapshot_loader::basic_registry< Entity >()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::basic_registry< Entity >()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_view< Entity, exclude_t<>, Component >::basic_registry< Entity >()']]], + ['basic_5fregistry_3c_20entity_5ftype_20_3e_42',['basic_registry< entity_type >',['../classentt_1_1basic__registry.html',1,'entt']]], + ['basic_5fruntime_5fview_43',['basic_runtime_view',['../classentt_1_1basic__runtime__view.html',1,'entt']]], + ['basic_5fsequence_5fcontainer_44',['basic_sequence_container',['../structentt_1_1internal_1_1basic__sequence__container.html',1,'entt::internal']]], + ['basic_5fsnapshot_45',['basic_snapshot',['../classentt_1_1basic__snapshot.html',1,'entt::basic_snapshot< Entity >'],['../classentt_1_1basic__snapshot.html#aff1115b349483d09d10fa4054e458e5e',1,'entt::basic_snapshot::basic_snapshot(const basic_registry< entity_type > &source) noexcept'],['../classentt_1_1basic__snapshot.html#a10f658d8e4feb7df9da8b48119551334',1,'entt::basic_snapshot::basic_snapshot(basic_snapshot &&)=default']]], + ['basic_5fsnapshot_5floader_46',['basic_snapshot_loader',['../classentt_1_1basic__snapshot__loader.html',1,'entt::basic_snapshot_loader< Entity >'],['../classentt_1_1basic__snapshot__loader.html#a03d8dd8dee059da759e407387b09ff8d',1,'entt::basic_snapshot_loader::basic_snapshot_loader(basic_registry< entity_type > &source) noexcept'],['../classentt_1_1basic__snapshot__loader.html#acc078b2e9068ae41a2910168b40322d4',1,'entt::basic_snapshot_loader::basic_snapshot_loader(basic_snapshot_loader &&)=default']]], + ['basic_5fview_47',['basic_view',['../classentt_1_1basic__view.html',1,'entt']]], + ['basic_5fview_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20component_2e_2e_2e_20_3e_48',['basic_view< Entity, exclude_t< Exclude... >, Component... >',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html',1,'entt']]], + ['basic_5fview_3c_20entity_2c_20exclude_5ft_3c_3e_2c_20component_20_3e_49',['basic_view< Entity, exclude_t<>, Component >',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html',1,'entt']]], + ['before_50',['before',['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a039ae0c0999aa4e5c42620f08fe85591',1,'entt::sink< Ret(Args...)>::before()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a7d761b31046aeb204a0392aa8b3fc2c1',1,'entt::sink< Ret(Args...)>::before(Type &&value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aff2dec06fde148ab6f74ba8f5a4679c4',1,'entt::sink< Ret(Args...)>::before(Type &value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ab8247ff409a75c0276dd003735247863',1,'entt::sink< Ret(Args...)>::before(Type *value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a80070f9124f7281cbaf5d01284445f9d',1,'entt::sink< Ret(Args...)>::before()']]], + ['begin_51',['begin',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a579cb6ea5758c7d2a9392ce12260c39e',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::begin()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#af1a415ec22a8874a48254959e0fd462a',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::begin()'],['../classentt_1_1basic__observer.html#a5c0ea51acb993d6cf4cf88d68ea7fd11',1,'entt::basic_observer::begin()'],['../classentt_1_1basic__runtime__view.html#aa1d8a9b29404f27c02ff496fb52318ec',1,'entt::basic_runtime_view::begin()'],['../classentt_1_1sparse__set.html#a8d5d997f5b25667e9fbf50848ba0e4de',1,'entt::sparse_set::begin()'],['../classentt_1_1storage.html#a38c3def57cdcf456eee8ff921458ea7e',1,'entt::storage::begin() const noexcept'],['../classentt_1_1storage.html#ac974a4c14228133c99ef0185fb8bc763',1,'entt::storage::begin() noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a491db0ef235563bc5fe938bbf58656ce',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::begin()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ab4ad1984c053d115316434ebc7fade5b',1,'entt::basic_view< Entity, exclude_t<>, Component >::begin()'],['../structentt_1_1internal_1_1basic__container.html#a373322fbc90faa531a590969b07bcc82',1,'entt::internal::basic_container::begin()'],['../classentt_1_1meta__sequence__container.html#ad4f618296f1ec7d7f5859713ecdf1695',1,'entt::meta_sequence_container::begin()'],['../classentt_1_1meta__associative__container.html#a86dcac50a81b30cd2720b3ac69318ada',1,'entt::meta_associative_container::begin()'],['../classentt_1_1meta__range.html#aef13d506c6cbfa08a5bb507337d86c52',1,'entt::meta_range::begin()']]], + ['bind_52',['bind',['../structentt_1_1meta__ctx.html#ac42cb95e72447d49b7e1400512426e21',1,'entt::meta_ctx']]] ]; diff --git a/search/all_10.html b/search/all_10.html index 6fd3a4aa2..b9106743b 100644 --- a/search/all_10.html +++ b/search/all_10.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_10.js b/search/all_10.js index 0c7ecdea8..60b705117 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -1,33 +1,33 @@ var searchData= [ - ['similar_20projects_256',['Similar projects',['../md_docs_md_references.html',1,'']]], - ['scheduler_257',['scheduler',['../classentt_1_1scheduler.html',1,'entt::scheduler< Delta >'],['../classentt_1_1scheduler.html#a49a81e662dc26831f4a951a715705d6e',1,'entt::scheduler::scheduler()=default'],['../classentt_1_1scheduler.html#af582ffea72368a83ea4dd7d9e563f715',1,'entt::scheduler::scheduler(scheduler &&)=default']]], - ['scoped_5fconnection_258',['scoped_connection',['../structentt_1_1scoped__connection.html',1,'entt::scoped_connection'],['../structentt_1_1scoped__connection.html#a5675cd808dd54a6d9546037d282d3c6c',1,'entt::scoped_connection::scoped_connection()=default'],['../structentt_1_1scoped__connection.html#ab3c50842fea4014f8bf2e51ce4cfbc8a',1,'entt::scoped_connection::scoped_connection(const connection &other)'],['../structentt_1_1scoped__connection.html#ad52da49cdabbfe1a4aada361f48fb9be',1,'entt::scoped_connection::scoped_connection(const scoped_connection &)=delete']]], - ['service_5flocator_259',['service_locator',['../structentt_1_1service__locator.html',1,'entt::service_locator< Service >'],['../structentt_1_1service__locator.html#a120cdb3eb1d820e5649f3d8bac8098d0',1,'entt::service_locator::service_locator()']]], - ['service_5ftype_260',['service_type',['../structentt_1_1service__locator.html#af34a883e56f32a98d7b8a5db87bdf504',1,'entt::service_locator']]], - ['set_261',['set',['../classentt_1_1basic__registry.html#a8a36552e1b95b356169c5b5c1a7e71c4',1,'entt::basic_registry::set()'],['../structentt_1_1service__locator.html#a116dc62f5d2a1c65db9d7528c957e91f',1,'entt::service_locator::set(Args &&... args)'],['../structentt_1_1service__locator.html#a86770e79d01ab5fb0dddffba0bf9a697',1,'entt::service_locator::set(std::shared_ptr< Service > ptr)'],['../structentt_1_1meta__data.html#a9cec301b83378b11ad316663e8ece835',1,'entt::meta_data::set(meta_handle instance, Type &&value) const'],['../structentt_1_1meta__data.html#a3684fa69b0e879ca7b2872fc6cb36189',1,'entt::meta_data::set(meta_handle instance, std::size_t index, Type &&value) const']]], - ['shrink_262',['shrink',['../classentt_1_1basic__continuous__loader.html#aeb2036cd47c0591ff676739b18fba71e',1,'entt::basic_continuous_loader']]], - ['shrink_5fto_5ffit_263',['shrink_to_fit',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a6cc71def601dfb3a1c224b74a5c91da5',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::shrink_to_fit()'],['../classentt_1_1basic__registry.html#aa7135d1c0902a3e079f15f83ca9ed4e1',1,'entt::basic_registry::shrink_to_fit()'],['../classentt_1_1sparse__set.html#a75f5d70148a149e4cbc485c7a7b00dda',1,'entt::sparse_set::shrink_to_fit()'],['../classentt_1_1storage.html#a5cd0e1e611348790e093c0a87355dd95',1,'entt::storage::shrink_to_fit()']]], - ['sigh_264',['sigh',['../classentt_1_1sigh.html',1,'entt']]], - ['sigh_3c_20ret_28args_2e_2e_2e_29_3e_265',['sigh< Ret(Args...)>',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html',1,'entt']]], - ['sigh_3c_20void_28const_20event_20_26_29_3e_266',['sigh< void(const Event &)>',['../classentt_1_1sigh.html',1,'entt']]], - ['sigh_3c_20void_28entt_3a_3abasic_5fregistry_20_26_2c_20const_20entity_29_3e_267',['sigh< void(entt::basic_registry &, const Entity)>',['../classentt_1_1sigh.html',1,'entt']]], - ['sink_268',['sink',['../classentt_1_1sink.html',1,'entt::sink'],['../classentt_1_1connection.html#afe2b37ace8306e708a0dc76c658a4b19',1,'entt::connection::sink()'],['../classentt_1_1dispatcher.html#a0fd52abaeed110ec526918c255f6fcfa',1,'entt::dispatcher::sink()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a04540177a67694d12e9316ac0aef4e45',1,'entt::sink< Ret(Args...)>::sink()'],['../namespaceentt.html#a5f3f083c1335549a9cdfcfeb7779332d',1,'entt::sink()']]], - ['sink_3c_20ret_28args_2e_2e_2e_29_3e_269',['sink< Ret(Args...)>',['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html',1,'entt::sink< Ret(Args...)>'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a64484123196b777083143032560bae7d',1,'entt::sigh< Ret(Args...)>::sink< Ret(Args...)>()']]], - ['sink_5ftype_270',['sink_type',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#aa38cfb19329979f98307eff7a75cc2af',1,'entt::sigh< Ret(Args...)>']]], - ['size_271',['size',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a18fb71cb9621491caf569cf20c99fe3c',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ac8aabc32d123bfa0bc10db289aafff7a',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ab1600321e1a656bb9cda64e7254821ac',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#acf74917323f67e0b81b1253cc42308e9',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__observer.html#aa999b94c5ed4ba5b05fcae92ab1e8a5b',1,'entt::basic_observer::size()'],['../classentt_1_1basic__registry.html#a18b3f019fcd1a74bb28edc0b4e9ceee0',1,'entt::basic_registry::size() const'],['../classentt_1_1basic__registry.html#a46e71b9dcf6e7e00cf7e466887113262',1,'entt::basic_registry::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__runtime__view.html#aa37b29dc04da6ce473790336c1a035c5',1,'entt::basic_runtime_view::size()'],['../classentt_1_1sparse__set.html#a340dff7484f1e58feff58a5f0627e190',1,'entt::sparse_set::size()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#adfa9d55a6bebf3d6133048160f223506',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a1006310c8f34441de27724157e78e220',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8648cc860a64d9adcfc261679b8a174e',1,'entt::basic_view< Entity, exclude_t<>, Component >::size()'],['../structentt_1_1meta__ctor.html#ad0ac4a64b630462768a3f12f6389b6e7',1,'entt::meta_ctor::size()'],['../structentt_1_1meta__func.html#ae4bc5f5e90003362872d8cd056b2f689',1,'entt::meta_func::size()'],['../classentt_1_1scheduler.html#ab0c473e6d4733bdb78f3dc26147de4ad',1,'entt::scheduler::size()'],['../structentt_1_1cache.html#afe769393054badd0f5839667a485b19d',1,'entt::cache::size()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#ab2f3ba2ab5c20816342f5dc43987ba93',1,'entt::sigh< Ret(Args...)>::size()']]], - ['size_5ftype_272',['size_type',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#abdaf90d7a55b932927cfcb6a14cb3068',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a1c83478c5db4749a31a4fb638901a153',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size_type()'],['../classentt_1_1basic__observer.html#a0289d9047ce2171f72d6e1f651f5bf51',1,'entt::basic_observer::size_type()'],['../classentt_1_1basic__registry.html#a865f5458d6c7dba287e73d4dd59b7716',1,'entt::basic_registry::size_type()'],['../classentt_1_1basic__runtime__view.html#a98647bb547cdb01bf248f44e6420b3fd',1,'entt::basic_runtime_view::size_type()'],['../classentt_1_1sparse__set.html#a3d2138b0eb8c7ac968e9e38a9e981ec1',1,'entt::sparse_set::size_type()'],['../classentt_1_1storage.html#a91479f00657aa72597c95a393833218b',1,'entt::storage::size_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#a19c9206956d0721c135c5c88cd47c467',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::size_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a1e689febb974e9855dc2b033ae240643',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a6df04cc90dcce96291a88546aa287ca7',1,'entt::basic_view< Entity, exclude_t<>, Component >::size_type()'],['../structentt_1_1meta__ctor.html#a7a267e333222dab22e7a965137538f18',1,'entt::meta_ctor::size_type()'],['../structentt_1_1meta__func.html#a422ec572c7c56d3cb46d09704be64f65',1,'entt::meta_func::size_type()'],['../classentt_1_1meta__type.html#a7362687fc89444507cded22f57be3ff0',1,'entt::meta_type::size_type()'],['../classentt_1_1scheduler.html#afcec47d6ec28a994af2a7097348ce59f',1,'entt::scheduler::size_type()'],['../structentt_1_1cache.html#aee66d7039b665d6636be29c255065aa3',1,'entt::cache::size_type()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#aa1eb227b5cb5c4910dacccd38748a209',1,'entt::sigh< Ret(Args...)>::size_type()']]], - ['snapshot_273',['snapshot',['../classentt_1_1basic__registry.html#a7410d16bbe66245fc70d7ef9ab643ed6',1,'entt::basic_registry::snapshot()'],['../namespaceentt.html#a80012f9fa628920a3507ae947704d447',1,'entt::snapshot()']]], - ['snapshot_5floader_274',['snapshot_loader',['../namespaceentt.html#ae7e50fc296c4ea68183db332950b99f5',1,'entt']]], - ['sort_275',['sort',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a75f3809337978fb02cb31b3155f00dbd',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::sort(Compare compare, Sort algo=Sort{}, Args &&... args)'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a9970a9683d86e9cc664e01144803d598',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::sort() const'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a86ae2163fd9b2999ff2faba740a9af05',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::sort()'],['../classentt_1_1basic__registry.html#a467d90b09d33e332aae0ba9eceb83961',1,'entt::basic_registry::sort(Compare compare, Sort algo=Sort{}, Args &&... args)'],['../classentt_1_1basic__registry.html#a61582ffc551f263b2b691a5619ce9d97',1,'entt::basic_registry::sort()'],['../classentt_1_1sparse__set.html#ad64875d6e1981746f853d8cb62af15d8',1,'entt::sparse_set::sort()'],['../classentt_1_1storage.html#a1c60cfb5693af240586dbcd22c4c40cd',1,'entt::storage::sort()']]], - ['sortable_276',['sortable',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a0ecc1d294fd7fcfc47c38110beb3b5b3',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::sortable()'],['../classentt_1_1basic__registry.html#a83768b9f085526f149b373ee1abdb0b8',1,'entt::basic_registry::sortable()']]], - ['sparse_5fset_277',['sparse_set',['../classentt_1_1sparse__set.html',1,'entt::sparse_set< Entity >'],['../classentt_1_1sparse__set.html#a8ef544aaed30126797f6f0b9a9f8b9e8',1,'entt::sparse_set::sparse_set()=default'],['../classentt_1_1sparse__set.html#af8f4f137b5ac0984599067d5408db5bf',1,'entt::sparse_set::sparse_set(sparse_set &&)=default']]], - ['sparse_5fset_3c_20entity_5ftype_20_3e_278',['sparse_set< entity_type >',['../classentt_1_1sparse__set.html',1,'entt']]], - ['std_5fsort_279',['std_sort',['../structentt_1_1std__sort.html',1,'entt']]], - ['storage_280',['storage',['../classentt_1_1storage.html',1,'entt']]], - ['storage_3c_20entity_2c_20component_20_3e_281',['storage< Entity, Component >',['../classentt_1_1storage.html',1,'entt']]], - ['storage_3c_20entity_2c_20type_2c_20std_3a_3aenable_5fif_5ft_3c_20entt_5fis_5fempty_28type_29_3e_20_3e_282',['storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >',['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html',1,'entt']]], - ['storage_3c_20entity_5ftype_2c_20payload_5ftype_20_3e_283',['storage< entity_type, payload_type >',['../classentt_1_1storage.html',1,'entt']]], - ['succeed_284',['succeed',['../classentt_1_1process.html#a43d63ba9304654f0209fc32d2c74f4ce',1,'entt::process']]], - ['swap_285',['swap',['../classentt_1_1sparse__set.html#a7e6b341dd385fc5802f8ab5de2a2845c',1,'entt::sparse_set::swap()'],['../classentt_1_1storage.html#ad98116de758a54b3b6df89f19d968e40',1,'entt::storage::swap()'],['../classentt_1_1meta__any.html#a939cebbfd07b49ed6365c302f838dc03',1,'entt::meta_any::swap()']]] + ['similar_20projects_333',['Similar projects',['../md_docs_md_references.html',1,'']]], + ['scheduler_334',['scheduler',['../classentt_1_1scheduler.html',1,'entt::scheduler< Delta >'],['../classentt_1_1scheduler.html#a49a81e662dc26831f4a951a715705d6e',1,'entt::scheduler::scheduler()=default'],['../classentt_1_1scheduler.html#af582ffea72368a83ea4dd7d9e563f715',1,'entt::scheduler::scheduler(scheduler &&)=default']]], + ['scoped_5fconnection_335',['scoped_connection',['../structentt_1_1scoped__connection.html',1,'entt::scoped_connection'],['../structentt_1_1scoped__connection.html#a5675cd808dd54a6d9546037d282d3c6c',1,'entt::scoped_connection::scoped_connection()=default'],['../structentt_1_1scoped__connection.html#ab3c50842fea4014f8bf2e51ce4cfbc8a',1,'entt::scoped_connection::scoped_connection(const connection &other)'],['../structentt_1_1scoped__connection.html#ad52da49cdabbfe1a4aada361f48fb9be',1,'entt::scoped_connection::scoped_connection(const scoped_connection &)=delete']]], + ['service_5flocator_336',['service_locator',['../structentt_1_1service__locator.html',1,'entt::service_locator< Service >'],['../structentt_1_1service__locator.html#a120cdb3eb1d820e5649f3d8bac8098d0',1,'entt::service_locator::service_locator()']]], + ['service_5ftype_337',['service_type',['../structentt_1_1service__locator.html#af34a883e56f32a98d7b8a5db87bdf504',1,'entt::service_locator']]], + ['set_338',['set',['../classentt_1_1basic__registry.html#a7d771eee6e8e573bf1b8e4e8501ea7f1',1,'entt::basic_registry::set()'],['../structentt_1_1service__locator.html#a116dc62f5d2a1c65db9d7528c957e91f',1,'entt::service_locator::set(Args &&... args)'],['../structentt_1_1service__locator.html#a86770e79d01ab5fb0dddffba0bf9a697',1,'entt::service_locator::set(std::shared_ptr< Service > ptr)'],['../structentt_1_1meta__data.html#a9cec301b83378b11ad316663e8ece835',1,'entt::meta_data::set()']]], + ['shrink_339',['shrink',['../classentt_1_1basic__continuous__loader.html#a01b949f4a5829bd5bf3738a7e0f776d2',1,'entt::basic_continuous_loader']]], + ['shrink_5fto_5ffit_340',['shrink_to_fit',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a6cc71def601dfb3a1c224b74a5c91da5',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::shrink_to_fit()'],['../classentt_1_1basic__registry.html#a63aa387e557553d61483a58807cd785e',1,'entt::basic_registry::shrink_to_fit()'],['../classentt_1_1sparse__set.html#a75f5d70148a149e4cbc485c7a7b00dda',1,'entt::sparse_set::shrink_to_fit()'],['../classentt_1_1storage.html#a5cd0e1e611348790e093c0a87355dd95',1,'entt::storage::shrink_to_fit()']]], + ['sigh_341',['sigh',['../classentt_1_1sigh.html',1,'entt']]], + ['sigh_3c_20ret_28args_2e_2e_2e_29_3e_342',['sigh< Ret(Args...)>',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html',1,'entt']]], + ['sigh_3c_20void_28entt_3a_3abasic_5fregistry_20_26_2c_20const_20entity_29_3e_343',['sigh< void(entt::basic_registry &, const Entity)>',['../classentt_1_1sigh.html',1,'entt']]], + ['sigh_3c_20void_28event_20_26_29_3e_344',['sigh< void(Event &)>',['../classentt_1_1sigh.html',1,'entt']]], + ['sink_345',['sink',['../classentt_1_1sink.html',1,'entt::sink< typename >'],['../classentt_1_1connection.html#afe2b37ace8306e708a0dc76c658a4b19',1,'entt::connection::sink()'],['../classentt_1_1dispatcher.html#a0fd52abaeed110ec526918c255f6fcfa',1,'entt::dispatcher::sink()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a780866cd63d33f06b810b0d29300d8dd',1,'entt::sink< Ret(Args...)>::sink()'],['../namespaceentt.html#a1367d938e16a6c5b6aaedab5cf10f295',1,'entt::sink()']]], + ['sink_3c_20ret_28args_2e_2e_2e_29_3e_346',['sink< Ret(Args...)>',['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html',1,'entt::sink< Ret(Args...)>'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a64484123196b777083143032560bae7d',1,'entt::sigh< Ret(Args...)>::sink< Ret(Args...)>()']]], + ['sink_5ftype_347',['sink_type',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#ae3b533533001fd0d5d56b9d17af8299f',1,'entt::sigh< Ret(Args...)>']]], + ['size_348',['size',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a5dfda1194da0238a2134a2d38adee0c0',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a6fc873ee358dcd44f1b0246c83cd5f59',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ac16071864fe6fad913cc91e54c7349bc',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#aa56bdcb8d6ab81ea012065251f78637e',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size() const noexcept'],['../classentt_1_1basic__observer.html#a17bb685d6b0aa60481355dc36fe01f38',1,'entt::basic_observer::size()'],['../classentt_1_1basic__registry.html#a747d182de87516a3445f8df77d65e815',1,'entt::basic_registry::size() const'],['../classentt_1_1basic__registry.html#a58f71029ea074358486a0214677a786e',1,'entt::basic_registry::size() const noexcept'],['../classentt_1_1basic__runtime__view.html#ab91318abb3728adf349cd08c428c2be8',1,'entt::basic_runtime_view::size()'],['../classentt_1_1sparse__set.html#aedbdc87fbc0ee7ca8331ce7a38d993b4',1,'entt::sparse_set::size()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ac0e2d010cadb8ccfceacd95d6000543a',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size() const noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a47371aa08e06b1c720d6837350813d9c',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size() const noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8ce20980a8bcb36c3e2c8a43d1d8cbce',1,'entt::basic_view< Entity, exclude_t<>, Component >::size()'],['../structentt_1_1internal_1_1basic__container.html#a823c1ee63ab76094d7f1a472192b2c05',1,'entt::internal::basic_container::size()'],['../classentt_1_1meta__sequence__container.html#acd6df88b81f558e1259067f15b62b4ea',1,'entt::meta_sequence_container::size()'],['../classentt_1_1meta__associative__container.html#a8b569c0d4a96dfaf1bfed1383f6d3e24',1,'entt::meta_associative_container::size()'],['../structentt_1_1meta__ctor.html#a7479fab2d65164a188a70b227dab48b9',1,'entt::meta_ctor::size()'],['../structentt_1_1meta__func.html#a42dc01e2d2fbb666e60b9d80eddb9cad',1,'entt::meta_func::size()'],['../classentt_1_1scheduler.html#a991b4a1e5c02f66734552ded7acec4df',1,'entt::scheduler::size()'],['../structentt_1_1resource__cache.html#a074f9d3fcb7543f677070d5d26bc310e',1,'entt::resource_cache::size()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a0c12f2c644ac75e49c6bc530037e5dcb',1,'entt::sigh< Ret(Args...)>::size()']]], + ['size_5ftype_349',['size_type',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#abdaf90d7a55b932927cfcb6a14cb3068',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a1c83478c5db4749a31a4fb638901a153',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size_type()'],['../classentt_1_1basic__observer.html#a147a0e35035fc3c19b67b31d66d2d80b',1,'entt::basic_observer::size_type()'],['../classentt_1_1basic__registry.html#a6a44260f861a699f1353097391c51636',1,'entt::basic_registry::size_type()'],['../classentt_1_1basic__runtime__view.html#aabb4450ce3d686fe05bd92e5975d11fb',1,'entt::basic_runtime_view::size_type()'],['../classentt_1_1sparse__set.html#a3d2138b0eb8c7ac968e9e38a9e981ec1',1,'entt::sparse_set::size_type()'],['../classentt_1_1storage.html#a91479f00657aa72597c95a393833218b',1,'entt::storage::size_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html#a82bf61465116e84cb59b5b0d5c44c0f7',1,'entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >::size_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a1e689febb974e9855dc2b033ae240643',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a6df04cc90dcce96291a88546aa287ca7',1,'entt::basic_view< Entity, exclude_t<>, Component >::size_type()'],['../structentt_1_1internal_1_1basic__container.html#af3188ac7c5d7f5034fb3b06ef26d2d70',1,'entt::internal::basic_container::size_type()'],['../classentt_1_1meta__sequence__container.html#aa24e9df149bccfada6257266e5d829b1',1,'entt::meta_sequence_container::size_type()'],['../classentt_1_1meta__associative__container.html#a9ef078a3364ff3d53cec2bda15f4782f',1,'entt::meta_associative_container::size_type()'],['../structentt_1_1meta__ctor.html#a528fb5d47f52feb9917fac849b24026d',1,'entt::meta_ctor::size_type()'],['../structentt_1_1meta__func.html#aa35b75b107a0e02f7f03f0737980a428',1,'entt::meta_func::size_type()'],['../classentt_1_1meta__type.html#a9d7a45ed06b058813b928e2778499a5e',1,'entt::meta_type::size_type()'],['../classentt_1_1scheduler.html#afcec47d6ec28a994af2a7097348ce59f',1,'entt::scheduler::size_type()'],['../structentt_1_1resource__cache.html#aa9251f4bd388f39b18b6b416f58170e1',1,'entt::resource_cache::size_type()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#aa1eb227b5cb5c4910dacccd38748a209',1,'entt::sigh< Ret(Args...)>::size_type()']]], + ['snapshot_350',['snapshot',['../namespaceentt.html#a80012f9fa628920a3507ae947704d447',1,'entt']]], + ['snapshot_5floader_351',['snapshot_loader',['../namespaceentt.html#ae7e50fc296c4ea68183db332950b99f5',1,'entt']]], + ['sort_352',['sort',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a75f3809337978fb02cb31b3155f00dbd',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::sort(Compare compare, Sort algo=Sort{}, Args &&... args)'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a9970a9683d86e9cc664e01144803d598',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::sort() const'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a86ae2163fd9b2999ff2faba740a9af05',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::sort()'],['../classentt_1_1basic__registry.html#a38ac2a883e3d881c6ae5a05a0252b7ae',1,'entt::basic_registry::sort(Compare compare, Sort algo=Sort{}, Args &&... args)'],['../classentt_1_1basic__registry.html#a2907f89b80fb692b16727e5e67a91c5d',1,'entt::basic_registry::sort()'],['../classentt_1_1sparse__set.html#ad64875d6e1981746f853d8cb62af15d8',1,'entt::sparse_set::sort()'],['../classentt_1_1storage.html#a1c60cfb5693af240586dbcd22c4c40cd',1,'entt::storage::sort()']]], + ['sortable_353',['sortable',['../classentt_1_1basic__registry.html#a5f7af56d6b9fca94a6ebd6ab13896b27',1,'entt::basic_registry::sortable() const'],['../classentt_1_1basic__registry.html#a471ce703c5f53fae1ffd4bc3543b1e95',1,'entt::basic_registry::sortable(const basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... > &) noexcept']]], + ['sparse_5fset_354',['sparse_set',['../classentt_1_1sparse__set.html',1,'entt::sparse_set< Entity >'],['../classentt_1_1sparse__set.html#a8ef544aaed30126797f6f0b9a9f8b9e8',1,'entt::sparse_set::sparse_set()=default'],['../classentt_1_1sparse__set.html#af8f4f137b5ac0984599067d5408db5bf',1,'entt::sparse_set::sparse_set(sparse_set &&)=default']]], + ['sparse_5fset_3c_20entity_5ftype_20_3e_355',['sparse_set< entity_type >',['../classentt_1_1sparse__set.html',1,'entt']]], + ['std_5fsort_356',['std_sort',['../structentt_1_1std__sort.html',1,'entt']]], + ['storage_357',['storage',['../classentt_1_1storage.html',1,'entt']]], + ['storage_3c_20entity_2c_20component_20_3e_358',['storage< Entity, Component >',['../classentt_1_1storage.html',1,'entt']]], + ['storage_3c_20entity_2c_20type_2c_20std_3a_3aenable_5fif_5ft_3c_20is_5feto_5feligible_5fv_3c_20type_20_3e_20_3e_20_3e_359',['storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >',['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html',1,'entt']]], + ['storage_3c_20entity_5ftype_2c_20payload_5ftype_20_3e_360',['storage< entity_type, payload_type >',['../classentt_1_1storage.html',1,'entt']]], + ['succeed_361',['succeed',['../classentt_1_1process.html#a4380dab12dc4c7559ada2182468aa1db',1,'entt::process']]], + ['swap_362',['swap',['../classentt_1_1sparse__set.html#a7e6b341dd385fc5802f8ab5de2a2845c',1,'entt::sparse_set::swap()'],['../classentt_1_1storage.html#ad98116de758a54b3b6df89f19d968e40',1,'entt::storage::swap()'],['../classentt_1_1meta__any.html#a939cebbfd07b49ed6365c302f838dc03',1,'entt::meta_any::swap()']]] ]; diff --git a/search/all_11.html b/search/all_11.html index f78343b9b..459c97797 100644 --- a/search/all_11.html +++ b/search/all_11.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_11.js b/search/all_11.js index 6f9494e7a..a70c86568 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -1,28 +1,30 @@ var searchData= [ - ['tag_286',['tag',['../namespaceentt.html#a9f7bb8c357f08a01ad9c8dab0ea40c1c',1,'entt']]], - ['temp_287',['temp',['../structentt_1_1cache.html#a3083170fdfa3f865931f9222d897d783',1,'entt::cache']]], - ['tick_288',['tick',['../classentt_1_1process.html#aacc7fe0ef3265113079c70ff8cd9478d',1,'entt::process']]], - ['trigger_289',['trigger',['../classentt_1_1dispatcher.html#ac3d3eae7004c63f0232b09f2770c4ebd',1,'entt::dispatcher::trigger(Args &&... args)'],['../classentt_1_1dispatcher.html#a1d14234071d22c9fe09c453ebd818d2e',1,'entt::dispatcher::trigger(Event &&event)']]], - ['try_5fcast_290',['try_cast',['../classentt_1_1meta__any.html#aa545482520009cfd0b70c77269487213',1,'entt::meta_any::try_cast() const'],['../classentt_1_1meta__any.html#a92f9591ef0d0e8d146be79b2103efb33',1,'entt::meta_any::try_cast()']]], - ['try_5fctx_291',['try_ctx',['../classentt_1_1basic__registry.html#a2c4263817983a72fd8f769b6acbbe2f4',1,'entt::basic_registry::try_ctx() const'],['../classentt_1_1basic__registry.html#a170a85ec59ceb7a34e51cfe2f2572531',1,'entt::basic_registry::try_ctx()']]], - ['try_5fget_292',['try_get',['../structentt_1_1basic__actor.html#afb2752c70a8429962b4e0c5ca240e95a',1,'entt::basic_actor::try_get() const'],['../structentt_1_1basic__actor.html#a2c9c5fdcdc7a524a917c419a59bed405',1,'entt::basic_actor::try_get()'],['../classentt_1_1basic__registry.html#a1c36e4794e3445a34cec35f174bdd58d',1,'entt::basic_registry::try_get([[maybe_unused]] const entity_type entity) const'],['../classentt_1_1basic__registry.html#a3a9dab985728eefd79e9e4d206f3d305',1,'entt::basic_registry::try_get([[maybe_unused]] const entity_type entity)'],['../classentt_1_1storage.html#a267639f029a1a4ffab876e3a47c78a62',1,'entt::storage::try_get(const entity_type entt) const'],['../classentt_1_1storage.html#a7cc1f951e78e7678f19fb8b3cf7065d1',1,'entt::storage::try_get(const entity_type entt)']]], - ['type_293',['type',['../structentt_1_1type__list__cat_3_4.html#a957e88d5bc4c1cbf4a13fbddbe2e176f',1,'entt::type_list_cat<>::type()'],['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4.html#ae17db475954ad06eba24fd1eedba5f8b',1,'entt::type_list_cat< type_list< Type... >, type_list< Other... >, List... >::type()'],['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4.html#a0c40287fad9d80f0532d80bf48f219ed',1,'entt::type_list_cat< type_list< Type... > >::type()'],['../structentt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4.html#a378823486aa4e4f288b1d73b2703c485',1,'entt::type_list_unique< type_list< Type, Other... > >::type()'],['../structentt_1_1type__list__unique_3_01type__list_3_4_01_4.html#a48245981f9818ca2601b9815cbfa5b79',1,'entt::type_list_unique< type_list<> >::type()'],['../classentt_1_1member__class.html#aa512dd4465bfab2dc09f759ae882a08a',1,'entt::member_class::type()'],['../classentt_1_1family.html#ad2c16ecd854f12f1aa70ceaba094e43a',1,'entt::family::type()'],['../classentt_1_1identifier.html#adb3aad553b8d57ef94581af39fc53178',1,'entt::identifier::type()'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a0e0158b6908f4c3a40f81c456f8bd89c',1,'entt::meta_factory< Type >::type()'],['../classentt_1_1meta__any.html#a406ea303f140056a30103d90afab2737',1,'entt::meta_any::type()'],['../structentt_1_1meta__base.html#a5e9f69b43cdc90add110654acde5e8b6',1,'entt::meta_base::type()'],['../structentt_1_1meta__conv.html#accdedbb8b1636f59967dc30ba5d7e753',1,'entt::meta_conv::type()'],['../structentt_1_1meta__data.html#a4d99cf1fb67d2bea840fa608dc95e64f',1,'entt::meta_data::type()']]], - ['type_5fid_294',['type_id',['../classentt_1_1meta__type.html#afe33392dbdfe4955026b441a5da0eebd',1,'entt::meta_type']]], - ['type_5findex_295',['type_index',['../structentt_1_1type__index.html',1,'entt']]], - ['type_5finfo_296',['type_info',['../structentt_1_1type__info.html',1,'entt']]], - ['type_5flist_297',['type_list',['../structentt_1_1type__list.html',1,'entt']]], - ['type_5flist_3c_20type_2e_2e_2e_20_3e_298',['type_list< Type... >',['../structentt_1_1type__list.html',1,'entt']]], - ['type_5flist_5fcat_299',['type_list_cat',['../structentt_1_1type__list__cat.html',1,'entt']]], - ['type_5flist_5fcat_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_20_3e_300',['type_list_cat< type_list< Type... > >',['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4.html',1,'entt']]], - ['type_5flist_5fcat_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_2c_20type_5flist_3c_20other_2e_2e_2e_20_3e_2c_20list_2e_2e_2e_20_3e_301',['type_list_cat< type_list< Type... >, type_list< Other... >, List... >',['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4.html',1,'entt']]], - ['type_5flist_5fcat_3c_3e_302',['type_list_cat<>',['../structentt_1_1type__list__cat_3_4.html',1,'entt']]], - ['type_5flist_5fcat_5ft_303',['type_list_cat_t',['../namespaceentt.html#a546467a3662e9a915d5d519ad565e801',1,'entt']]], - ['type_5flist_5fsize_304',['type_list_size',['../structentt_1_1type__list__size.html',1,'entt']]], - ['type_5flist_5fsize_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_20_3e_305',['type_list_size< type_list< Type... > >',['../structentt_1_1type__list__size_3_01type__list_3_01Type_8_8_8_01_4_01_4.html',1,'entt']]], - ['type_5flist_5fsize_5fv_306',['type_list_size_v',['../namespaceentt.html#a6a9c0b65bfb15bb63c8389391be28eb5',1,'entt']]], - ['type_5flist_5funique_307',['type_list_unique',['../structentt_1_1type__list__unique.html',1,'entt']]], - ['type_5flist_5funique_3c_20type_5flist_3c_20type_2c_20other_2e_2e_2e_20_3e_20_3e_308',['type_list_unique< type_list< Type, Other... > >',['../structentt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4.html',1,'entt']]], - ['type_5flist_5funique_3c_20type_5flist_3c_3e_20_3e_309',['type_list_unique< type_list<> >',['../structentt_1_1type__list__unique_3_01type__list_3_4_01_4.html',1,'entt']]], - ['type_5flist_5funique_5ft_310',['type_list_unique_t',['../namespaceentt.html#a75a277a6037279d65cd3874b46ec7166',1,'entt']]] + ['tag_363',['tag',['../namespaceentt.html#a9f7bb8c357f08a01ad9c8dab0ea40c1c',1,'entt']]], + ['temp_364',['temp',['../structentt_1_1resource__cache.html#a74d899246a6acf2414d6b149e12533c2',1,'entt::resource_cache']]], + ['tick_365',['tick',['../classentt_1_1process.html#aacc7fe0ef3265113079c70ff8cd9478d',1,'entt::process']]], + ['to_5fentity_366',['to_entity',['../namespaceentt.html#adb31e9165a07456c03f8c64295117824',1,'entt']]], + ['to_5fintegral_367',['to_integral',['../namespaceentt.html#a71abd3e36498ea599ce0abc367d7c3ae',1,'entt']]], + ['trigger_368',['trigger',['../classentt_1_1dispatcher.html#ac3d3eae7004c63f0232b09f2770c4ebd',1,'entt::dispatcher::trigger(Args &&... args)'],['../classentt_1_1dispatcher.html#a1d14234071d22c9fe09c453ebd818d2e',1,'entt::dispatcher::trigger(Event &&event)']]], + ['try_5fcast_369',['try_cast',['../classentt_1_1meta__any.html#aa545482520009cfd0b70c77269487213',1,'entt::meta_any::try_cast() const'],['../classentt_1_1meta__any.html#a92f9591ef0d0e8d146be79b2103efb33',1,'entt::meta_any::try_cast()']]], + ['try_5fctx_370',['try_ctx',['../classentt_1_1basic__registry.html#aaa2092312ca7c3ac588d4ef4c8d1be32',1,'entt::basic_registry::try_ctx() const'],['../classentt_1_1basic__registry.html#ab25a060f43bbb5ce9aec1f7f5a698220',1,'entt::basic_registry::try_ctx()']]], + ['try_5fget_371',['try_get',['../structentt_1_1basic__actor.html#afb2752c70a8429962b4e0c5ca240e95a',1,'entt::basic_actor::try_get() const'],['../structentt_1_1basic__actor.html#a2c9c5fdcdc7a524a917c419a59bed405',1,'entt::basic_actor::try_get()'],['../structentt_1_1basic__handle.html#a6564e44b444db487d61b567b23c7724a',1,'entt::basic_handle::try_get()'],['../classentt_1_1basic__registry.html#a9a01c958149b6c0d5b233a1a7c3c3bb3',1,'entt::basic_registry::try_get([[maybe_unused]] const entity_type entity) const'],['../classentt_1_1basic__registry.html#acc3f7f2d48549f2386b065988bc372b7',1,'entt::basic_registry::try_get([[maybe_unused]] const entity_type entity)'],['../classentt_1_1storage.html#a267639f029a1a4ffab876e3a47c78a62',1,'entt::storage::try_get(const entity_type entt) const'],['../classentt_1_1storage.html#a7cc1f951e78e7678f19fb8b3cf7065d1',1,'entt::storage::try_get(const entity_type entt)']]], + ['type_372',['type',['../structentt_1_1type__list__cat_3_4.html#a957e88d5bc4c1cbf4a13fbddbe2e176f',1,'entt::type_list_cat<>::type()'],['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4.html#ae17db475954ad06eba24fd1eedba5f8b',1,'entt::type_list_cat< type_list< Type... >, type_list< Other... >, List... >::type()'],['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4.html#a0c40287fad9d80f0532d80bf48f219ed',1,'entt::type_list_cat< type_list< Type... > >::type()'],['../structentt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4.html#a378823486aa4e4f288b1d73b2703c485',1,'entt::type_list_unique< type_list< Type, Other... > >::type()'],['../structentt_1_1type__list__unique_3_01type__list_3_4_01_4.html#a48245981f9818ca2601b9815cbfa5b79',1,'entt::type_list_unique< type_list<> >::type()'],['../classentt_1_1member__class.html#aa512dd4465bfab2dc09f759ae882a08a',1,'entt::member_class::type()'],['../structentt_1_1pool.html#a01369400e75656df0a7d693114251729',1,'entt::pool::type()'],['../structentt_1_1pool_3_01Entity_00_01const_01Type_01_4.html#aaacd5480f9230ba95c2627e7fa77eb62',1,'entt::pool< Entity, const Type >::type()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#ada5b094a0d859325dbe1241f3d956c02',1,'entt::delegate< Ret(Args...)>::type()'],['../classentt_1_1family.html#ad2c16ecd854f12f1aa70ceaba094e43a',1,'entt::family::type()'],['../classentt_1_1identifier.html#adb3aad553b8d57ef94581af39fc53178',1,'entt::identifier::type()'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a0e0158b6908f4c3a40f81c456f8bd89c',1,'entt::meta_factory< Type >::type()'],['../classentt_1_1meta__any.html#a2097e0bc8ec091807a1213052bc761c7',1,'entt::meta_any::type()'],['../structentt_1_1meta__base.html#ad3ce36c924fc3392732140dcf890bf32',1,'entt::meta_base::type()'],['../structentt_1_1meta__conv.html#a6e1e6363e5080fe2fe0a8d4553d19230',1,'entt::meta_conv::type()'],['../structentt_1_1meta__data.html#aa81980c2d202f511ec8afcb8b324afb4',1,'entt::meta_data::type()']]], + ['type_5fid_373',['type_id',['../classentt_1_1meta__type.html#a0e4c4bcdbc69c49fbb4284c9af56e455',1,'entt::meta_type']]], + ['type_5findex_374',['type_index',['../structentt_1_1type__index.html',1,'entt']]], + ['type_5finfo_375',['type_info',['../structentt_1_1type__info.html',1,'entt']]], + ['type_5flist_376',['type_list',['../structentt_1_1type__list.html',1,'entt']]], + ['type_5flist_3c_20type_2e_2e_2e_20_3e_377',['type_list< Type... >',['../structentt_1_1type__list.html',1,'entt']]], + ['type_5flist_5fcat_378',['type_list_cat',['../structentt_1_1type__list__cat.html',1,'entt']]], + ['type_5flist_5fcat_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_20_3e_379',['type_list_cat< type_list< Type... > >',['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4.html',1,'entt']]], + ['type_5flist_5fcat_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_2c_20type_5flist_3c_20other_2e_2e_2e_20_3e_2c_20list_2e_2e_2e_20_3e_380',['type_list_cat< type_list< Type... >, type_list< Other... >, List... >',['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4.html',1,'entt']]], + ['type_5flist_5fcat_3c_3e_381',['type_list_cat<>',['../structentt_1_1type__list__cat_3_4.html',1,'entt']]], + ['type_5flist_5fcat_5ft_382',['type_list_cat_t',['../namespaceentt.html#a546467a3662e9a915d5d519ad565e801',1,'entt']]], + ['type_5flist_5fsize_383',['type_list_size',['../structentt_1_1type__list__size.html',1,'entt']]], + ['type_5flist_5fsize_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_20_3e_384',['type_list_size< type_list< Type... > >',['../structentt_1_1type__list__size_3_01type__list_3_01Type_8_8_8_01_4_01_4.html',1,'entt']]], + ['type_5flist_5fsize_5fv_385',['type_list_size_v',['../namespaceentt.html#a6a9c0b65bfb15bb63c8389391be28eb5',1,'entt']]], + ['type_5flist_5funique_386',['type_list_unique',['../structentt_1_1type__list__unique.html',1,'entt']]], + ['type_5flist_5funique_3c_20type_5flist_3c_20type_2c_20other_2e_2e_2e_20_3e_20_3e_387',['type_list_unique< type_list< Type, Other... > >',['../structentt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4.html',1,'entt']]], + ['type_5flist_5funique_3c_20type_5flist_3c_3e_20_3e_388',['type_list_unique< type_list<> >',['../structentt_1_1type__list__unique_3_01type__list_3_4_01_4.html',1,'entt']]], + ['type_5flist_5funique_5ft_389',['type_list_unique_t',['../namespaceentt.html#a75a277a6037279d65cd3874b46ec7166',1,'entt']]] ]; diff --git a/search/all_12.html b/search/all_12.html index dd9ff1d59..290ee76ee 100644 --- a/search/all_12.html +++ b/search/all_12.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_12.js b/search/all_12.js index 611867810..8c287f5ba 100644 --- a/search/all_12.js +++ b/search/all_12.js @@ -1,6 +1,8 @@ var searchData= [ - ['unpause_311',['unpause',['../classentt_1_1process.html#a91fd8adb2ea48c88c6f9fb5818890f67',1,'entt::process']]], - ['unset_312',['unset',['../classentt_1_1basic__registry.html#a9a0fb921949a9cd26cb7f3d565368b0e',1,'entt::basic_registry']]], - ['update_313',['update',['../structentt_1_1basic__collector_3_4.html#a21e0f9aa34941dd983c52fd6a9893de2',1,'entt::basic_collector<>::update()'],['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#a18c379bbc79d96ded091051abe019d3e',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >::update()'],['../structentt_1_1process__adaptor.html#a7514fabbbda491742872bc0e52dde5c2',1,'entt::process_adaptor::update()'],['../classentt_1_1scheduler.html#a827eae426378df9ed9190752156a4154',1,'entt::scheduler::update()'],['../classentt_1_1dispatcher.html#aabed6fd7fa4027dcfa3afc7bc20f2784',1,'entt::dispatcher::update()'],['../classentt_1_1dispatcher.html#ae15c11634047d7718db5e2e30675c80c',1,'entt::dispatcher::update() const']]] + ['unpack_5fas_5ft_390',['unpack_as_t',['../namespaceentt.html#a61a837a49598350009f463e37c86d322',1,'entt']]], + ['unpack_5fas_5fv_391',['unpack_as_v',['../namespaceentt.html#a447c782d9f4f5332dfd4dde6f03d4a4e',1,'entt']]], + ['unpause_392',['unpause',['../classentt_1_1process.html#a5b024d8b110a8ab631132acc6abfb9e1',1,'entt::process']]], + ['unset_393',['unset',['../classentt_1_1basic__registry.html#aaa23b74e76b1749bb510a86e9d31b9cd',1,'entt::basic_registry']]], + ['update_394',['update',['../structentt_1_1basic__collector_3_4.html#a13ce2f2ee1d5e8c852fa055cb693a210',1,'entt::basic_collector<>::update()'],['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#a57c1366ef7a47ff4e859deddaa8e8f64',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >::update()'],['../structentt_1_1process__adaptor.html#a7514fabbbda491742872bc0e52dde5c2',1,'entt::process_adaptor::update()'],['../classentt_1_1scheduler.html#a827eae426378df9ed9190752156a4154',1,'entt::scheduler::update()'],['../classentt_1_1dispatcher.html#aabed6fd7fa4027dcfa3afc7bc20f2784',1,'entt::dispatcher::update()'],['../classentt_1_1dispatcher.html#ae15c11634047d7718db5e2e30675c80c',1,'entt::dispatcher::update() const']]] ]; diff --git a/search/all_13.html b/search/all_13.html index 2611a100d..f7d46e7af 100644 --- a/search/all_13.html +++ b/search/all_13.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_13.js b/search/all_13.js index 9ba7d47b9..82966dd69 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -1,11 +1,11 @@ var searchData= [ - ['valid_314',['valid',['../classentt_1_1basic__registry.html#a5d5c37b734edc54321d4abf507c6b948',1,'entt::basic_registry']]], - ['value_315',['value',['../classentt_1_1basic__hashed__string.html#abbd837edf6b152c7b46bfd619241264c',1,'entt::basic_hashed_string::value(const value_type(&str)[N]) ENTT_NOEXCEPT'],['../classentt_1_1basic__hashed__string.html#a9c29491d20b14d8815229604d3580d3e',1,'entt::basic_hashed_string::value(const_wrapper wrapper) ENTT_NOEXCEPT'],['../classentt_1_1basic__hashed__string.html#a7ccb9802c4f1077537df9b56e33e1f46',1,'entt::basic_hashed_string::value(const value_type *str, std::size_t size) ENTT_NOEXCEPT'],['../classentt_1_1basic__hashed__string.html#afb3a92282e81fb50af66953f39671f3c',1,'entt::basic_hashed_string::value() const ENTT_NOEXCEPT'],['../structentt_1_1type__index.html#afe595aab15f065812bb2a82e1c717c2e',1,'entt::type_index::value()'],['../structentt_1_1meta__prop.html#a82a1d1796e873be7ba0c9fb539ec22ef',1,'entt::meta_prop::value()']]], - ['value_5ftype_316',['value_type',['../classentt_1_1basic__hashed__string.html#ad4e8f181e92b9218747ac43fe24c4cbc',1,'entt::basic_hashed_string']]], - ['version_317',['version',['../classentt_1_1basic__registry.html#aeff75fe685575c2e9a8206bd9c6ec15d',1,'entt::basic_registry']]], - ['version_5fmask_318',['version_mask',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a83bda73c5a360f5ba8f653d0f888993b',1,'entt::entt_traits< std::uint16_t >::version_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#a6ada978f907780643740d9ca2a8e8762',1,'entt::entt_traits< std::uint32_t >::version_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a3f9f70e677d638708d0ce72ce1a28c92',1,'entt::entt_traits< std::uint64_t >::version_mask()']]], - ['version_5ftype_319',['version_type',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#ab37d10c3be3d59159a63c0bd1e9e2924',1,'entt::entt_traits< std::uint16_t >::version_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#aee59dc7455ea0be015e699c3e46a22d1',1,'entt::entt_traits< std::uint32_t >::version_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#aeac4d9172940a9dec0682860ac176725',1,'entt::entt_traits< std::uint64_t >::version_type()'],['../classentt_1_1basic__registry.html#ae29d4ad92df752c02c11c1b227e823ff',1,'entt::basic_registry::version_type()']]], - ['view_320',['view',['../classentt_1_1basic__registry.html#aab945257a3df19ddca5a07db72768712',1,'entt::basic_registry::view(exclude_t< Exclude... >={})'],['../classentt_1_1basic__registry.html#a18aba3c2666fd4dffb896eedf6a43ab7',1,'entt::basic_registry::view(exclude_t< Exclude... >={}) const'],['../namespaceentt.html#af2118c00dea16193aee017d1408beb53',1,'entt::view()']]], - ['visit_321',['visit',['../classentt_1_1basic__registry.html#a9e788e064b5a292a24702a2e28344380',1,'entt::basic_registry::visit(entity_type entity, Func func) const'],['../classentt_1_1basic__registry.html#afc795a0f3db5ae04f3aefb9559b2c2b1',1,'entt::basic_registry::visit(Func func) const']]] + ['valid_395',['valid',['../classentt_1_1basic__registry.html#a1795b1221d728f806319a685930f520d',1,'entt::basic_registry']]], + ['value_396',['value',['../classentt_1_1basic__hashed__string.html#a4e3866531b504f05e804273188f1c0c0',1,'entt::basic_hashed_string::value(const value_type(&str)[N]) noexcept'],['../classentt_1_1basic__hashed__string.html#a67cd9ffab58a312064e59dbaa09f7efa',1,'entt::basic_hashed_string::value(const_wrapper wrapper) noexcept'],['../classentt_1_1basic__hashed__string.html#a032acd7551658f6e5d46d555452bd3df',1,'entt::basic_hashed_string::value(const value_type *str, std::size_t size) noexcept'],['../classentt_1_1basic__hashed__string.html#a3dfc8c9301c62d82add17de1cb4ffc7c',1,'entt::basic_hashed_string::value() const noexcept'],['../structentt_1_1type__index.html#ac1a87730c605024e3fb6426fc633380e',1,'entt::type_index::value()'],['../structentt_1_1meta__prop.html#a82a1d1796e873be7ba0c9fb539ec22ef',1,'entt::meta_prop::value()']]], + ['value_5ftype_397',['value_type',['../classentt_1_1basic__hashed__string.html#ad4e8f181e92b9218747ac43fe24c4cbc',1,'entt::basic_hashed_string::value_type()'],['../structentt_1_1internal_1_1basic__container.html#a4f7ae3d4bd4d4358c28331650759318c',1,'entt::internal::basic_container::value_type()'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a452e7367da253653f8a5e3a4c9d4f155',1,'entt::meta_sequence_container::meta_iterator::value_type()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#aedcf370f9d9d6666bbdebb0cb9883069',1,'entt::meta_associative_container::meta_iterator::value_type()'],['../classentt_1_1meta__sequence__container.html#a34fb8652e550e2af8702298ca4c3fc92',1,'entt::meta_sequence_container::value_type()'],['../classentt_1_1meta__associative__container.html#ac41d995020762bcfa1cf0c7536d2eb9a',1,'entt::meta_associative_container::value_type()']]], + ['version_398',['version',['../classentt_1_1basic__registry.html#a5d5337d542648950173be95b47dcf9a5',1,'entt::basic_registry']]], + ['version_5fmask_399',['version_mask',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a92ac2be6c5a268af07b9c92783df20d4',1,'entt::entt_traits< std::uint16_t >::version_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#aad3917f55015f41728684c3727643b31',1,'entt::entt_traits< std::uint32_t >::version_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a71ffda25f3b437989eaea515728afd15',1,'entt::entt_traits< std::uint64_t >::version_mask()']]], + ['version_5ftype_400',['version_type',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#ab37d10c3be3d59159a63c0bd1e9e2924',1,'entt::entt_traits< std::uint16_t >::version_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#aee59dc7455ea0be015e699c3e46a22d1',1,'entt::entt_traits< std::uint32_t >::version_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#aeac4d9172940a9dec0682860ac176725',1,'entt::entt_traits< std::uint64_t >::version_type()'],['../classentt_1_1basic__registry.html#aae2197c81e29459bbe3fa7984656a2b6',1,'entt::basic_registry::version_type()']]], + ['view_401',['view',['../classentt_1_1basic__registry.html#a4548ffa2a57879370a543988a6e43ea9',1,'entt::basic_registry::view(exclude_t< Exclude... >={}) const'],['../classentt_1_1basic__registry.html#a49034a5ead1dda9c7c436413b172f33f',1,'entt::basic_registry::view(exclude_t< Exclude... >={})'],['../namespaceentt.html#af2118c00dea16193aee017d1408beb53',1,'entt::view()']]], + ['visit_402',['visit',['../structentt_1_1basic__handle.html#a287aec975a094713c0a89101abfd4b01',1,'entt::basic_handle::visit()'],['../classentt_1_1basic__registry.html#aef8bac41fdb48e3c8c589dee21b96980',1,'entt::basic_registry::visit(entity_type entity, Func func) const'],['../classentt_1_1basic__registry.html#aedc179d58adaab31202fc000a0bee068',1,'entt::basic_registry::visit(Func func) const']]] ]; diff --git a/search/all_14.html b/search/all_14.html index 72d12e90e..c0e4c762a 100644 --- a/search/all_14.html +++ b/search/all_14.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_14.js b/search/all_14.js index 54b4de12d..5cc294455 100644 --- a/search/all_14.js +++ b/search/all_14.js @@ -1,4 +1,4 @@ var searchData= [ - ['where_322',['where',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#a96d7a22588a9f1f67ba805de1f027433',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >']]] + ['where_403',['where',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#ac9497e14628be6c9fa2758bc5fffb373',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >']]] ]; diff --git a/search/all_15.html b/search/all_15.html index 767aec361..ff415521e 100644 --- a/search/all_15.html +++ b/search/all_15.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_15.js b/search/all_15.js index adf5c053a..a00b65ae9 100644 --- a/search/all_15.js +++ b/search/all_15.js @@ -1,4 +1,4 @@ var searchData= [ - ['y_5fcombinator_323',['y_combinator',['../structentt_1_1y__combinator.html',1,'entt::y_combinator< Func >'],['../structentt_1_1y__combinator.html#a3ef9b5550c3de06bed6297ae3b79815f',1,'entt::y_combinator::y_combinator()']]] + ['y_5fcombinator_404',['y_combinator',['../structentt_1_1y__combinator.html',1,'entt::y_combinator< Func >'],['../structentt_1_1y__combinator.html#a3ef9b5550c3de06bed6297ae3b79815f',1,'entt::y_combinator::y_combinator()']]] ]; diff --git a/search/all_16.html b/search/all_16.html index 7bd7afe63..936394cec 100644 --- a/search/all_16.html +++ b/search/all_16.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_16.js b/search/all_16.js index 369563489..287e83746 100644 --- a/search/all_16.js +++ b/search/all_16.js @@ -1,11 +1,11 @@ var searchData= [ - ['_7ebasic_5factor_324',['~basic_actor',['../structentt_1_1basic__actor.html#a46dc913885c448e059e9ca7cf3a21221',1,'entt::basic_actor']]], - ['_7ebasic_5fobserver_325',['~basic_observer',['../classentt_1_1basic__observer.html#aafeb8536ea23f8cf6878425b367549b5',1,'entt::basic_observer']]], - ['_7eemitter_326',['~emitter',['../classentt_1_1emitter.html#af3d352c547768be34f03f0fbfdd30b43',1,'entt::emitter']]], - ['_7emeta_5fany_327',['~meta_any',['../classentt_1_1meta__any.html#a816dae3d4ed3e41fcb376ec5ec9c38c1',1,'entt::meta_any']]], - ['_7eprocess_328',['~process',['../classentt_1_1process.html#a2baf1b6aef37c1420a77cd3f8eadcf79',1,'entt::process']]], - ['_7escoped_5fconnection_329',['~scoped_connection',['../structentt_1_1scoped__connection.html#a8bc8b8630e2ad076216b6aca416ce32c',1,'entt::scoped_connection']]], - ['_7eservice_5flocator_330',['~service_locator',['../structentt_1_1service__locator.html#a2cbb6cfc1614067ae92f1c60580236a8',1,'entt::service_locator']]], - ['_7esparse_5fset_331',['~sparse_set',['../classentt_1_1sparse__set.html#a2ea4731d5a2e22f4bd43f8e19ca39f58',1,'entt::sparse_set']]] + ['_7ebasic_5factor_405',['~basic_actor',['../structentt_1_1basic__actor.html#a46dc913885c448e059e9ca7cf3a21221',1,'entt::basic_actor']]], + ['_7ebasic_5fobserver_406',['~basic_observer',['../classentt_1_1basic__observer.html#afb6fbd2a5ce7bc57013b0bd9ad482599',1,'entt::basic_observer']]], + ['_7eemitter_407',['~emitter',['../classentt_1_1emitter.html#af3d352c547768be34f03f0fbfdd30b43',1,'entt::emitter']]], + ['_7emeta_5fany_408',['~meta_any',['../classentt_1_1meta__any.html#a816dae3d4ed3e41fcb376ec5ec9c38c1',1,'entt::meta_any']]], + ['_7eprocess_409',['~process',['../classentt_1_1process.html#a2baf1b6aef37c1420a77cd3f8eadcf79',1,'entt::process']]], + ['_7escoped_5fconnection_410',['~scoped_connection',['../structentt_1_1scoped__connection.html#a8bc8b8630e2ad076216b6aca416ce32c',1,'entt::scoped_connection']]], + ['_7eservice_5flocator_411',['~service_locator',['../structentt_1_1service__locator.html#a2cbb6cfc1614067ae92f1c60580236a8',1,'entt::service_locator']]], + ['_7esparse_5fset_412',['~sparse_set',['../classentt_1_1sparse__set.html#a2ea4731d5a2e22f4bd43f8e19ca39f58',1,'entt::sparse_set']]] ]; diff --git a/search/all_2.html b/search/all_2.html index b26d91650..ffa7873b7 100644 --- a/search/all_2.html +++ b/search/all_2.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_2.js b/search/all_2.js index d6a6eb310..3fceefb43 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -1,39 +1,50 @@ var searchData= [ - ['cache_43',['cache',['../structentt_1_1cache.html',1,'entt::cache< Resource >'],['../structentt_1_1cache.html#a1325fdf2f5645b5abb68184b7927e043',1,'entt::cache::cache()=default'],['../structentt_1_1cache.html#a58384e1a8f11c3055e88911893df4d73',1,'entt::cache::cache(cache &&)=default']]], - ['cache_3c_20resource_20_3e_44',['cache< Resource >',['../classentt_1_1handle.html#adcd47fa89dbe180ef0db46d3f0c43762',1,'entt::handle::cache< Resource >()'],['../classentt_1_1loader.html#adcd47fa89dbe180ef0db46d3f0c43762',1,'entt::loader::cache< Resource >()']]], - ['capacity_45',['capacity',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a75b0b56face16da50726650622a84e94',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::capacity()'],['../classentt_1_1basic__registry.html#aeb040319c2c14b853d40a84b3f208417',1,'entt::basic_registry::capacity() const'],['../classentt_1_1basic__registry.html#a12121e9e1126f19bd1678647df72396f',1,'entt::basic_registry::capacity() const ENTT_NOEXCEPT'],['../classentt_1_1sparse__set.html#a30267005e552fce0d2a9b4e4d70d6656',1,'entt::sparse_set::capacity()']]], - ['cast_46',['cast',['../classentt_1_1meta__any.html#a684452ab48693454ab709cdb48e645a4',1,'entt::meta_any::cast() const'],['../classentt_1_1meta__any.html#a8b64b59e3558bfad4705b10c2664acdc',1,'entt::meta_any::cast()'],['../structentt_1_1meta__base.html#aa83c9d560b8b684d93f8df90830d6c56',1,'entt::meta_base::cast()']]], - ['cbegin_47',['cbegin',['../classentt_1_1storage.html#a49e58111ceecb3fa548ae580545eafb4',1,'entt::storage']]], - ['cend_48',['cend',['../classentt_1_1storage.html#afa4f208114e3d86cb795cf27db9c4e96',1,'entt::storage']]], - ['choice_49',['choice',['../namespaceentt.html#a089f75043b082abca3ea144bce44e9ae',1,'entt']]], - ['choice_5ft_50',['choice_t',['../structentt_1_1choice__t.html',1,'entt']]], - ['choice_5ft_3c_200_20_3e_51',['choice_t< 0 >',['../structentt_1_1choice__t_3_010_01_4.html',1,'entt']]], - ['clear_52',['clear',['../classentt_1_1basic__observer.html#a8a75e456b9e47949d4767e3216971aba',1,'entt::basic_observer::clear()'],['../classentt_1_1basic__registry.html#a9760ec5934da4f5b32d9011a1b9d262f',1,'entt::basic_registry::clear()'],['../classentt_1_1sparse__set.html#ad9a691245be8914b0a2d3756a0fc02d9',1,'entt::sparse_set::clear()'],['../classentt_1_1storage.html#ae28ee0f55d7c3416e46945bd7926ab09',1,'entt::storage::clear()'],['../classentt_1_1scheduler.html#a5a0f92dbe54b58751237a567e86805e0',1,'entt::scheduler::clear()'],['../structentt_1_1cache.html#a8187069bfa98f774b5109558bbd5f859',1,'entt::cache::clear()'],['../classentt_1_1dispatcher.html#a7aacb035fbf90406fca1ccd10f28be86',1,'entt::dispatcher::clear()'],['../classentt_1_1emitter.html#a4e4324c59afee760ca13772eb6d2d522',1,'entt::emitter::clear()'],['../classentt_1_1emitter.html#acedafaefe2c9c91282c84e79aef26a35',1,'entt::emitter::clear() ENTT_NOEXCEPT']]], - ['collect_53',['collect',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a87ff1713373deff0bd7c71f4e0a32fe1',1,'entt::sigh< Ret(Args...)>']]], - ['collector_54',['collector',['../namespaceentt.html#aea8b073b774362fe800d9cce3542927a',1,'entt']]], - ['component_55',['component',['../classentt_1_1basic__snapshot.html#af5e60e861b62fba14ad5bbf0750d4486',1,'entt::basic_snapshot::component(Archive &archive) const'],['../classentt_1_1basic__snapshot.html#a04dd972fdaaff9e04cc8f9a9dfd0cf58',1,'entt::basic_snapshot::component(Archive &archive, It first, It last) const'],['../classentt_1_1basic__snapshot__loader.html#a47aceb5b9a2d42ca4c1ea3701865c415',1,'entt::basic_snapshot_loader::component()'],['../classentt_1_1basic__continuous__loader.html#aebb3d31355212950a6c2219faff3c79d',1,'entt::basic_continuous_loader::component()']]], - ['connect_56',['connect',['../classentt_1_1basic__observer.html#abfb3fea4d1de71058ee977b723bea6c4',1,'entt::basic_observer::connect()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a6e732abcbc4aa9b8899c92d8f21e55a6',1,'entt::delegate< Ret(Args...)>::connect() ENTT_NOEXCEPT'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#aae828d209ffe33590c2bb8e4b37f47ef',1,'entt::delegate< Ret(Args...)>::connect(Type &value_or_instance) ENTT_NOEXCEPT'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#afcdce5ab5ae55520cce86f3f79b38e9c',1,'entt::delegate< Ret(Args...)>::connect(Type *value_or_instance) ENTT_NOEXCEPT'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#af6aaad88082bcdd3eb5788afafb6cc54',1,'entt::sink< Ret(Args...)>::connect()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aae719e002ec4bad4aabb75d8b65007d0',1,'entt::sink< Ret(Args...)>::connect(Type &&value_or_instance)']]], - ['connect_5farg_57',['connect_arg',['../namespaceentt.html#af1e73acd6f3d892955819677dc2664b7',1,'entt']]], - ['connect_5farg_5ft_58',['connect_arg_t',['../structentt_1_1connect__arg__t.html',1,'entt']]], - ['connection_59',['connection',['../structentt_1_1emitter_1_1connection.html',1,'entt::emitter< Derived >::connection< Event >'],['../classentt_1_1connection.html',1,'entt::connection'],['../structentt_1_1emitter_1_1connection.html#a3dcb29742c6824dd28743eb0d896f9c3',1,'entt::emitter::connection::connection()=default'],['../structentt_1_1emitter_1_1connection.html#a0fa687596e072155e92e586e9de089c3',1,'entt::emitter::connection::connection(typename pool_handler< Event >::connection_type conn)'],['../classentt_1_1connection.html#a1d11f6b9d00a3f0e5364111438a1cee5',1,'entt::connection::connection()']]], - ['const_5fiterator_60',['const_iterator',['../classentt_1_1storage.html#a1ce01ec25f3e24f4741685ac40b4254d',1,'entt::storage']]], - ['construct_61',['construct',['../classentt_1_1sparse__set.html#a4f6d293b9bc7227de22c86722881083f',1,'entt::sparse_set::construct(const entity_type entt)'],['../classentt_1_1sparse__set.html#a00e7d9777838f856ac4558a839d2069c',1,'entt::sparse_set::construct(It first, It last)'],['../classentt_1_1storage.html#a649509ba225d8ddc583c965036327b5f',1,'entt::storage::construct(const entity_type entt, Args &&... args)'],['../classentt_1_1storage.html#a913b64ff22aa8c338fef691cb867e1cb',1,'entt::storage::construct(It first, It last, const object_type &value={})'],['../classentt_1_1storage.html#aaa48abd2dc99fcbed4766e3f5a8e91b1',1,'entt::storage::construct(EIt first, EIt last, CIt value)'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#ae77b1c5e193fcf8bed2641b3294db5a5',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::construct(const entity_type entt, Args &&... args)'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#a11c4f21b6445eca58f85c39200f31df9',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::construct(It first, It last, const object_type &value={})'],['../classentt_1_1meta__type.html#ad9c9a821b8047a5b48efadd2a045da2a',1,'entt::meta_type::construct()']]], - ['contains_62',['contains',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a8ceb143c84b538574b3e008b787db875',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::contains()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a64efa52ecf4be4e957d79bb4479dfb95',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::contains()'],['../classentt_1_1basic__runtime__view.html#a2db6b8b9d822d2dc682b22f975438234',1,'entt::basic_runtime_view::contains()'],['../classentt_1_1basic__continuous__loader.html#adb375bd634f57044002b7fb95c329db1',1,'entt::basic_continuous_loader::contains()'],['../classentt_1_1sparse__set.html#ade11e6ef782602dd3ce2272718acbcd5',1,'entt::sparse_set::contains()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a392123baca54a455d730ea9278f8300f',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::contains()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a0ef29186802313e0e92ede3963324d14',1,'entt::basic_view< Entity, exclude_t<>, Component >::contains()'],['../structentt_1_1cache.html#a2b65e506431974d8b6872defad4aa10c',1,'entt::cache::contains()']]], - ['continuous_5floader_63',['continuous_loader',['../namespaceentt.html#a37b5b489846f6f2a5d143db2b4aea5d0',1,'entt']]], - ['conv_64',['conv',['../classentt_1_1meta__factory_3_01Type_01_4.html#ad4245f8f4aa5209fbd8f48fbba195c7b',1,'entt::meta_factory< Type >::conv() ENTT_NOEXCEPT'],['../classentt_1_1meta__factory_3_01Type_01_4.html#ad4245f8f4aa5209fbd8f48fbba195c7b',1,'entt::meta_factory< Type >::conv() ENTT_NOEXCEPT'],['../classentt_1_1meta__type.html#a53eead7c4764a943433f495210f3f495',1,'entt::meta_type::conv(Op op) const'],['../classentt_1_1meta__type.html#a61617a705a71274f630f1be757244025',1,'entt::meta_type::conv() const']]], - ['convert_65',['convert',['../classentt_1_1meta__any.html#a3d45a3781d92493250d065ea900b8d70',1,'entt::meta_any::convert() const'],['../classentt_1_1meta__any.html#a7808deb0d8926b75fa173d1e193a2597',1,'entt::meta_any::convert()'],['../structentt_1_1meta__conv.html#a3a4ce95f59cb387a0a654d41c9ff57bf',1,'entt::meta_conv::convert()']]], - ['create_66',['create',['../classentt_1_1basic__registry.html#a3e67c732d45a4720f6eced3b3695b240',1,'entt::basic_registry::create()'],['../classentt_1_1basic__registry.html#add91c5814837ed5dd14e3333b4e0a0d3',1,'entt::basic_registry::create(const entity_type hint)'],['../classentt_1_1basic__registry.html#a4cbf35701040afa873702e7e04e73656',1,'entt::basic_registry::create(It first, It last)']]], - ['ctor_67',['ctor',['../classentt_1_1meta__factory_3_01Type_01_4.html#a29514cae07fc5df16b6c73ffb5ffa73b',1,'entt::meta_factory< Type >::ctor() ENTT_NOEXCEPT'],['../classentt_1_1meta__factory_3_01Type_01_4.html#ab9206cfe67bec72e6bfce975fbf5b955',1,'entt::meta_factory< Type >::ctor() ENTT_NOEXCEPT'],['../classentt_1_1meta__type.html#a6758e10c4fec59ca04fb0adf0de1b572',1,'entt::meta_type::ctor(Op op) const'],['../classentt_1_1meta__type.html#ad6fbae0fc5752d7cdb68d88d9e34de59',1,'entt::meta_type::ctor() const']]], - ['ctx_68',['ctx',['../classentt_1_1basic__registry.html#a9b07f7b97ac762d648bbf69b2c8fb5cb',1,'entt::basic_registry::ctx() const'],['../classentt_1_1basic__registry.html#a07eb2f7a6d0798950f6288ec20fe2874',1,'entt::basic_registry::ctx()'],['../classentt_1_1basic__registry.html#a6cac2bc16eb612dbc839dd12e408d830',1,'entt::basic_registry::ctx(Func func) const']]], - ['ctx_5for_5fset_69',['ctx_or_set',['../classentt_1_1basic__registry.html#ae79f5638239316a8f37e1f27bb21d9d4',1,'entt::basic_registry']]], - ['current_70',['current',['../classentt_1_1basic__registry.html#a2824a113d7baf544871d32264eae7f0e',1,'entt::basic_registry']]], - ['current_5ftype_71',['current_type',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#ac7c32cf26795aa4fc08d21597c68bc3d',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >']]], - ['crash_20course_3a_20core_20functionalities_72',['Crash Course: core functionalities',['../md_docs_md_core.html',1,'']]], - ['crash_20course_3a_20entity_2dcomponent_20system_73',['Crash Course: entity-component system',['../md_docs_md_entity.html',1,'']]], - ['crash_20course_3a_20service_20locator_74',['Crash Course: service locator',['../md_docs_md_locator.html',1,'']]], - ['crash_20course_3a_20runtime_20reflection_20system_75',['Crash Course: runtime reflection system',['../md_docs_md_meta.html',1,'']]], - ['crash_20course_3a_20cooperative_20scheduler_76',['Crash Course: cooperative scheduler',['../md_docs_md_process.html',1,'']]], - ['crash_20course_3a_20resource_20management_77',['Crash Course: resource management',['../md_docs_md_resource.html',1,'']]], - ['crash_20course_3a_20events_2c_20signals_20and_20everything_20in_20between_78',['Crash Course: events, signals and everything in between',['../md_docs_md_signal.html',1,'']]] + ['capacity_53',['capacity',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ab92b99923eba29c29a997990f593de28',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::capacity()'],['../classentt_1_1basic__registry.html#a40c4a407d4a7a74fec41d44e915c4d89',1,'entt::basic_registry::capacity() const'],['../classentt_1_1basic__registry.html#a7e3608cf125ed2cf3260e73d60c32620',1,'entt::basic_registry::capacity() const noexcept'],['../classentt_1_1sparse__set.html#a85090d18e0c3cd08f2230cd171035f83',1,'entt::sparse_set::capacity()']]], + ['cast_54',['cast',['../classentt_1_1meta__any.html#a684452ab48693454ab709cdb48e645a4',1,'entt::meta_any::cast() const'],['../classentt_1_1meta__any.html#a8b64b59e3558bfad4705b10c2664acdc',1,'entt::meta_any::cast()'],['../structentt_1_1meta__base.html#a86472324760b89a7d55d63d9a22f4fb3',1,'entt::meta_base::cast()']]], + ['cbegin_55',['cbegin',['../classentt_1_1storage.html#a275330035740d1060f7abbb5d71eb489',1,'entt::storage']]], + ['cend_56',['cend',['../classentt_1_1storage.html#a648d59ac1a0d6436813a3b0576cb99bb',1,'entt::storage']]], + ['choice_57',['choice',['../namespaceentt.html#a089f75043b082abca3ea144bce44e9ae',1,'entt']]], + ['choice_5ft_58',['choice_t',['../structentt_1_1choice__t.html',1,'entt']]], + ['choice_5ft_3c_200_20_3e_59',['choice_t< 0 >',['../structentt_1_1choice__t_3_010_01_4.html',1,'entt']]], + ['chunked_60',['chunked',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a884e9757a80f5d49ef27f632ae0926b1',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >']]], + ['clear_61',['clear',['../classentt_1_1basic__observer.html#abc321a1ee0f053785e872af32ab374ff',1,'entt::basic_observer::clear()'],['../classentt_1_1basic__registry.html#aa4b08ad282560ead88ceeeddba16f552',1,'entt::basic_registry::clear()'],['../classentt_1_1sparse__set.html#ab854c8f3efa5896c97e74c5f00ecba26',1,'entt::sparse_set::clear()'],['../classentt_1_1storage.html#ae28ee0f55d7c3416e46945bd7926ab09',1,'entt::storage::clear()'],['../structentt_1_1internal_1_1basic__dynamic__container.html#ae4aed19086d0d80f67aa8e12761471bb',1,'entt::internal::basic_dynamic_container::clear()'],['../structentt_1_1internal_1_1fixed__sequence__container.html#a3908e98e2d63edaecfed94d769987f47',1,'entt::internal::fixed_sequence_container::clear()'],['../classentt_1_1meta__sequence__container.html#afd684301f43565b7fc23b32b8b92bb6e',1,'entt::meta_sequence_container::clear()'],['../classentt_1_1meta__associative__container.html#af8d886eee95047430e1272ae419be3e4',1,'entt::meta_associative_container::clear()'],['../classentt_1_1scheduler.html#a5a0f92dbe54b58751237a567e86805e0',1,'entt::scheduler::clear()'],['../structentt_1_1resource__cache.html#a3782fbd8baf37675809a58e5a75c60a0',1,'entt::resource_cache::clear()'],['../classentt_1_1dispatcher.html#a7aacb035fbf90406fca1ccd10f28be86',1,'entt::dispatcher::clear()'],['../classentt_1_1emitter.html#a4e4324c59afee760ca13772eb6d2d522',1,'entt::emitter::clear()'],['../classentt_1_1emitter.html#a6682e0e07c03e22eb46b1fa8b863a8be',1,'entt::emitter::clear() noexcept']]], + ['collect_62',['collect',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a87ff1713373deff0bd7c71f4e0a32fe1',1,'entt::sigh< Ret(Args...)>']]], + ['collector_63',['collector',['../namespaceentt.html#aea8b073b774362fe800d9cce3542927a',1,'entt']]], + ['component_64',['component',['../classentt_1_1basic__snapshot.html#a59cf70d5b7730d388f3a63845e8faede',1,'entt::basic_snapshot::component(Archive &archive) const'],['../classentt_1_1basic__snapshot.html#a05fff12a4af42f0ad77dc4893856772c',1,'entt::basic_snapshot::component(Archive &archive, It first, It last) const'],['../classentt_1_1basic__snapshot__loader.html#af7352e091c3421432cc2ef77010a0a2d',1,'entt::basic_snapshot_loader::component()'],['../classentt_1_1basic__continuous__loader.html#a315b55f7576992d9261ee812f202d5ad',1,'entt::basic_continuous_loader::component()']]], + ['connect_65',['connect',['../classentt_1_1basic__observer.html#a7d69a8bc866b01cc677de492bc436209',1,'entt::basic_observer::connect()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a97b4139915fc1c5528427b1a8685b134',1,'entt::delegate< Ret(Args...)>::connect() noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a541b15248c0722840117695e92e1317f',1,'entt::delegate< Ret(Args...)>::connect(Type &value_or_instance) noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a96de957fc6a89a4d017930e084637717',1,'entt::delegate< Ret(Args...)>::connect(Type *value_or_instance) noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#aca254b9fab39adc886b0a2266b39f88f',1,'entt::delegate< Ret(Args...)>::connect(function_type *function, const void *payload=nullptr) noexcept'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#af6aaad88082bcdd3eb5788afafb6cc54',1,'entt::sink< Ret(Args...)>::connect()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aae719e002ec4bad4aabb75d8b65007d0',1,'entt::sink< Ret(Args...)>::connect(Type &&value_or_instance)']]], + ['connect_5farg_66',['connect_arg',['../namespaceentt.html#af1e73acd6f3d892955819677dc2664b7',1,'entt']]], + ['connect_5farg_5ft_67',['connect_arg_t',['../structentt_1_1connect__arg__t.html',1,'entt']]], + ['connection_68',['connection',['../structentt_1_1emitter_1_1connection.html',1,'entt::emitter< Derived >::connection< Event >'],['../classentt_1_1connection.html',1,'entt::connection'],['../structentt_1_1emitter_1_1connection.html#a3dcb29742c6824dd28743eb0d896f9c3',1,'entt::emitter::connection::connection()=default'],['../structentt_1_1emitter_1_1connection.html#a0fa687596e072155e92e586e9de089c3',1,'entt::emitter::connection::connection(typename pool_handler< Event >::connection_type conn)'],['../classentt_1_1connection.html#a1d11f6b9d00a3f0e5364111438a1cee5',1,'entt::connection::connection()']]], + ['const_5fhandle_69',['const_handle',['../namespaceentt.html#a54ab1aae5e5786a3ebb3b9bf1c7e82bd',1,'entt']]], + ['const_5fiterator_70',['const_iterator',['../classentt_1_1storage.html#a1ce01ec25f3e24f4741685ac40b4254d',1,'entt::storage']]], + ['const_5freverse_5fiterator_71',['const_reverse_iterator',['../classentt_1_1storage.html#aa2aea6066f19aec455f9250458f8a669',1,'entt::storage']]], + ['construct_72',['construct',['../classentt_1_1meta__type.html#a6e5f5f6f434d90b5d676a88989085e9f',1,'entt::meta_type::construct(meta_any *const args, const std::size_t sz) const'],['../classentt_1_1meta__type.html#ad9c9a821b8047a5b48efadd2a045da2a',1,'entt::meta_type::construct(Args &&... args) const']]], + ['container_5ftraits_73',['container_traits',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3aarray_3c_20type_2c_20n_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fsequence_5fcontainer_2c_20internal_3a_3afixed_5fsequence_5fcontainer_20_3e_74',['container_traits< std::array< Type, N >, internal::basic_container, internal::basic_sequence_container, internal::fixed_sequence_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3amap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fassociative_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fassociative_5fcontainer_2c_20internal_3a_3adynamic_5fassociative_5fkey_5fvalue_5fcontainer_20_3e_75',['container_traits< std::map< Key, Value, Args... >, internal::basic_container, internal::basic_associative_container, internal::basic_dynamic_container, internal::basic_dynamic_associative_container, internal::dynamic_associative_key_value_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3aset_3c_20key_2c_20args_2e_2e_2e_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fassociative_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fassociative_5fcontainer_2c_20internal_3a_3adynamic_5fassociative_5fkey_5fonly_5fcontainer_20_3e_76',['container_traits< std::set< Key, Args... >, internal::basic_container, internal::basic_associative_container, internal::basic_dynamic_container, internal::basic_dynamic_associative_container, internal::dynamic_associative_key_only_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3aunordered_5fmap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fassociative_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fassociative_5fcontainer_2c_20internal_3a_3adynamic_5fassociative_5fkey_5fvalue_5fcontainer_20_3e_77',['container_traits< std::unordered_map< Key, Value, Args... >, internal::basic_container, internal::basic_associative_container, internal::basic_dynamic_container, internal::basic_dynamic_associative_container, internal::dynamic_associative_key_value_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3aunordered_5fset_3c_20key_2c_20args_2e_2e_2e_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fassociative_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fassociative_5fcontainer_2c_20internal_3a_3adynamic_5fassociative_5fkey_5fonly_5fcontainer_20_3e_78',['container_traits< std::unordered_set< Key, Args... >, internal::basic_container, internal::basic_associative_container, internal::basic_dynamic_container, internal::basic_dynamic_associative_container, internal::dynamic_associative_key_only_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3avector_3c_20type_2c_20args_2e_2e_2e_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fcontainer_2c_20internal_3a_3abasic_5fsequence_5fcontainer_2c_20internal_3a_3adynamic_5fsequence_5fcontainer_20_3e_79',['container_traits< std::vector< Type, Args... >, internal::basic_container, internal::basic_dynamic_container, internal::basic_sequence_container, internal::dynamic_sequence_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['contains_80',['contains',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a8ceb143c84b538574b3e008b787db875',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::contains()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a64efa52ecf4be4e957d79bb4479dfb95',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::contains()'],['../classentt_1_1basic__runtime__view.html#ace695506c87fd0299c49ce90e816074f',1,'entt::basic_runtime_view::contains()'],['../classentt_1_1basic__continuous__loader.html#a4fee46b0b6f3387ed88b087282b53472',1,'entt::basic_continuous_loader::contains()'],['../classentt_1_1sparse__set.html#ade11e6ef782602dd3ce2272718acbcd5',1,'entt::sparse_set::contains()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a392123baca54a455d730ea9278f8300f',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::contains()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a0ef29186802313e0e92ede3963324d14',1,'entt::basic_view< Entity, exclude_t<>, Component >::contains()'],['../structentt_1_1resource__cache.html#a86bac75a12d6b8334c6438708f4b792f',1,'entt::resource_cache::contains()']]], + ['continuous_5floader_81',['continuous_loader',['../namespaceentt.html#a37b5b489846f6f2a5d143db2b4aea5d0',1,'entt']]], + ['conv_82',['conv',['../classentt_1_1meta__factory_3_01Type_01_4.html#a3d01a8256999f198fe5ec829d7b0a5eb',1,'entt::meta_factory< Type >::conv() noexcept'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a3d01a8256999f198fe5ec829d7b0a5eb',1,'entt::meta_factory< Type >::conv() noexcept'],['../classentt_1_1meta__type.html#a25232273686c6839b0aa68233d794177',1,'entt::meta_type::conv() const noexcept'],['../classentt_1_1meta__type.html#a61617a705a71274f630f1be757244025',1,'entt::meta_type::conv() const']]], + ['convert_83',['convert',['../classentt_1_1meta__any.html#a3d45a3781d92493250d065ea900b8d70',1,'entt::meta_any::convert() const'],['../classentt_1_1meta__any.html#a7808deb0d8926b75fa173d1e193a2597',1,'entt::meta_any::convert()'],['../structentt_1_1meta__conv.html#a3a4ce95f59cb387a0a654d41c9ff57bf',1,'entt::meta_conv::convert()']]], + ['crbegin_84',['crbegin',['../classentt_1_1storage.html#ac9503bb207665115b70a9ba6c850d215',1,'entt::storage']]], + ['create_85',['create',['../classentt_1_1basic__registry.html#a91bfd7ec05e6d718e47da581a893cdc4',1,'entt::basic_registry::create()'],['../classentt_1_1basic__registry.html#ab04ebcb3409a5e99a3a86a2f5b48e052',1,'entt::basic_registry::create(const entity_type hint)'],['../classentt_1_1basic__registry.html#a334768416fdf6372ecfdef9ec4f03e83',1,'entt::basic_registry::create(It first, It last)']]], + ['crend_86',['crend',['../classentt_1_1storage.html#a76917705a96d55736e522c8c50e3aa63',1,'entt::storage']]], + ['ctor_87',['ctor',['../classentt_1_1meta__factory_3_01Type_01_4.html#ac1d5162849c17338cc4533f3b109c967',1,'entt::meta_factory< Type >::ctor() noexcept'],['../classentt_1_1meta__factory_3_01Type_01_4.html#ad869ac8156155a040c3dede982d35100',1,'entt::meta_factory< Type >::ctor() noexcept'],['../classentt_1_1meta__type.html#aa1226eaba268c0fe2179d463e699293f',1,'entt::meta_type::ctor() const noexcept'],['../classentt_1_1meta__type.html#ad6fbae0fc5752d7cdb68d88d9e34de59',1,'entt::meta_type::ctor() const']]], + ['ctx_88',['ctx',['../classentt_1_1basic__registry.html#a78855c78d8f558e959b1deb52d423c98',1,'entt::basic_registry::ctx() const'],['../classentt_1_1basic__registry.html#a03031127c53abc80f8dcb835290fa765',1,'entt::basic_registry::ctx()'],['../classentt_1_1basic__registry.html#adebb39eff1162ede07bffded9528e710',1,'entt::basic_registry::ctx(Func func) const']]], + ['ctx_5for_5fset_89',['ctx_or_set',['../classentt_1_1basic__registry.html#a16f2019558eb620c5054dc8f2e312b9e',1,'entt::basic_registry']]], + ['current_90',['current',['../classentt_1_1basic__registry.html#a199babc787d6baa6f7ccce761228a5f6',1,'entt::basic_registry']]], + ['current_5ftype_91',['current_type',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#ac7c32cf26795aa4fc08d21597c68bc3d',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >']]], + ['crash_20course_3a_20configuration_92',['Crash Course: configuration',['../md_docs_md_config.html',1,'']]], + ['crash_20course_3a_20core_20functionalities_93',['Crash Course: core functionalities',['../md_docs_md_core.html',1,'']]], + ['crash_20course_3a_20entity_2dcomponent_20system_94',['Crash Course: entity-component system',['../md_docs_md_entity.html',1,'']]], + ['crash_20course_3a_20service_20locator_95',['Crash Course: service locator',['../md_docs_md_locator.html',1,'']]], + ['crash_20course_3a_20runtime_20reflection_20system_96',['Crash Course: runtime reflection system',['../md_docs_md_meta.html',1,'']]], + ['crash_20course_3a_20cooperative_20scheduler_97',['Crash Course: cooperative scheduler',['../md_docs_md_process.html',1,'']]], + ['crash_20course_3a_20resource_20management_98',['Crash Course: resource management',['../md_docs_md_resource.html',1,'']]], + ['crash_20course_3a_20events_2c_20signals_20and_20everything_20in_20between_99',['Crash Course: events, signals and everything in between',['../md_docs_md_signal.html',1,'']]] ]; diff --git a/search/all_3.html b/search/all_3.html index b61b96f83..f9df19b41 100644 --- a/search/all_3.html +++ b/search/all_3.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_3.js b/search/all_3.js index 8a447838a..67684139f 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -1,17 +1,18 @@ var searchData= [ - ['data_79',['data',['../classentt_1_1basic__hashed__string.html#a7ef3ad96865551846e584780146d3d24',1,'entt::basic_hashed_string::data()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ad962c0369c08227244cea35d9a72de1a',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::data() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a6ce0cb9d71aee58db0b1bc7fc8dacfe0',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::data() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a15cbbf28224ee70ff5bf4143c673e310',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::data() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a50c2cb5276b7784011db9e937f31ada2',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::data() const ENTT_NOEXCEPT'],['../classentt_1_1basic__observer.html#a8e3e027427943464c76599be63cf7423',1,'entt::basic_observer::data()'],['../classentt_1_1basic__registry.html#afca47967bc7cb05ea53b59615e92e424',1,'entt::basic_registry::data() const'],['../classentt_1_1basic__registry.html#a9954e48f9847695ca5f556c9e40e181a',1,'entt::basic_registry::data() const ENTT_NOEXCEPT'],['../classentt_1_1sparse__set.html#a2eafe4975271769b08fe7f7d4924992f',1,'entt::sparse_set::data()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ab976959d36185f41abaa81fe482c1def',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::data()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a1cb3cdf5882c092430ad0651e6d6094c',1,'entt::basic_view< Entity, exclude_t<>, Component >::data()'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a316763c36b85e159c5fbd1bc3de55024',1,'entt::meta_factory< Type >::data(const id_type id) ENTT_NOEXCEPT'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a90a24d407b29cecba87cccf4d96599a2',1,'entt::meta_factory< Type >::data(const id_type id) ENTT_NOEXCEPT'],['../classentt_1_1meta__any.html#a427ee14f12077f8634919fa5c501f93a',1,'entt::meta_any::data() const ENTT_NOEXCEPT'],['../classentt_1_1meta__any.html#a2726c037b90fef702cc90eb54e741b49',1,'entt::meta_any::data() ENTT_NOEXCEPT'],['../classentt_1_1meta__type.html#a4c59b3746930201106a782216e36b582',1,'entt::meta_type::data(Op op) const'],['../classentt_1_1meta__type.html#a68a81b038954d1727a6bb051ed1e810c',1,'entt::meta_type::data(const id_type id) const']]], - ['dead_80',['dead',['../classentt_1_1process.html#ad83f2550ca63e03af126a07e4ae5d9dd',1,'entt::process']]], - ['delegate_81',['delegate',['../classentt_1_1delegate.html',1,'entt::delegate'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a5c4828a5df5ed1e8fd18465ff63eb73c',1,'entt::delegate< Ret(Args...)>::delegate() ENTT_NOEXCEPT'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#af4f480038e4c18d1ad106af3b26574da',1,'entt::delegate< Ret(Args...)>::delegate(connect_arg_t< Candidate >) ENTT_NOEXCEPT'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a3f4b93ddb413740d3a06b223202dc7f5',1,'entt::delegate< Ret(Args...)>::delegate(connect_arg_t< Candidate >, Type &&value_or_instance) ENTT_NOEXCEPT'],['../namespaceentt.html#a40a1dbbb903a3a90b4aa59250a9a68ed',1,'entt::delegate(connect_arg_t< Candidate >) ENTT_NOEXCEPT -> delegate< std::remove_pointer_t< internal::function_pointer_t< decltype(Candidate)>>>'],['../namespaceentt.html#a4773963d4853afaeb88168da3eefa190',1,'entt::delegate(connect_arg_t< Candidate >, Type &&) ENTT_NOEXCEPT -> delegate< std::remove_pointer_t< internal::function_pointer_t< decltype(Candidate), Type >>>']]], - ['delegate_3c_20ret_28args_2e_2e_2e_29_3e_82',['delegate< Ret(Args...)>',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html',1,'entt']]], - ['delegate_3c_20void_28void_20_2a_29_3e_83',['delegate< void(void *)>',['../classentt_1_1delegate.html',1,'entt']]], - ['delta_5ftype_84',['delta_type',['../classentt_1_1process.html#a625b574ea6d83e3a4933acc3d0279295',1,'entt::process']]], - ['destroy_85',['destroy',['../classentt_1_1basic__registry.html#af93285375a1f1959a259ab71f69b57de',1,'entt::basic_registry::destroy(const entity_type entity)'],['../classentt_1_1basic__registry.html#a3bb89c7e880b6a99e9da991affa0e6a2',1,'entt::basic_registry::destroy(const entity_type entity, const version_type version)'],['../classentt_1_1basic__registry.html#abc3d1e7ec55ce33d5210a029a9599b77',1,'entt::basic_registry::destroy(It first, It last)'],['../classentt_1_1sparse__set.html#ab69719626bee1add76096046db86a170',1,'entt::sparse_set::destroy()'],['../classentt_1_1storage.html#a200938ea3867e3637c3c703f91ec0106',1,'entt::storage::destroy()']]], - ['destroyed_86',['destroyed',['../classentt_1_1basic__snapshot.html#a2fa841c6941c7848b850fb3bc82242a0',1,'entt::basic_snapshot::destroyed()'],['../classentt_1_1basic__snapshot__loader.html#ace06637f828087b975658e840857b0f6',1,'entt::basic_snapshot_loader::destroyed()'],['../classentt_1_1basic__continuous__loader.html#a64b2dd40f3873c5d57ddd485accde572',1,'entt::basic_continuous_loader::destroyed()']]], - ['detach_87',['detach',['../classentt_1_1meta__type.html#af84a5a635bccfc6ee941d9a77d190895',1,'entt::meta_type']]], - ['difference_5ftype_88',['difference_type',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#ac16a602de26d43d316b497cb11b7c6b2',1,'entt::entt_traits< std::uint16_t >::difference_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#a9809b457e16f4a071a91530b23c930d6',1,'entt::entt_traits< std::uint32_t >::difference_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#afba2f77f80b0bf89a208f6876ab67271',1,'entt::entt_traits< std::uint64_t >::difference_type()']]], - ['discard_89',['discard',['../structentt_1_1cache.html#aed9dfebb6f5444d88537a5865b262c23',1,'entt::cache']]], - ['disconnect_90',['disconnect',['../classentt_1_1basic__observer.html#a5b8a2c4a78a9e0695600248937126606',1,'entt::basic_observer::disconnect()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ab0186e5614c746b3355119a8f1abc9d1',1,'entt::sink< Ret(Args...)>::disconnect()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aec3594281efafbee17ec0ba792aeb7e2',1,'entt::sink< Ret(Args...)>::disconnect(Type &&value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a6458671dfeb3dcc3cf30c9ffc4a580d8',1,'entt::sink< Ret(Args...)>::disconnect(Type &value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ae5ee15c3d483a1bd4519d4e2398a3515',1,'entt::sink< Ret(Args...)>::disconnect(Type *value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a1f9b66d606a004485f535997c96c231a',1,'entt::sink< Ret(Args...)>::disconnect()']]], - ['dispatcher_91',['dispatcher',['../classentt_1_1dispatcher.html',1,'entt']]], - ['dtor_92',['dtor',['../classentt_1_1meta__factory_3_01Type_01_4.html#a754b47db9b2432042d7ac23e480fdc4b',1,'entt::meta_factory< Type >']]] + ['data_100',['data',['../classentt_1_1basic__hashed__string.html#a51ae08b41d0cab42005dfda4ab6ede4a',1,'entt::basic_hashed_string::data()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a415ede3d7fcd29be2b31098507457ed1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::data() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#af5c0a1b6483bf361fb30c854125998b1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::data() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ac5b375acfbd0a626b5af2b274ebfbc3b',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::data() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ae9ccac88e21cc41d7e348d352129a0f9',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::data() const noexcept'],['../classentt_1_1basic__observer.html#ab5c179b05b96173f1e371ae8622bbb49',1,'entt::basic_observer::data()'],['../classentt_1_1basic__registry.html#a1db6c4749dda201f7f74004ea22de193',1,'entt::basic_registry::data() const'],['../classentt_1_1basic__registry.html#a62001aa75a17144bf3f78e43f1c28be7',1,'entt::basic_registry::data() const noexcept'],['../classentt_1_1sparse__set.html#a97647044d951ac477dca2ca6a0735736',1,'entt::sparse_set::data()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a9d05859a798198610e98edf9ea6d04d3',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::data()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a2e791ad623e83de7f75f5294f8d9219e',1,'entt::basic_view< Entity, exclude_t<>, Component >::data()'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a7fae2b5dcf2bcc6e68ca39587c6e3095',1,'entt::meta_factory< Type >::data(const id_type id) noexcept'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a8efc170418fd369f19eb5f04a580894e',1,'entt::meta_factory< Type >::data(const id_type id) noexcept'],['../classentt_1_1meta__any.html#ae17943bd5357b90e35957316f5c8d86d',1,'entt::meta_any::data() const noexcept'],['../classentt_1_1meta__any.html#aae2926df37d471d5244905258555ec80',1,'entt::meta_any::data() noexcept'],['../classentt_1_1meta__type.html#a3855d6b4425e978bac73d9c9323404fa',1,'entt::meta_type::data() const noexcept'],['../classentt_1_1meta__type.html#a68a81b038954d1727a6bb051ed1e810c',1,'entt::meta_type::data(const id_type id) const']]], + ['dead_101',['dead',['../classentt_1_1process.html#ac889b66e80ecaac22816927a120a416a',1,'entt::process']]], + ['delegate_102',['delegate',['../classentt_1_1delegate.html',1,'entt::delegate< typename >'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a3aac26a945bb6e83f3187efa69947106',1,'entt::delegate< Ret(Args...)>::delegate() noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a2a2cda1b68fb1a345ea12e5dcd92f2e7',1,'entt::delegate< Ret(Args...)>::delegate(connect_arg_t< Candidate >) noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a2f129d386e316bf3e57efa2b998cf2d8',1,'entt::delegate< Ret(Args...)>::delegate(connect_arg_t< Candidate >, Type &&value_or_instance) noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a40c5ed7b7a18636722a6c692845414e3',1,'entt::delegate< Ret(Args...)>::delegate(function_type *function, const void *payload=nullptr) noexcept'],['../namespaceentt.html#a865c97b32a0858165d34ed9820cbdef1',1,'entt::delegate(connect_arg_t< Candidate >) noexcept -> delegate< std::remove_pointer_t< internal::function_pointer_t< decltype(Candidate)>>>'],['../namespaceentt.html#a5f4796d34a9000c5c471b95a9eee4da1',1,'entt::delegate(connect_arg_t< Candidate >, Type &&) noexcept -> delegate< std::remove_pointer_t< internal::function_pointer_t< decltype(Candidate), Type >>>'],['../namespaceentt.html#ad125386ca0a0050b8a24ce3d8fc3db30',1,'entt::delegate(Ret(*)(const void *, Args...), const void *=nullptr) noexcept -> delegate< Ret(Args...)>']]], + ['delegate_3c_20ret_28args_2e_2e_2e_29_3e_103',['delegate< Ret(Args...)>',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html',1,'entt']]], + ['delegate_3c_20void_28void_20_2a_29_3e_104',['delegate< void(void *)>',['../classentt_1_1delegate.html',1,'entt']]], + ['delta_5ftype_105',['delta_type',['../classentt_1_1process.html#a625b574ea6d83e3a4933acc3d0279295',1,'entt::process']]], + ['destroy_106',['destroy',['../classentt_1_1basic__registry.html#af58f3add442cfb3f1fa470402db072bd',1,'entt::basic_registry::destroy(const entity_type entity)'],['../classentt_1_1basic__registry.html#add41f14182d13fd3c70811dd08cdde41',1,'entt::basic_registry::destroy(const entity_type entity, const version_type version)'],['../classentt_1_1basic__registry.html#a6c163dcc335da90e727e2f40e67973b7',1,'entt::basic_registry::destroy(It first, It last)']]], + ['difference_5ftype_107',['difference_type',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a1ce2dc7e6c9f76eb0989b22450c18c90',1,'entt::entt_traits< std::uint16_t >::difference_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#a3c523abbc5975603fd9d6642ec351b3f',1,'entt::entt_traits< std::uint32_t >::difference_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#afba2f77f80b0bf89a208f6876ab67271',1,'entt::entt_traits< std::uint64_t >::difference_type()'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#ae4a39185109f86cd44d997beb3a3b3f5',1,'entt::meta_sequence_container::meta_iterator::difference_type()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a901506acc5d79943261e81b3782825ea',1,'entt::meta_associative_container::meta_iterator::difference_type()']]], + ['discard_108',['discard',['../structentt_1_1resource__cache.html#a2620d6e8d97603ccd29f4e439e446480',1,'entt::resource_cache']]], + ['disconnect_109',['disconnect',['../classentt_1_1basic__observer.html#a1337e8f885ca963383e5a3ed2a354955',1,'entt::basic_observer::disconnect()'],['../classentt_1_1dispatcher.html#a7e93f9fd0fd8bff68c133518ee6246f0',1,'entt::dispatcher::disconnect(Type &value_or_instance)'],['../classentt_1_1dispatcher.html#a1c1b713d76354cfb0bd1bd6ed33f93ab',1,'entt::dispatcher::disconnect(Type *value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ab0186e5614c746b3355119a8f1abc9d1',1,'entt::sink< Ret(Args...)>::disconnect()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aec3594281efafbee17ec0ba792aeb7e2',1,'entt::sink< Ret(Args...)>::disconnect(Type &&value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a6458671dfeb3dcc3cf30c9ffc4a580d8',1,'entt::sink< Ret(Args...)>::disconnect(Type &value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ae5ee15c3d483a1bd4519d4e2398a3515',1,'entt::sink< Ret(Args...)>::disconnect(Type *value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a1f9b66d606a004485f535997c96c231a',1,'entt::sink< Ret(Args...)>::disconnect()']]], + ['dispatcher_110',['dispatcher',['../classentt_1_1dispatcher.html',1,'entt']]], + ['dtor_111',['dtor',['../classentt_1_1meta__factory_3_01Type_01_4.html#aa23aebcf099e118e576cd72a1cca9e96',1,'entt::meta_factory< Type >']]], + ['dynamic_5fassociative_5fkey_5fonly_5fcontainer_112',['dynamic_associative_key_only_container',['../structentt_1_1internal_1_1dynamic__associative__key__only__container.html',1,'entt::internal']]], + ['dynamic_5fassociative_5fkey_5fvalue_5fcontainer_113',['dynamic_associative_key_value_container',['../structentt_1_1internal_1_1dynamic__associative__key__value__container.html',1,'entt::internal']]], + ['dynamic_5fsequence_5fcontainer_114',['dynamic_sequence_container',['../structentt_1_1internal_1_1dynamic__sequence__container.html',1,'entt::internal']]] ]; diff --git a/search/all_4.html b/search/all_4.html index 06de1550e..aa2c933f8 100644 --- a/search/all_4.html +++ b/search/all_4.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_4.js b/search/all_4.js index 625971ad8..b1d29fc13 100644 --- a/search/all_4.js +++ b/search/all_4.js @@ -1,26 +1,27 @@ var searchData= [ - ['each_93',['each',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#afb66d4717f6b9e4a19c586eb522544b7',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::each()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#abd465a5a0743b54cac72bf0d9163b7f4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::each()'],['../classentt_1_1basic__observer.html#a54ba9c063ae48deae37d67a0f5754da0',1,'entt::basic_observer::each(Func func) const'],['../classentt_1_1basic__observer.html#a1b6e8e4d98417d30b5cebd8d26353b99',1,'entt::basic_observer::each(Func func)'],['../classentt_1_1basic__registry.html#a80748a9d01c773d81ef4c758c1ec0c4b',1,'entt::basic_registry::each()'],['../classentt_1_1basic__runtime__view.html#af3ad770b04a53c1862b23538a5b75bd1',1,'entt::basic_runtime_view::each()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a6ebf8c6fde33027be282b12707cabd94',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::each(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ae22863700fe1d7fd7c01f5dc0acdf3c2',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::each(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ae0e899f8d7e4a58bba6abc9c5b9b83c2',1,'entt::basic_view< Entity, exclude_t<>, Component >::each()'],['../structentt_1_1cache.html#a6581bd315d1627ab2d4bff995802fef8',1,'entt::cache::each()']]], - ['emitter_94',['emitter',['../classentt_1_1emitter.html',1,'entt::emitter< Derived >'],['../structentt_1_1emitter_1_1connection.html#a0f3bb10ad57dc0e06298fc9ba38a7bd9',1,'entt::emitter::connection::emitter()'],['../classentt_1_1emitter.html#af36907a2dc7cc0a6607533c67e072f92',1,'entt::emitter::emitter()=default'],['../classentt_1_1emitter.html#a842fef69b914a160b0bcc211bb77b27b',1,'entt::emitter::emitter(emitter &&)=default']]], - ['emplace_95',['emplace',['../classentt_1_1basic__registry.html#ad45fd7a2cfed4a4849e04452fbb29b91',1,'entt::basic_registry::emplace()'],['../classentt_1_1sparse__set.html#a2912e032eec6f1ea78dddf0b0f1d0e06',1,'entt::sparse_set::emplace()'],['../classentt_1_1storage.html#a666039c64bb3395dd0e4ea5a6d7939a6',1,'entt::storage::emplace()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#a392d8e383d270329945c8acb38469af4',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::emplace()'],['../classentt_1_1meta__any.html#a5b214afbab6c460f91fa050118bf1e86',1,'entt::meta_any::emplace()']]], - ['emplace_5for_5freplace_96',['emplace_or_replace',['../classentt_1_1basic__registry.html#ab326143fc420f641a440ff15484b702e',1,'entt::basic_registry']]], - ['empty_97',['empty',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a3cd0ed624125b56cf2dacd9b06d6fff6',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::empty()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#adb2cd73ac05ceb1f81c97abbf8768b31',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::empty()'],['../classentt_1_1basic__observer.html#a74154d4150d5a2ef6fc01433f7b5ea1a',1,'entt::basic_observer::empty()'],['../classentt_1_1basic__registry.html#a8052bad1c6a8f1fa2400e2c1a287eb4c',1,'entt::basic_registry::empty()'],['../classentt_1_1basic__runtime__view.html#aef43cde7ea755983eebc7cc11f47d71c',1,'entt::basic_runtime_view::empty()'],['../classentt_1_1sparse__set.html#ae1a16cb354a9ed5ded92b6edcddce15e',1,'entt::sparse_set::empty()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a83a27c7022e24788bb742f3a4ca07475',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::empty()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a155822d1b039f427ef7577547ea06783',1,'entt::basic_view< Entity, exclude_t<>, Component >::empty()'],['../structentt_1_1service__locator.html#a9265b7273a758003283a79f7a4de6250',1,'entt::service_locator::empty()'],['../classentt_1_1scheduler.html#a817d93653aec6a479b920143bd21edbb',1,'entt::scheduler::empty()'],['../structentt_1_1cache.html#add6b60d473f777208e1585d7318c642c',1,'entt::cache::empty()'],['../classentt_1_1emitter.html#a08c6111af231c9a82277069a3bf21b75',1,'entt::emitter::empty() const'],['../classentt_1_1emitter.html#afbac9d6fb49c28f06cb382715ed92ab9',1,'entt::emitter::empty() const ENTT_NOEXCEPT'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a3e5ae937a84fe875045efaa4294f7fe1',1,'entt::sigh< Ret(Args...)>::empty()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a07679954660265dfbcffa34a25a6033f',1,'entt::sink< Ret(Args...)>::empty()']]], - ['end_98',['end',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a234c298e5bf4de397c450ca6ffcb8f4c',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::end()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a80fd2253d3ec3a052ffb4945fef713a2',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::end()'],['../classentt_1_1basic__observer.html#a16dbbc0bdee5756b4614c7a190d5ad98',1,'entt::basic_observer::end()'],['../classentt_1_1basic__runtime__view.html#ab9ec70654af8f51d023c5b3dbf9fdecf',1,'entt::basic_runtime_view::end()'],['../classentt_1_1sparse__set.html#a8521517b6cac85e0e14827cb4459e8cc',1,'entt::sparse_set::end()'],['../classentt_1_1storage.html#a2ae696bd60578d13dd0b5c64d7241265',1,'entt::storage::end() const ENTT_NOEXCEPT'],['../classentt_1_1storage.html#a4d30dbd922593711fbdd8739d23d2678',1,'entt::storage::end() ENTT_NOEXCEPT'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#af12f38c4aa23af352c8c1b76bc96ab80',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::end()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a9d5cdc02d9acb5840147fe48bae7ca82',1,'entt::basic_view< Entity, exclude_t<>, Component >::end()']]], - ['enqueue_99',['enqueue',['../classentt_1_1dispatcher.html#ab41d56a73b6bdc64f0862abd333ea701',1,'entt::dispatcher::enqueue(Args &&... args)'],['../classentt_1_1dispatcher.html#a1e0a488354698cbf3cba82396ac4b76e',1,'entt::dispatcher::enqueue(Event &&event)']]], - ['entities_100',['entities',['../classentt_1_1basic__snapshot.html#a7820b7d5f6aefae1375885cca660312a',1,'entt::basic_snapshot::entities()'],['../classentt_1_1basic__snapshot__loader.html#ae29ba9edb4843300a4b9bf863b3b854b',1,'entt::basic_snapshot_loader::entities()'],['../classentt_1_1basic__continuous__loader.html#a793b2cc06b642873f56afdcc9e0606bf',1,'entt::basic_continuous_loader::entities()']]], - ['entity_101',['entity',['../classentity.html',1,'entity'],['../structentt_1_1basic__actor.html#af92d62c39e122692addbfd6b75ea6922',1,'entt::basic_actor::entity()'],['../classentt_1_1basic__registry.html#a890b6b0f5822d41abf3d12894d52ae57',1,'entt::basic_registry::entity()']]], - ['entity_5fmask_102',['entity_mask',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a3b85bff62534fc16597a391161fdc884',1,'entt::entt_traits< std::uint16_t >::entity_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#a10edcf27d0e80e58102f41372d4b8df8',1,'entt::entt_traits< std::uint32_t >::entity_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a1127933a9ef4bfa4f64ded191b4342dd',1,'entt::entt_traits< std::uint64_t >::entity_mask()']]], - ['entity_5fshift_103',['entity_shift',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#aedc1e30160a37f69a5e6cc903a5113cc',1,'entt::entt_traits< std::uint16_t >::entity_shift()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#ad2fb05bba66c9426a4c239222a191650',1,'entt::entt_traits< std::uint32_t >::entity_shift()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#abbf9ff9ddaf2cb92eec8bd08dcc7d5a7',1,'entt::entt_traits< std::uint64_t >::entity_shift()']]], - ['entity_5ftype_104',['entity_type',['../structentt_1_1basic__actor.html#a2c2e10f12014f5269be0b9ab055acfca',1,'entt::basic_actor::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a86e202c8932f341626b29c194bd47489',1,'entt::entt_traits< std::uint16_t >::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#aecde3ac9bfc28e7f0f880a74ee2c5d8f',1,'entt::entt_traits< std::uint32_t >::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a304eb4dc4a1487cf2966d902214f7185',1,'entt::entt_traits< std::uint64_t >::entity_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#abd2668a2f5cd24eeb4fe5b20f8001e33',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::entity_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ac46b1e783b4e723442366071f9f23fce',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::entity_type()'],['../classentt_1_1basic__observer.html#ad64c185397d07208154803adf74020a0',1,'entt::basic_observer::entity_type()'],['../classentt_1_1basic__registry.html#aae1fdd7fef99f65a96129c9e9bd64cf4',1,'entt::basic_registry::entity_type()'],['../classentt_1_1basic__runtime__view.html#a0a00b5d61cb1e8b35e6da3aaf566abef',1,'entt::basic_runtime_view::entity_type()'],['../classentt_1_1basic__snapshot.html#ae241ec90ed40d092f8b4adcd3404a5ef',1,'entt::basic_snapshot::entity_type()'],['../classentt_1_1basic__snapshot__loader.html#aa80603eb50aba80971b86f7272a92e90',1,'entt::basic_snapshot_loader::entity_type()'],['../classentt_1_1basic__continuous__loader.html#aafd2f1bda151216d9a3d7b44f6074dd3',1,'entt::basic_continuous_loader::entity_type()'],['../classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780',1,'entt::sparse_set::entity_type()'],['../classentt_1_1storage.html#ace2fc5e7d2c2a24e1fc5c43e49aab332',1,'entt::storage::entity_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#a3abc56c80fc5b1d198fb8375672e12af',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::entity_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a7305469c7bf603c8d3dd0101d653f63a',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::entity_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a0494ae46c922ce0c897aef9d7bd18533',1,'entt::basic_view< Entity, exclude_t<>, Component >::entity_type()']]], - ['entt_105',['entt',['../namespaceentt.html',1,'']]], - ['entt_5fopaque_5ftype_106',['ENTT_OPAQUE_TYPE',['../namespaceentt.html#a165b9d91957c529ebd4704a609de12b8',1,'entt']]], - ['entt_5ftraits_107',['entt_traits',['../structentt_1_1entt__traits.html',1,'entt']]], - ['entt_5ftraits_3c_20std_3a_3auint16_5ft_20_3e_108',['entt_traits< std::uint16_t >',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html',1,'entt']]], - ['entt_5ftraits_3c_20std_3a_3auint32_5ft_20_3e_109',['entt_traits< std::uint32_t >',['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html',1,'entt']]], - ['entt_5ftraits_3c_20std_3a_3auint64_5ft_20_3e_110',['entt_traits< std::uint64_t >',['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html',1,'entt']]], - ['erase_111',['erase',['../classentt_1_1sparse__set.html#ae5a40f93eef20024979097d9fe14261e',1,'entt::sparse_set::erase()'],['../classentt_1_1storage.html#a3d8dcf8147ba6886aefc96d856ae7684',1,'entt::storage::erase()'],['../classentt_1_1emitter.html#a9525364769b8daf55dd942599aa0a09c',1,'entt::emitter::erase()']]], - ['exclude_112',['exclude',['../namespaceentt.html#a5b73210cef43c4db35ef8ce477cc38a6',1,'entt']]], - ['exclude_5ft_113',['exclude_t',['../structentt_1_1exclude__t.html',1,'entt']]], - ['extent_114',['extent',['../classentt_1_1sparse__set.html#af79345df59154e5ea9e58b7efa7ff8f0',1,'entt::sparse_set::extent()'],['../classentt_1_1meta__type.html#a4eadf479b9b7f11879a24e0e76d5cd51',1,'entt::meta_type::extent()']]], - ['entt_20in_20action_115',['EnTT in Action',['../md_docs_md_links.html',1,'']]] + ['each_115',['each',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#afb66d4717f6b9e4a19c586eb522544b7',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::each()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#abd465a5a0743b54cac72bf0d9163b7f4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::each()'],['../classentt_1_1basic__observer.html#a181a6724835a3a41e33610003f738525',1,'entt::basic_observer::each(Func func) const'],['../classentt_1_1basic__observer.html#a535f3ddf32641a54e1c8861519933c97',1,'entt::basic_observer::each(Func func)'],['../classentt_1_1basic__registry.html#a86d2b035f54225d82548e8f03de28754',1,'entt::basic_registry::each()'],['../classentt_1_1basic__runtime__view.html#a79fe059a28f768f4dc82edf48438cce0',1,'entt::basic_runtime_view::each()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a6ebf8c6fde33027be282b12707cabd94',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::each(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ae22863700fe1d7fd7c01f5dc0acdf3c2',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::each(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ae0e899f8d7e4a58bba6abc9c5b9b83c2',1,'entt::basic_view< Entity, exclude_t<>, Component >::each()'],['../structentt_1_1resource__cache.html#a0af1a225eb2a22f38380fbb6b90ebc5e',1,'entt::resource_cache::each()']]], + ['emitter_116',['emitter',['../classentt_1_1emitter.html',1,'entt::emitter< Derived >'],['../structentt_1_1emitter_1_1connection.html#a0f3bb10ad57dc0e06298fc9ba38a7bd9',1,'entt::emitter::connection::emitter()'],['../classentt_1_1emitter.html#af36907a2dc7cc0a6607533c67e072f92',1,'entt::emitter::emitter()=default'],['../classentt_1_1emitter.html#a842fef69b914a160b0bcc211bb77b27b',1,'entt::emitter::emitter(emitter &&)=default']]], + ['emplace_117',['emplace',['../structentt_1_1basic__handle.html#a2b53b81f1b5712379cbfb3c36dae6900',1,'entt::basic_handle::emplace()'],['../classentt_1_1basic__registry.html#ac138930f54716e2b31907586e45367be',1,'entt::basic_registry::emplace()'],['../classentt_1_1sparse__set.html#a2912e032eec6f1ea78dddf0b0f1d0e06',1,'entt::sparse_set::emplace()'],['../classentt_1_1storage.html#a666039c64bb3395dd0e4ea5a6d7939a6',1,'entt::storage::emplace()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html#afae7098ca56f49aae0b49594be664274',1,'entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >::emplace()'],['../classentt_1_1meta__any.html#a5b214afbab6c460f91fa050118bf1e86',1,'entt::meta_any::emplace()']]], + ['emplace_5for_5freplace_118',['emplace_or_replace',['../structentt_1_1basic__handle.html#a488891cec44b2b7f7f4a7a02d3f7c5cc',1,'entt::basic_handle::emplace_or_replace()'],['../classentt_1_1basic__registry.html#a5c768fb13e23109823e1dc217eee100a',1,'entt::basic_registry::emplace_or_replace()']]], + ['empty_119',['empty',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a9371cdc7be66cfed51f12f61deee6389',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::empty()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a3766c867e425ed4589cdc0439b613354',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::empty()'],['../classentt_1_1basic__observer.html#ae8a12b1fcf4721ad4067d2a8146992bf',1,'entt::basic_observer::empty()'],['../classentt_1_1basic__registry.html#aba306a930c1a516cb9c9a764d2f4791f',1,'entt::basic_registry::empty()'],['../classentt_1_1basic__runtime__view.html#a2b4be964c6e2a95073ab112693ff1fd1',1,'entt::basic_runtime_view::empty()'],['../classentt_1_1sparse__set.html#a15147f769251b24f6e79705eef785946',1,'entt::sparse_set::empty()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a9ad57b237dfe7ab388e7efca5f376044',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::empty()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ab5f8b719845ad0d4faf44787cb177e0c',1,'entt::basic_view< Entity, exclude_t<>, Component >::empty()'],['../structentt_1_1service__locator.html#a38b3c81830d2492344a6049a8564ca02',1,'entt::service_locator::empty()'],['../classentt_1_1scheduler.html#a42a072d6ad1473e1f1f688826f942931',1,'entt::scheduler::empty()'],['../structentt_1_1resource__cache.html#af8d05b3ecfbe5be419c9333e8604374e',1,'entt::resource_cache::empty()'],['../classentt_1_1emitter.html#a08c6111af231c9a82277069a3bf21b75',1,'entt::emitter::empty() const'],['../classentt_1_1emitter.html#a65fd05ecb3850be25f542bd3cf14be00',1,'entt::emitter::empty() const noexcept'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a109320a7d97b3313595a36a8f42e866b',1,'entt::sigh< Ret(Args...)>::empty()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a8d3cda74fcad7d2cb92bad434bfdf00f',1,'entt::sink< Ret(Args...)>::empty()']]], + ['end_120',['end',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#aef5a9ffa3c228e11034ca7fc109c974c',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::end()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ae9d4e6a864187ede6163187a58b36107',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::end()'],['../classentt_1_1basic__observer.html#a341f56706be1c2dd80ecba885a52af31',1,'entt::basic_observer::end()'],['../classentt_1_1basic__runtime__view.html#a5fc38f0e738d83d81a98b65b0e45d30b',1,'entt::basic_runtime_view::end()'],['../classentt_1_1sparse__set.html#a71146da1ec5ecafebb4a74f9f6f3b938',1,'entt::sparse_set::end()'],['../classentt_1_1storage.html#a28d50e256283b5862a7abc92b32126c2',1,'entt::storage::end() const noexcept'],['../classentt_1_1storage.html#a857781012f0598ae8f9b84478ec1bf70',1,'entt::storage::end() noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#af12f38c4aa23af352c8c1b76bc96ab80',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::end()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a87006f0756dd793a31fe79223b0a2a7e',1,'entt::basic_view< Entity, exclude_t<>, Component >::end()'],['../structentt_1_1internal_1_1basic__container.html#a60d8ae5d5b4b10a7b462390e30e63147',1,'entt::internal::basic_container::end()'],['../classentt_1_1meta__sequence__container.html#a4135860b75cc96aca7fa1212d5b17743',1,'entt::meta_sequence_container::end()'],['../classentt_1_1meta__associative__container.html#a33088db7e4cf2bc52ec2d47fa62d4705',1,'entt::meta_associative_container::end()'],['../classentt_1_1meta__range.html#a0ae1612edb40a8e756c40442001bcf45',1,'entt::meta_range::end()']]], + ['enqueue_121',['enqueue',['../classentt_1_1dispatcher.html#ab41d56a73b6bdc64f0862abd333ea701',1,'entt::dispatcher::enqueue(Args &&... args)'],['../classentt_1_1dispatcher.html#a1e0a488354698cbf3cba82396ac4b76e',1,'entt::dispatcher::enqueue(Event &&event)']]], + ['entities_122',['entities',['../classentt_1_1basic__snapshot.html#a79fe1641f3b448b37b8aecfcabf52a5e',1,'entt::basic_snapshot::entities()'],['../classentt_1_1basic__snapshot__loader.html#a0ee608c24b47e2f54a1224177a0dc741',1,'entt::basic_snapshot_loader::entities()'],['../classentt_1_1basic__continuous__loader.html#ae6655c1c6868b11f2781cec2aee77abb',1,'entt::basic_continuous_loader::entities()']]], + ['entity_123',['entity',['../structentt_1_1basic__actor.html#a34df2ee5db72aae20d53426f1d954923',1,'entt::basic_actor::entity()'],['../structentt_1_1basic__handle.html#aed33d23b97606e21d614ae48e0eed547',1,'entt::basic_handle::entity()'],['../classentt_1_1basic__registry.html#aafb56d442d5cf9a2b8ef02cae5735152',1,'entt::basic_registry::entity()'],['../namespaceentt.html#a0b54e231d069e8a231e14b223388808a',1,'entt::entity()']]], + ['entity_5fmask_124',['entity_mask',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#aae4c4e31c683b7107d59929f32ad6a8c',1,'entt::entt_traits< std::uint16_t >::entity_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#a8d313174763278fb508739ce236b9221',1,'entt::entt_traits< std::uint32_t >::entity_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a8768144681f59ba78802bff2646930dd',1,'entt::entt_traits< std::uint64_t >::entity_mask()']]], + ['entity_5fshift_125',['entity_shift',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#adc71688a04f90ea41a86b64103be17f7',1,'entt::entt_traits< std::uint16_t >::entity_shift()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#ad7665f60eebadd96eb23424be2928159',1,'entt::entt_traits< std::uint32_t >::entity_shift()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a07ede4f7b1001d13e0882b4e630571d5',1,'entt::entt_traits< std::uint64_t >::entity_shift()']]], + ['entity_5ftype_126',['entity_type',['../structentt_1_1basic__actor.html#a2c2e10f12014f5269be0b9ab055acfca',1,'entt::basic_actor::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a86e202c8932f341626b29c194bd47489',1,'entt::entt_traits< std::uint16_t >::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#aecde3ac9bfc28e7f0f880a74ee2c5d8f',1,'entt::entt_traits< std::uint32_t >::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a304eb4dc4a1487cf2966d902214f7185',1,'entt::entt_traits< std::uint64_t >::entity_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#abd2668a2f5cd24eeb4fe5b20f8001e33',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::entity_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ac46b1e783b4e723442366071f9f23fce',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::entity_type()'],['../structentt_1_1basic__handle.html#afb6c2e78a876663dfee62aee4d989226',1,'entt::basic_handle::entity_type()'],['../classentt_1_1basic__observer.html#af7a57f53ed7a6c835129480ff6594f7d',1,'entt::basic_observer::entity_type()'],['../classentt_1_1basic__registry.html#a7df39ef4ca62af9540f593dfb5550138',1,'entt::basic_registry::entity_type()'],['../classentt_1_1basic__runtime__view.html#a7ede80f53e93473099819167d42bf2f1',1,'entt::basic_runtime_view::entity_type()'],['../classentt_1_1basic__snapshot.html#aeb9724b67563bf7f74440e5a8feb711c',1,'entt::basic_snapshot::entity_type()'],['../classentt_1_1basic__snapshot__loader.html#a73d5864a57a78d528cc0bcbe36ff5039',1,'entt::basic_snapshot_loader::entity_type()'],['../classentt_1_1basic__continuous__loader.html#a90a0d33147978cb3c142408487428277',1,'entt::basic_continuous_loader::entity_type()'],['../classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780',1,'entt::sparse_set::entity_type()'],['../classentt_1_1storage.html#ace2fc5e7d2c2a24e1fc5c43e49aab332',1,'entt::storage::entity_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html#a17672dfcaf98ccaff48c5fc88b5374d7',1,'entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >::entity_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a7305469c7bf603c8d3dd0101d653f63a',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::entity_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a0494ae46c922ce0c897aef9d7bd18533',1,'entt::basic_view< Entity, exclude_t<>, Component >::entity_type()']]], + ['entt_127',['entt',['../namespaceentt.html',1,'']]], + ['entt_5ftraits_128',['entt_traits',['../structentt_1_1entt__traits.html',1,'entt']]], + ['entt_5ftraits_3c_20std_3a_3auint16_5ft_20_3e_129',['entt_traits< std::uint16_t >',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html',1,'entt']]], + ['entt_5ftraits_3c_20std_3a_3auint32_5ft_20_3e_130',['entt_traits< std::uint32_t >',['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html',1,'entt']]], + ['entt_5ftraits_3c_20std_3a_3auint64_5ft_20_3e_131',['entt_traits< std::uint64_t >',['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html',1,'entt']]], + ['entt_5ftraits_3c_20std_3a_3aunderlying_5ftype_5ft_3c_20type_20_3e_20_3e_132',['entt_traits< std::underlying_type_t< Type > >',['../structentt_1_1entt__traits.html',1,'entt']]], + ['entt_5ftraits_3c_20type_2c_20std_3a_3aenable_5fif_5ft_3c_20std_3a_3ais_5fenum_5fv_3c_20type_20_3e_20_3e_20_3e_133',['entt_traits< Type, std::enable_if_t< std::is_enum_v< Type > > >',['../structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4.html',1,'entt']]], + ['erase_134',['erase',['../classentt_1_1sparse__set.html#ae5a40f93eef20024979097d9fe14261e',1,'entt::sparse_set::erase()'],['../classentt_1_1storage.html#a3d8dcf8147ba6886aefc96d856ae7684',1,'entt::storage::erase()'],['../structentt_1_1internal_1_1basic__dynamic__associative__container.html#aa09c8e593d452bae4b00433c2a87ab19',1,'entt::internal::basic_dynamic_associative_container::erase()'],['../structentt_1_1internal_1_1dynamic__sequence__container.html#ac053f4263f27bc48391d91e1fd472011',1,'entt::internal::dynamic_sequence_container::erase()'],['../structentt_1_1internal_1_1fixed__sequence__container.html#ac620c9d74032406b8dc1a6d4ba3d6881',1,'entt::internal::fixed_sequence_container::erase()'],['../classentt_1_1meta__sequence__container.html#aa6a5897c10f812008bb81a01e1da974d',1,'entt::meta_sequence_container::erase()'],['../classentt_1_1meta__associative__container.html#ab171d3ca8fd0787911540ac8c7cb2818',1,'entt::meta_associative_container::erase()'],['../classentt_1_1emitter.html#a9525364769b8daf55dd942599aa0a09c',1,'entt::emitter::erase()']]], + ['exclude_135',['exclude',['../namespaceentt.html#a5b73210cef43c4db35ef8ce477cc38a6',1,'entt']]], + ['exclude_5ft_136',['exclude_t',['../structentt_1_1exclude__t.html',1,'entt']]], + ['extent_137',['extent',['../classentt_1_1sparse__set.html#aa8fc71674d1908d793c7b80e2e4be1d0',1,'entt::sparse_set::extent()'],['../classentt_1_1meta__type.html#aa0425f3b695ee67deb3e4869e60274c6',1,'entt::meta_type::extent()']]], + ['entt_20in_20action_138',['EnTT in Action',['../md_docs_md_links.html',1,'']]] ]; diff --git a/search/all_5.html b/search/all_5.html index 2544c4e5b..71848afa5 100644 --- a/search/all_5.html +++ b/search/all_5.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_5.js b/search/all_5.js index e3874856e..54a413227 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -1,11 +1,12 @@ var searchData= [ - ['fail_116',['fail',['../classentt_1_1process.html#a81816bdd06dce4058bfe3cfa5d42a64c',1,'entt::process']]], - ['family_117',['family',['../classentt_1_1family.html',1,'entt']]], - ['family_5ftype_118',['family_type',['../classentt_1_1family.html#ab2ede62709be8a4a63329ed2594cd181',1,'entt::family']]], - ['find_119',['find',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a34e04e6bafe4001b05f13b90d8ca0b14',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::find()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a40426861e4d1c0298b483174fba03a48',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::find()'],['../classentt_1_1sparse__set.html#ae8687d89acbd898f3c54fc655fa09825',1,'entt::sparse_set::find()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a0df169d446eed541a87b3bbc3e04ca46',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::find()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#abf629e07ec0f9d2d4e7708be10a4f6ca',1,'entt::basic_view< Entity, exclude_t<>, Component >::find()']]], - ['front_120',['front',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#aea2ec7c5282b661f12c97a2a88a69af8',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::front()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#aeb0d3d97b051c018ea05b8e1719ff7a1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::front()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ab29e807afdab69cbe3426247f8cd32ce',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::front()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#af725dc018cfa7e82fbc399cbb90cf058',1,'entt::basic_view< Entity, exclude_t<>, Component >::front()']]], - ['func_121',['func',['../classentt_1_1meta__factory_3_01Type_01_4.html#a16107a0942811a985a3be6a7f63c681c',1,'entt::meta_factory< Type >::func()'],['../classentt_1_1meta__type.html#ad6377c8b9a02f058a08ca7acdd0c8fc2',1,'entt::meta_type::func(Op op) const'],['../classentt_1_1meta__type.html#a3e345e527b4f36c2146254e1ed9b6649',1,'entt::meta_type::func(const id_type id) const']]], - ['function_5ftype_122',['function_type',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a235927a00f56e4b56dbfdc4e6cf5ddb4',1,'entt::delegate< Ret(Args...)>']]], - ['frequently_20asked_20questions_123',['Frequently Asked Questions',['../md_docs_md_faq.html',1,'']]] + ['fail_139',['fail',['../classentt_1_1process.html#aac7438533f769e1d24836ca04f86ec7c',1,'entt::process']]], + ['family_140',['family',['../classentt_1_1family.html',1,'entt']]], + ['family_5ftype_141',['family_type',['../classentt_1_1family.html#ab2ede62709be8a4a63329ed2594cd181',1,'entt::family']]], + ['find_142',['find',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a34e04e6bafe4001b05f13b90d8ca0b14',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::find()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a40426861e4d1c0298b483174fba03a48',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::find()'],['../classentt_1_1sparse__set.html#ae8687d89acbd898f3c54fc655fa09825',1,'entt::sparse_set::find()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a0df169d446eed541a87b3bbc3e04ca46',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::find()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#abf629e07ec0f9d2d4e7708be10a4f6ca',1,'entt::basic_view< Entity, exclude_t<>, Component >::find()'],['../structentt_1_1internal_1_1basic__associative__container.html#a9a4998d3af3897a33179ded17ec69224',1,'entt::internal::basic_associative_container::find()'],['../classentt_1_1meta__associative__container.html#a2886d0a5df87b31cb7c8804ab097b585',1,'entt::meta_associative_container::find()']]], + ['fixed_5fsequence_5fcontainer_143',['fixed_sequence_container',['../structentt_1_1internal_1_1fixed__sequence__container.html',1,'entt::internal']]], + ['front_144',['front',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#aea2ec7c5282b661f12c97a2a88a69af8',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::front()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#aeb0d3d97b051c018ea05b8e1719ff7a1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::front()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ab29e807afdab69cbe3426247f8cd32ce',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::front()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#af725dc018cfa7e82fbc399cbb90cf058',1,'entt::basic_view< Entity, exclude_t<>, Component >::front()']]], + ['func_145',['func',['../classentt_1_1meta__factory_3_01Type_01_4.html#aefec5c716eb956ea6cb9413c004fa65e',1,'entt::meta_factory< Type >::func()'],['../classentt_1_1meta__type.html#a8ecc39d2ac32fb6776b3073abcbaa432',1,'entt::meta_type::func() const noexcept'],['../classentt_1_1meta__type.html#a3e345e527b4f36c2146254e1ed9b6649',1,'entt::meta_type::func(const id_type id) const']]], + ['function_5ftype_146',['function_type',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a1a5ceebde7cebde69a1b2022f539a656',1,'entt::delegate< Ret(Args...)>']]], + ['frequently_20asked_20questions_147',['Frequently Asked Questions',['../md_docs_md_faq.html',1,'']]] ]; diff --git a/search/all_6.html b/search/all_6.html index 43f14eab3..a24601b90 100644 --- a/search/all_6.html +++ b/search/all_6.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_6.js b/search/all_6.js index 6fc987a23..d98847314 100644 --- a/search/all_6.js +++ b/search/all_6.js @@ -1,8 +1,7 @@ var searchData= [ - ['get_124',['get',['../structentt_1_1basic__actor.html#a1429f1e5b4a80f13219b99addd169f7c',1,'entt::basic_actor::get() const'],['../structentt_1_1basic__actor.html#afa85d0d013950f57fea284784c6c7bc2',1,'entt::basic_actor::get()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a35bca8ae5cff3d732e69a2aa9b53957d',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::get()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a89ca58411ce36e9287ec76384e673df2',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::get()'],['../classentt_1_1basic__registry.html#a9b83a80450f97758d7a9291ab3e9e303',1,'entt::basic_registry::get([[maybe_unused]] const entity_type entity) const'],['../classentt_1_1basic__registry.html#a50173d41862a808aaf2251b0103a3f3d',1,'entt::basic_registry::get([[maybe_unused]] const entity_type entity)'],['../classentt_1_1storage.html#af022285c82a3a8f1a018cba13ac9c67c',1,'entt::storage::get(const entity_type entt) const'],['../classentt_1_1storage.html#a85a33d689ada64a6d78c19e020ed38c0',1,'entt::storage::get(const entity_type entt)'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#afb9398e73a3720aa3e18723cd1e8201d',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::get()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8c17c82e34d8d77a2358afa5c97832f2',1,'entt::basic_view< Entity, exclude_t<>, Component >::get()'],['../structentt_1_1service__locator.html#ab72c1dab3eec4554690a82457894b385',1,'entt::service_locator::get()'],['../structentt_1_1meta__data.html#a754da41b4c8057f7c9a3ff4738935d04',1,'entt::meta_data::get(meta_handle instance) const'],['../structentt_1_1meta__data.html#a2778d4865bb50778391c128eda52bede',1,'entt::meta_data::get(meta_handle instance, std::size_t index) const'],['../classentt_1_1handle.html#a8241da0b3af0116cc73266fdcdd4c9c7',1,'entt::handle::get() const ENTT_NOEXCEPT'],['../classentt_1_1handle.html#adb8357bdb64227d753d99dc0c737e21e',1,'entt::handle::get() ENTT_NOEXCEPT'],['../namespaceentt.html#a8c24ecc5ab0055f9f2a4725c95afb29e',1,'entt::get()']]], - ['get_5for_5fassign_125',['get_or_assign',['../classentt_1_1basic__registry.html#aaa0a8ae6ec9b3bc9d344fc1ae6bf81f1',1,'entt::basic_registry']]], - ['get_5for_5femplace_126',['get_or_emplace',['../classentt_1_1basic__registry.html#a8d2fecb0fd276e7bb810b03e8a859698',1,'entt::basic_registry']]], - ['get_5ft_127',['get_t',['../structentt_1_1get__t.html',1,'entt']]], - ['group_128',['group',['../structentt_1_1basic__collector_3_4.html#a0d5a3c7d8d96f79585930f93939136f0',1,'entt::basic_collector<>::group()'],['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#aef9fec26165b69baf8c7593fcd93327c',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >::group()'],['../classentt_1_1basic__registry.html#a80be71e27d2f4910a0a3fb4f9c878113',1,'entt::basic_registry::group(get_t< Get... >, exclude_t< Exclude... >={})'],['../classentt_1_1basic__registry.html#a2d37ccacf0dba92e1ec36004dcb77546',1,'entt::basic_registry::group(get_t< Get... >, exclude_t< Exclude... >={}) const'],['../classentt_1_1basic__registry.html#a0b9208875d4f6776fbeed12c4ced5e58',1,'entt::basic_registry::group(exclude_t< Exclude... >={})'],['../classentt_1_1basic__registry.html#ad682069d2b65647166d3496ceb710a02',1,'entt::basic_registry::group(exclude_t< Exclude... >={}) const'],['../namespaceentt.html#a010d1bbf234dbca47e6755fc278e36b5',1,'entt::group()']]] + ['get_148',['get',['../structentt_1_1basic__actor.html#a1429f1e5b4a80f13219b99addd169f7c',1,'entt::basic_actor::get() const'],['../structentt_1_1basic__actor.html#afa85d0d013950f57fea284784c6c7bc2',1,'entt::basic_actor::get()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a35bca8ae5cff3d732e69a2aa9b53957d',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::get()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a89ca58411ce36e9287ec76384e673df2',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::get()'],['../structentt_1_1basic__handle.html#a0ef680044c31ef1e0cc6663338c2cb0a',1,'entt::basic_handle::get()'],['../classentt_1_1basic__registry.html#a3a683bb33971cc5a0bbbf4a9409208df',1,'entt::basic_registry::get([[maybe_unused]] const entity_type entity) const'],['../classentt_1_1basic__registry.html#a0b1a73cf6349646adfd6a6715be93df1',1,'entt::basic_registry::get([[maybe_unused]] const entity_type entity)'],['../classentt_1_1storage.html#af022285c82a3a8f1a018cba13ac9c67c',1,'entt::storage::get(const entity_type entt) const'],['../classentt_1_1storage.html#a85a33d689ada64a6d78c19e020ed38c0',1,'entt::storage::get(const entity_type entt)'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#afb9398e73a3720aa3e18723cd1e8201d',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::get()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8c17c82e34d8d77a2358afa5c97832f2',1,'entt::basic_view< Entity, exclude_t<>, Component >::get()'],['../structentt_1_1service__locator.html#a0020f70a1ea13e69ee1419006fb99c98',1,'entt::service_locator::get()'],['../structentt_1_1internal_1_1basic__sequence__container.html#a5e1051757371a62b98fbb7fc12b47983',1,'entt::internal::basic_sequence_container::get()'],['../structentt_1_1meta__data.html#a754da41b4c8057f7c9a3ff4738935d04',1,'entt::meta_data::get()'],['../classentt_1_1resource__handle.html#a95545479a5096dcf0cbd8c1e9309845b',1,'entt::resource_handle::get() const noexcept'],['../classentt_1_1resource__handle.html#a10586edd20edbbd3fc181126e8f796b5',1,'entt::resource_handle::get() noexcept'],['../namespaceentt.html#a8c24ecc5ab0055f9f2a4725c95afb29e',1,'entt::get()']]], + ['get_5for_5femplace_149',['get_or_emplace',['../structentt_1_1basic__handle.html#ab2a7202c3a8366d919a6c00a1f809014',1,'entt::basic_handle::get_or_emplace()'],['../classentt_1_1basic__registry.html#ae8b86324fa88b9162050daf599d0f094',1,'entt::basic_registry::get_or_emplace()']]], + ['get_5ft_150',['get_t',['../structentt_1_1get__t.html',1,'entt']]], + ['group_151',['group',['../structentt_1_1basic__collector_3_4.html#a1e948449e1102be0df84120d1422267b',1,'entt::basic_collector<>::group()'],['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#aa0d0dc1a30f20f45bf5e7ce15d7d0a62',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >::group()'],['../classentt_1_1basic__registry.html#a716510eb0a63f8512ddc932381fa105f',1,'entt::basic_registry::group(get_t< Get... >, exclude_t< Exclude... >={})'],['../classentt_1_1basic__registry.html#a506c832fa36ceffecaff352ff03b7540',1,'entt::basic_registry::group(get_t< Get... >, exclude_t< Exclude... >={}) const'],['../classentt_1_1basic__registry.html#aa05eacbf8368ae162fa4b7828fa26976',1,'entt::basic_registry::group(exclude_t< Exclude... >={})'],['../classentt_1_1basic__registry.html#a831f89457e70109e4263cef8a4e93e73',1,'entt::basic_registry::group(exclude_t< Exclude... >={}) const'],['../namespaceentt.html#a010d1bbf234dbca47e6755fc278e36b5',1,'entt::group()']]] ]; diff --git a/search/all_7.html b/search/all_7.html index af52f82a4..e42e45b42 100644 --- a/search/all_7.html +++ b/search/all_7.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_7.js b/search/all_7.js index d7295d454..6680fb324 100644 --- a/search/all_7.js +++ b/search/all_7.js @@ -1,11 +1,17 @@ var searchData= [ - ['handle_129',['handle',['../classentt_1_1handle.html',1,'entt::handle'],['../structentt_1_1cache.html#a54969aa49fc2b1b8d4b885145d085829',1,'entt::cache::handle()'],['../classentt_1_1handle.html#acb7b797611b823c6bbfaa8d5731c3703',1,'entt::handle::handle()']]], - ['has_130',['has',['../structentt_1_1basic__actor.html#ad22a9b6b33a34328a874c96e40f3e6d2',1,'entt::basic_actor::has()'],['../classentt_1_1basic__registry.html#a631fa1c5eea79b67d4124adeb562a48d',1,'entt::basic_registry::has()'],['../classentt_1_1basic__continuous__loader.html#a83a8e8a2255b1e780d2b3e98b465c6b7',1,'entt::basic_continuous_loader::has()'],['../classentt_1_1sparse__set.html#a45740d20df28710b87783d814abee1f7',1,'entt::sparse_set::has()']]], - ['has_5ftype_5findex_131',['has_type_index',['../structentt_1_1has__type__index.html',1,'entt']]], - ['has_5ftype_5findex_3c_20type_2c_20std_3a_3avoid_5ft_3c_20decltype_28type_5findex_3c_20type_20_3e_3a_3avalue_28_29_29_3e_20_3e_132',['has_type_index< Type, std::void_t< decltype(type_index< Type >::value())> >',['../structentt_1_1has__type__index_3_01Type_00_01std_1_1void__t_3_01decltype_07type__index_3_01Type_01_4_1_1value_07_08_08_4_01_4.html',1,'entt']]], - ['has_5ftype_5findex_5fv_133',['has_type_index_v',['../namespaceentt.html#a5c05aeb676710c15d16a78584cfb5132',1,'entt']]], - ['hash_5ftype_134',['hash_type',['../classentt_1_1basic__hashed__string.html#a1631b1f6ecd56a451366eeb228a6ffb9',1,'entt::basic_hashed_string']]], - ['hashed_5fstring_135',['hashed_string',['../namespaceentt.html#a8f9dd22ce26cd7913a294b3fd520649b',1,'entt']]], - ['hashed_5fwstring_136',['hashed_wstring',['../namespaceentt.html#af2768719b1f5967caf5836b2656d0ed6',1,'entt']]] + ['handle_152',['handle',['../structentt_1_1resource__cache.html#a3edbffb3ca0064d87da2da7d3f73530f',1,'entt::resource_cache::handle()'],['../namespaceentt.html#a5a0027b922894421f703102c374c234c',1,'entt::handle()']]], + ['has_153',['has',['../structentt_1_1basic__actor.html#ad22a9b6b33a34328a874c96e40f3e6d2',1,'entt::basic_actor::has()'],['../structentt_1_1basic__handle.html#ad38512325db1669152af8168f920bde1',1,'entt::basic_handle::has()'],['../classentt_1_1basic__registry.html#ae0948bfee43711e2df12946a63a2b258',1,'entt::basic_registry::has()']]], + ['has_5fmeta_5fassociative_5fcontainer_5ftraits_154',['has_meta_associative_container_traits',['../structentt_1_1has__meta__associative__container__traits.html',1,'entt']]], + ['has_5fmeta_5fassociative_5fcontainer_5ftraits_3c_20type_2c_20std_3a_3avoid_5ft_3c_20typename_20meta_5fassociative_5fcontainer_5ftraits_3c_20type_20_3e_3a_3akey_5ftype_20_3e_20_3e_155',['has_meta_associative_container_traits< Type, std::void_t< typename meta_associative_container_traits< Type >::key_type > >',['../structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam21a695b0ef9490dc30d599dbd3717cc9.html',1,'entt']]], + ['has_5fmeta_5fassociative_5fcontainer_5ftraits_5fv_156',['has_meta_associative_container_traits_v',['../namespaceentt.html#ad454bd385d2c2be989c83dbbaaaef828',1,'entt']]], + ['has_5fmeta_5fsequence_5fcontainer_5ftraits_157',['has_meta_sequence_container_traits',['../structentt_1_1has__meta__sequence__container__traits.html',1,'entt']]], + ['has_5fmeta_5fsequence_5fcontainer_5ftraits_3c_20type_2c_20std_3a_3avoid_5ft_3c_20typename_20meta_5fsequence_5fcontainer_5ftraits_3c_20type_20_3e_3a_3avalue_5ftype_20_3e_20_3e_158',['has_meta_sequence_container_traits< Type, std::void_t< typename meta_sequence_container_traits< Type >::value_type > >',['../structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0354118c7c2a13f482a34301995287a7a.html',1,'entt']]], + ['has_5fmeta_5fsequence_5fcontainer_5ftraits_5fv_159',['has_meta_sequence_container_traits_v',['../namespaceentt.html#a7fc25b9a52b473e6019519e24ca66bc9',1,'entt']]], + ['has_5ftype_5findex_160',['has_type_index',['../structentt_1_1has__type__index.html',1,'entt']]], + ['has_5ftype_5findex_3c_20type_2c_20std_3a_3avoid_5ft_3c_20decltype_28type_5findex_3c_20type_20_3e_3a_3avalue_28_29_29_3e_20_3e_161',['has_type_index< Type, std::void_t< decltype(type_index< Type >::value())> >',['../structentt_1_1has__type__index_3_01Type_00_01std_1_1void__t_3_01decltype_07type__index_3_01Type_01_4_1_1value_07_08_08_4_01_4.html',1,'entt']]], + ['has_5ftype_5findex_5fv_162',['has_type_index_v',['../namespaceentt.html#a5c05aeb676710c15d16a78584cfb5132',1,'entt']]], + ['hash_5ftype_163',['hash_type',['../classentt_1_1basic__hashed__string.html#a1631b1f6ecd56a451366eeb228a6ffb9',1,'entt::basic_hashed_string']]], + ['hashed_5fstring_164',['hashed_string',['../namespaceentt.html#a8f9dd22ce26cd7913a294b3fd520649b',1,'entt']]], + ['hashed_5fwstring_165',['hashed_wstring',['../namespaceentt.html#af2768719b1f5967caf5836b2656d0ed6',1,'entt']]] ]; diff --git a/search/all_8.html b/search/all_8.html index cf2b5df92..888e61909 100644 --- a/search/all_8.html +++ b/search/all_8.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_8.js b/search/all_8.js index d9d77bb97..917d56c09 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -1,32 +1,46 @@ var searchData= [ - ['id_137',['id',['../structentt_1_1type__info.html#ab72a8d8a5789c278cc0596aba0a2ff41',1,'entt::type_info::id()'],['../structentt_1_1meta__data.html#a5bc96634f9848a56dcba5ecb0a1dabdb',1,'entt::meta_data::id()'],['../structentt_1_1meta__func.html#a0bc78416c33b771de1f1f1e89622a9ff',1,'entt::meta_func::id()'],['../classentt_1_1meta__type.html#aeb8e5f88ad2c503b01bdd45cd80dd34c',1,'entt::meta_type::id()']]], - ['id_5ftype_138',['id_type',['../namespaceentt.html#a4780f9d4e975066afb16b1309c644995',1,'entt']]], - ['identifier_139',['identifier',['../classentt_1_1identifier.html',1,'entt']]], - ['identifier_5ftype_140',['identifier_type',['../classentt_1_1identifier.html#a5ed0559dce16ea40707502274dba382b',1,'entt::identifier']]], - ['identity_141',['identity',['../structentt_1_1identity.html',1,'entt']]], - ['index_142',['index',['../classentt_1_1sparse__set.html#a17386e505ea87ccc100e23360c93aa46',1,'entt::sparse_set']]], - ['insert_143',['insert',['../classentt_1_1basic__registry.html#a8e219330fea386bd16ca5ced2ddde399',1,'entt::basic_registry::insert(It first, It last, const Component &value={})'],['../classentt_1_1basic__registry.html#aa4d482371c1defe664d86283d88e53dd',1,'entt::basic_registry::insert(EIt first, EIt last, CIt from, CIt to)'],['../classentt_1_1sparse__set.html#aef87aec55a74c0418fe21fb368a0f2ac',1,'entt::sparse_set::insert()'],['../classentt_1_1storage.html#a0d50c5b87ac94707d6c6fd6da62494ae',1,'entt::storage::insert(It first, It last, const object_type &value={})'],['../classentt_1_1storage.html#ae775ff0becf923b711f6e3476a7cb9f6',1,'entt::storage::insert(EIt first, EIt last, CIt from, CIt to)'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#ae28952d449c46bc72185122956547b73',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::insert()']]], - ['insertion_5fsort_144',['insertion_sort',['../structentt_1_1insertion__sort.html',1,'entt']]], - ['instance_145',['instance',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a3e0495b7612d458cbc59dc4b657d586f',1,'entt::delegate< Ret(Args...)>']]], - ['instance_5ftype_146',['instance_type',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a932f446e04a732546e7af0f2922ed2fa',1,'entt::sigh< Ret(Args...)>']]], - ['integral_5fconstant_147',['integral_constant',['../namespaceentt.html#a0d9fd5898acf13553bbcf14b99159f4d',1,'entt']]], - ['invoke_148',['invoke',['../structentt_1_1meta__ctor.html#a50f0c00cb8eb1166d5a5ee727e95f6fa',1,'entt::meta_ctor::invoke()'],['../structentt_1_1meta__func.html#ae7848863edc986a2196d376111ec4293',1,'entt::meta_func::invoke()'],['../namespaceentt.html#aa512a354fe328df6be5a92eb43cd4d69',1,'entt::invoke()']]], - ['is_5farray_149',['is_array',['../classentt_1_1meta__type.html#a708c42df22be9647eca05a8c9701a7b2',1,'entt::meta_type']]], - ['is_5fclass_150',['is_class',['../classentt_1_1meta__type.html#a9d1e5e6cd4c097143a3055b8e56a8641',1,'entt::meta_type']]], - ['is_5fconst_151',['is_const',['../structentt_1_1meta__data.html#a04acd97d1fe059a1dd3daaf508e10558',1,'entt::meta_data::is_const()'],['../structentt_1_1meta__func.html#a93c1f9ba3252788f9ac470f6ad6e3fb9',1,'entt::meta_func::is_const()']]], - ['is_5fenum_152',['is_enum',['../classentt_1_1meta__type.html#ab2d4f56d08063128d0b4bc5cb4b1b0c9',1,'entt::meta_type']]], - ['is_5fequality_5fcomparable_153',['is_equality_comparable',['../structentt_1_1is__equality__comparable.html',1,'entt']]], - ['is_5fequality_5fcomparable_3c_20type_2c_20std_3a_3avoid_5ft_3c_20decltype_28std_3a_3adeclval_3c_20type_20_3e_28_29_3d_3dstd_3a_3adeclval_3c_20type_20_3e_28_29_29_3e_20_3e_154',['is_equality_comparable< Type, std::void_t< decltype(std::declval< Type >()==std::declval< Type >())> >',['../structentt_1_1is__equality__comparable_3_01Type_00_01std_1_1void__t_3_01decltype_07std_1_1declva46aebf4c20f38cbd0108d1e297595736.html',1,'entt']]], - ['is_5fequality_5fcomparable_5fv_155',['is_equality_comparable_v',['../namespaceentt.html#aff2c2c940fcfd655abaa24489471dad8',1,'entt']]], - ['is_5ffloating_5fpoint_156',['is_floating_point',['../classentt_1_1meta__type.html#acb95ab1d8952b3595b0d820cee1aa79d',1,'entt::meta_type']]], - ['is_5ffunction_5fpointer_157',['is_function_pointer',['../classentt_1_1meta__type.html#a5e2c3e0856d2eff7ce2403000c67c0d6',1,'entt::meta_type']]], - ['is_5fintegral_158',['is_integral',['../classentt_1_1meta__type.html#a222c4b6ae628f9ed6f90cd3573f788c8',1,'entt::meta_type']]], - ['is_5fmember_5ffunction_5fpointer_159',['is_member_function_pointer',['../classentt_1_1meta__type.html#a184083298b97b476f02509fd5379bdbb',1,'entt::meta_type']]], - ['is_5fmember_5fobject_5fpointer_160',['is_member_object_pointer',['../classentt_1_1meta__type.html#a486ce6d737b37675403f3e719a2a51a2',1,'entt::meta_type']]], - ['is_5fpointer_161',['is_pointer',['../classentt_1_1meta__type.html#a8eec2742984f892febcbc48a6192bdfd',1,'entt::meta_type']]], - ['is_5fstatic_162',['is_static',['../structentt_1_1meta__data.html#a94ae645e41c37e0da30a0353d391b9ad',1,'entt::meta_data::is_static()'],['../structentt_1_1meta__func.html#a8faf171039dc72ea51d94acc2c2ea249',1,'entt::meta_func::is_static()']]], - ['is_5funion_163',['is_union',['../classentt_1_1meta__type.html#ad3503617450b2814e53362206bb6fecd',1,'entt::meta_type']]], - ['is_5fvoid_164',['is_void',['../classentt_1_1meta__type.html#a4a8aea6060bd82daf287bb6c63c1955a',1,'entt::meta_type']]], - ['iterator_165',['iterator',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a8c3432396aa0e5bfeb5e300646c32cb4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::iterator()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a1ef689b2afb273c1983b8a633d8da2b1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::iterator()'],['../classentt_1_1basic__observer.html#ac1be371b6c455d91a01aa398eb29327a',1,'entt::basic_observer::iterator()'],['../classentt_1_1basic__runtime__view.html#a916067ed3c2fb7f69319c48019687674',1,'entt::basic_runtime_view::iterator()'],['../classentt_1_1sparse__set.html#a22cf39bf66b858f1d1d0f1e6fedb8fe1',1,'entt::sparse_set::iterator()'],['../classentt_1_1storage.html#aaeee41370158c681e5d04eca42054ba8',1,'entt::storage::iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#af6dfd9fbe1240482399b4e03cb08752a',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#aa6ee05ab3fd5d8f4304810c65ab9b830',1,'entt::basic_view< Entity, exclude_t<>, Component >::iterator()']]] + ['id_166',['id',['../structentt_1_1type__info.html#aefa2a63e4b4f41dbb783718bdc8c5a76',1,'entt::type_info::id()'],['../structentt_1_1meta__data.html#a9cd69d82eb33a431ffbb211c4072afaf',1,'entt::meta_data::id()'],['../structentt_1_1meta__func.html#af6c8d787fae46bf795d69f9b07afa0dd',1,'entt::meta_func::id()'],['../classentt_1_1meta__type.html#a36146bea036a793d7a4a677e9b98c575',1,'entt::meta_type::id()']]], + ['id_5ftype_167',['id_type',['../namespaceentt.html#a13e040e7b38a8f86d1ab2f096f37b627',1,'entt']]], + ['identifier_168',['identifier',['../classentt_1_1identifier.html',1,'entt']]], + ['identifier_5ftype_169',['identifier_type',['../classentt_1_1identifier.html#a5ed0559dce16ea40707502274dba382b',1,'entt::identifier']]], + ['identity_170',['identity',['../structentt_1_1identity.html',1,'entt']]], + ['index_171',['index',['../classentt_1_1sparse__set.html#a17386e505ea87ccc100e23360c93aa46',1,'entt::sparse_set']]], + ['insert_172',['insert',['../classentt_1_1basic__registry.html#a3587004bdab85280c2a2a1b6371fd4c5',1,'entt::basic_registry::insert(It first, It last, const Component &value={})'],['../classentt_1_1basic__registry.html#a930803b0206798002a0bbae79d7dd82e',1,'entt::basic_registry::insert(EIt first, EIt last, CIt from, CIt to)'],['../classentt_1_1sparse__set.html#aef87aec55a74c0418fe21fb368a0f2ac',1,'entt::sparse_set::insert()'],['../classentt_1_1storage.html#a0d50c5b87ac94707d6c6fd6da62494ae',1,'entt::storage::insert(It first, It last, const object_type &value={})'],['../classentt_1_1storage.html#ae775ff0becf923b711f6e3476a7cb9f6',1,'entt::storage::insert(EIt first, EIt last, CIt from, CIt to)'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html#af54576d0e51b816884de87951dad174c',1,'entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >::insert()'],['../structentt_1_1internal_1_1dynamic__associative__key__only__container.html#a3354897e79814a1cefc866e76a7423c2',1,'entt::internal::dynamic_associative_key_only_container::insert()'],['../structentt_1_1internal_1_1dynamic__associative__key__value__container.html#a73f03fd4ebc58be238eee3cb616ee662',1,'entt::internal::dynamic_associative_key_value_container::insert()'],['../structentt_1_1internal_1_1dynamic__sequence__container.html#ac6eaa8767eb389f50b27ec3e9dbc7c5b',1,'entt::internal::dynamic_sequence_container::insert()'],['../structentt_1_1internal_1_1fixed__sequence__container.html#a81c84e2d64940c278c0e66598b025fce',1,'entt::internal::fixed_sequence_container::insert()'],['../classentt_1_1meta__sequence__container.html#a60f0f54e43c7abdcf4110cce1656e9d9',1,'entt::meta_sequence_container::insert()'],['../classentt_1_1meta__associative__container.html#a292d90c2d8cbee3d6c2c32a899a9cb5e',1,'entt::meta_associative_container::insert()']]], + ['insertion_5fsort_173',['insertion_sort',['../structentt_1_1insertion__sort.html',1,'entt']]], + ['instance_174',['instance',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a2316b77fe3658d9af122ed1ac1627bec',1,'entt::delegate< Ret(Args...)>']]], + ['instance_5ftype_175',['instance_type',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a932f446e04a732546e7af0f2922ed2fa',1,'entt::sigh< Ret(Args...)>']]], + ['integral_5fconstant_176',['integral_constant',['../namespaceentt.html#a0d9fd5898acf13553bbcf14b99159f4d',1,'entt']]], + ['invoke_177',['invoke',['../structentt_1_1meta__ctor.html#aaabf7e793adaf4c99562473765065c52',1,'entt::meta_ctor::invoke(meta_any *const args, const std::size_t sz) const'],['../structentt_1_1meta__ctor.html#a50f0c00cb8eb1166d5a5ee727e95f6fa',1,'entt::meta_ctor::invoke([[maybe_unused]] Args &&... args) const'],['../structentt_1_1meta__func.html#afc18f36134fb6131288f8546adb89f2f',1,'entt::meta_func::invoke(meta_handle instance, meta_any *const args, const std::size_t sz) const'],['../structentt_1_1meta__func.html#ae7848863edc986a2196d376111ec4293',1,'entt::meta_func::invoke(meta_handle instance, Args &&... args) const'],['../namespaceentt.html#aa512a354fe328df6be5a92eb43cd4d69',1,'entt::invoke()']]], + ['is_5farray_178',['is_array',['../classentt_1_1meta__type.html#a565960e80be7756e72f379f460df6bcb',1,'entt::meta_type']]], + ['is_5fassociative_5fcontainer_179',['is_associative_container',['../classentt_1_1meta__type.html#adcacc3fd54583aa8d94efc7390b2a697',1,'entt::meta_type']]], + ['is_5fclass_180',['is_class',['../classentt_1_1meta__type.html#a703a710385de2497b25a151d015df9cf',1,'entt::meta_type']]], + ['is_5fconst_181',['is_const',['../structentt_1_1meta__data.html#a148f106584bfdd2bb33591d790c4a1c1',1,'entt::meta_data::is_const()'],['../structentt_1_1meta__func.html#a8a935c3b78d74afbc953bdcfabe12d4b',1,'entt::meta_func::is_const()']]], + ['is_5fenum_182',['is_enum',['../classentt_1_1meta__type.html#aadcf2f5ab500f7797274b4483434a5a3',1,'entt::meta_type']]], + ['is_5fequality_5fcomparable_183',['is_equality_comparable',['../structentt_1_1is__equality__comparable.html',1,'entt']]], + ['is_5fequality_5fcomparable_3c_20type_2c_20std_3a_3avoid_5ft_3c_20decltype_28std_3a_3adeclval_3c_20type_20_3e_28_29_3d_3dstd_3a_3adeclval_3c_20type_20_3e_28_29_29_3e_20_3e_184',['is_equality_comparable< Type, std::void_t< decltype(std::declval< Type >()==std::declval< Type >())> >',['../structentt_1_1is__equality__comparable_3_01Type_00_01std_1_1void__t_3_01decltype_07std_1_1declva46aebf4c20f38cbd0108d1e297595736.html',1,'entt']]], + ['is_5fequality_5fcomparable_5fv_185',['is_equality_comparable_v',['../namespaceentt.html#aff2c2c940fcfd655abaa24489471dad8',1,'entt']]], + ['is_5feto_5feligible_186',['is_eto_eligible',['../structentt_1_1is__eto__eligible.html',1,'entt']]], + ['is_5feto_5feligible_5fv_187',['is_eto_eligible_v',['../namespaceentt.html#a1e4bb518d3b7781b1bf8f161719c72c3',1,'entt']]], + ['is_5ffloating_5fpoint_188',['is_floating_point',['../classentt_1_1meta__type.html#ae38f94ac55d5729ccc705dfd72ac226f',1,'entt::meta_type']]], + ['is_5ffunction_5fpointer_189',['is_function_pointer',['../classentt_1_1meta__type.html#a8885608a78a0a92d73c1b543cc8f6e42',1,'entt::meta_type']]], + ['is_5fintegral_190',['is_integral',['../classentt_1_1meta__type.html#acd91251d1dcc3543eeefcbc3925e4988',1,'entt::meta_type']]], + ['is_5fkey_5fonly_5fmeta_5fassociative_5fcontainer_191',['is_key_only_meta_associative_container',['../structentt_1_1is__key__only__meta__associative__container.html',1,'entt']]], + ['is_5fkey_5fonly_5fmeta_5fassociative_5fcontainer_3c_20type_2c_20std_3a_3avoid_5ft_3c_20typename_20meta_5fassociative_5fcontainer_5ftraits_3c_20type_20_3e_3a_3amapped_5ftype_20_3e_20_3e_192',['is_key_only_meta_associative_container< Type, std::void_t< typename meta_associative_container_traits< Type >::mapped_type > >',['../structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen8fdfab51b1c3e3be6b1d16233dc1b887.html',1,'entt']]], + ['is_5fkey_5fonly_5fmeta_5fassociative_5fcontainer_5fv_193',['is_key_only_meta_associative_container_v',['../namespaceentt.html#ad49b2ea24586994d23d6d837a550867a',1,'entt']]], + ['is_5fmember_5ffunction_5fpointer_194',['is_member_function_pointer',['../classentt_1_1meta__type.html#a14b92e0ae6b55b731cb211a647c7f480',1,'entt::meta_type']]], + ['is_5fmember_5fobject_5fpointer_195',['is_member_object_pointer',['../classentt_1_1meta__type.html#a79ab4674bfc521b361a1fc2c576bea44',1,'entt::meta_type']]], + ['is_5fmeta_5fpointer_5flike_196',['is_meta_pointer_like',['../structentt_1_1is__meta__pointer__like.html',1,'entt']]], + ['is_5fmeta_5fpointer_5flike_3c_20std_3a_3ashared_5fptr_3c_20type_20_3e_20_3e_197',['is_meta_pointer_like< std::shared_ptr< Type > >',['../structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4.html',1,'entt']]], + ['is_5fmeta_5fpointer_5flike_3c_20std_3a_3aunique_5fptr_3c_20type_2c_20args_2e_2e_2e_20_3e_20_3e_198',['is_meta_pointer_like< std::unique_ptr< Type, Args... > >',['../structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['is_5fmeta_5fpointer_5flike_3c_20type_20_2a_20_3e_199',['is_meta_pointer_like< Type * >',['../structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4.html',1,'entt']]], + ['is_5fmeta_5fpointer_5flike_5fv_200',['is_meta_pointer_like_v',['../namespaceentt.html#aaa8c390cfe71301a0c10f4844e98424c',1,'entt']]], + ['is_5fpointer_201',['is_pointer',['../classentt_1_1meta__type.html#a0965cf555b14902e0564938926d47f48',1,'entt::meta_type']]], + ['is_5fpointer_5flike_202',['is_pointer_like',['../classentt_1_1meta__type.html#ab4b6f5e100febfa5cdbbcee6f9a20925',1,'entt::meta_type']]], + ['is_5fsequence_5fcontainer_203',['is_sequence_container',['../classentt_1_1meta__type.html#affc9102f4a0500da1ebdb732d46a0dba',1,'entt::meta_type']]], + ['is_5fstatic_204',['is_static',['../structentt_1_1meta__data.html#adeddff29e0b47f621f1bc77cb9d2be80',1,'entt::meta_data::is_static()'],['../structentt_1_1meta__func.html#a143a54f1f653717762ac43622eab5a99',1,'entt::meta_func::is_static()']]], + ['is_5funion_205',['is_union',['../classentt_1_1meta__type.html#a29f99ccafde8c73be71716e559885243',1,'entt::meta_type']]], + ['is_5fvoid_206',['is_void',['../classentt_1_1meta__type.html#a727152c2ab06b138c3552262ba34199a',1,'entt::meta_type']]], + ['iterator_207',['iterator',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a8c3432396aa0e5bfeb5e300646c32cb4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::iterator()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a1ef689b2afb273c1983b8a633d8da2b1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::iterator()'],['../classentt_1_1basic__observer.html#a244ba61659af901a88710350b068c4ac',1,'entt::basic_observer::iterator()'],['../classentt_1_1basic__runtime__view.html#a9ae6398953c3d724227e0fb25a7b61bd',1,'entt::basic_runtime_view::iterator()'],['../classentt_1_1sparse__set.html#a22cf39bf66b858f1d1d0f1e6fedb8fe1',1,'entt::sparse_set::iterator()'],['../classentt_1_1storage.html#aaeee41370158c681e5d04eca42054ba8',1,'entt::storage::iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a9828bc4d8e9a5c8fcb4eda17223c36c5',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#aa6ee05ab3fd5d8f4304810c65ab9b830',1,'entt::basic_view< Entity, exclude_t<>, Component >::iterator()'],['../structentt_1_1internal_1_1basic__container.html#a8defc8d663808a7e9a2b54dababe373a',1,'entt::internal::basic_container::iterator()'],['../classentt_1_1meta__sequence__container.html#a878e2f710e88a6ae42449cb7a93c3928',1,'entt::meta_sequence_container::iterator()'],['../classentt_1_1meta__associative__container.html#aafbaf281035562432a4e8e55443e9584',1,'entt::meta_associative_container::iterator()'],['../classentt_1_1meta__range.html#ad1d6f13f25371db5fb55890de315c47a',1,'entt::meta_range::iterator()']]], + ['iterator_5fcategory_208',['iterator_category',['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#aade7df8f3ede442e7c811828e93bbd3c',1,'entt::meta_sequence_container::meta_iterator::iterator_category()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a8243592766417eadc3118ce9d251350e',1,'entt::meta_associative_container::meta_iterator::iterator_category()']]] ]; diff --git a/search/all_9.html b/search/all_9.html index 690785a5d..dc988f457 100644 --- a/search/all_9.html +++ b/search/all_9.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_9.js b/search/all_9.js index 9b1cd425a..e3b6bf7e5 100644 --- a/search/all_9.js +++ b/search/all_9.js @@ -1,4 +1,6 @@ var searchData= [ - ['key_166',['key',['../structentt_1_1meta__prop.html#ae8bd5282326b1e77f8f927a02f631a56',1,'entt::meta_prop']]] + ['key_209',['key',['../structentt_1_1meta__prop.html#ae8bd5282326b1e77f8f927a02f631a56',1,'entt::meta_prop']]], + ['key_5fonly_210',['key_only',['../classentt_1_1meta__associative__container.html#a569f887dac7cd891437893ab4fc457fc',1,'entt::meta_associative_container']]], + ['key_5ftype_211',['key_type',['../structentt_1_1internal_1_1basic__associative__container.html#ad13bc6b6a65bf87fc45d7b76cb6d8e6e',1,'entt::internal::basic_associative_container::key_type()'],['../classentt_1_1meta__associative__container.html#ae6879353a0644282115e424f77f8a581',1,'entt::meta_associative_container::key_type()']]] ]; diff --git a/search/all_a.html b/search/all_a.html index f2f3d3a38..0ce816b11 100644 --- a/search/all_a.html +++ b/search/all_a.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_a.js b/search/all_a.js index e4ecff828..b53a36a00 100644 --- a/search/all_a.js +++ b/search/all_a.js @@ -1,7 +1,5 @@ var searchData= [ - ['less_167',['less',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a2728847f1d565d445bb5c1a995f5115e',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::less()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#acc243830b7c8020cfa6a1a75814f3656',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::less()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#abe2ed0e4135be7b60038a5e7aa7a7f9b',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::less(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a99f59a63a7e28ec28a509e88e1a0a5f6',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::less(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a84b4522b3905af57fc30063f706553a8',1,'entt::basic_view< Entity, exclude_t<>, Component >::less()']]], - ['listener_168',['listener',['../classentt_1_1emitter.html#a1200216d9abb1adb18db6035d99b60da',1,'entt::emitter']]], - ['load_169',['load',['../structentt_1_1cache.html#ac84620fa85a03fc9ddef39e3995d3021',1,'entt::cache']]], - ['loader_170',['loader',['../classentt_1_1loader.html',1,'entt::loader'],['../classentt_1_1basic__registry.html#a03a0c2e3956fe486e08e5453f0330dc9',1,'entt::basic_registry::loader()']]] + ['listener_212',['listener',['../classentt_1_1emitter.html#a1200216d9abb1adb18db6035d99b60da',1,'entt::emitter']]], + ['load_213',['load',['../structentt_1_1resource__cache.html#affaadb8b5411b4cfba216884a04db4a0',1,'entt::resource_cache']]] ]; diff --git a/search/all_b.html b/search/all_b.html index 14f34036c..28c2413a3 100644 --- a/search/all_b.html +++ b/search/all_b.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_b.js b/search/all_b.js index 095ffd3d8..99d37c135 100644 --- a/search/all_b.js +++ b/search/all_b.js @@ -1,23 +1,36 @@ var searchData= [ - ['map_171',['map',['../classentt_1_1basic__continuous__loader.html#a99348f761e61ba9b971b0a7a93a5b3bf',1,'entt::basic_continuous_loader']]], - ['matcher_172',['matcher',['../structentt_1_1matcher.html',1,'entt']]], - ['member_5fclass_173',['member_class',['../classentt_1_1member__class.html',1,'entt']]], - ['member_5fclass_5ft_174',['member_class_t',['../namespaceentt.html#a49f19d031690e5ebfffd6c7a4f6bd364',1,'entt']]], - ['meta_175',['meta',['../namespaceentt.html#ab79e77dca50a2a5d78ce51db8a0a68e5',1,'entt']]], - ['meta_5fany_176',['meta_any',['../classentt_1_1meta__any.html',1,'entt::meta_any'],['../classentt_1_1meta__any.html#a7d9eaa43621da68af96080b7f345f2b6',1,'entt::meta_any::meta_any() ENTT_NOEXCEPT'],['../classentt_1_1meta__any.html#a7d53cd9aca308797d0ddbb3d02fdaf35',1,'entt::meta_any::meta_any(std::in_place_type_t< Type >, [[maybe_unused]] Args &&... args)'],['../classentt_1_1meta__any.html#a7c5f042e2e14803083d602d9d401c9cc',1,'entt::meta_any::meta_any(std::reference_wrapper< Type > value)'],['../classentt_1_1meta__any.html#a7e1dba79e26c96a353743a327d1c7b8e',1,'entt::meta_any::meta_any(Type &&value)'],['../classentt_1_1meta__any.html#a8070ecc97c91d3c294d07339073e0a6a',1,'entt::meta_any::meta_any(const meta_any &other)'],['../classentt_1_1meta__any.html#afb14535cc13fc0b3c9790d150d3d7bf5',1,'entt::meta_any::meta_any(meta_any &&other)']]], - ['meta_5fbase_177',['meta_base',['../structentt_1_1meta__base.html',1,'entt::meta_base'],['../structentt_1_1meta__base.html#a7138b13e8dc1d75ad4e47ef89780eda4',1,'entt::meta_base::meta_base()']]], - ['meta_5fconv_178',['meta_conv',['../structentt_1_1meta__conv.html',1,'entt::meta_conv'],['../structentt_1_1meta__conv.html#a143077e70c5bdd5b45d9e4b2d3bf47bd',1,'entt::meta_conv::meta_conv()']]], - ['meta_5fctor_179',['meta_ctor',['../structentt_1_1meta__ctor.html',1,'entt::meta_ctor'],['../structentt_1_1meta__ctor.html#a2bead30533fe42d44d184cf852b3b3c0',1,'entt::meta_ctor::meta_ctor()']]], - ['meta_5fctx_180',['meta_ctx',['../structentt_1_1meta__ctx.html',1,'entt']]], - ['meta_5fdata_181',['meta_data',['../structentt_1_1meta__data.html',1,'entt::meta_data'],['../structentt_1_1meta__data.html#a4fe5508ec458bdab269c129345269ff2',1,'entt::meta_data::meta_data()']]], - ['meta_5ffactory_182',['meta_factory',['../classentt_1_1meta__factory.html',1,'entt::meta_factory<... >'],['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#a125816c3f48f388a4221031eff47a7b5',1,'entt::meta_factory< Type, Spec... >::meta_factory()']]], - ['meta_5ffactory_3c_20type_20_3e_183',['meta_factory< Type >',['../classentt_1_1meta__factory_3_01Type_01_4.html',1,'entt']]], - ['meta_5ffactory_3c_20type_2c_20spec_2e_2e_2e_20_3e_184',['meta_factory< Type, Spec... >',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html',1,'entt']]], - ['meta_5ffunc_185',['meta_func',['../structentt_1_1meta__func.html',1,'entt::meta_func'],['../structentt_1_1meta__func.html#a08cf20d2ec99cca580d1121aeed7064c',1,'entt::meta_func::meta_func()']]], - ['meta_5fhandle_186',['meta_handle',['../structentt_1_1meta__handle.html',1,'entt::meta_handle'],['../structentt_1_1meta__handle.html#aff6d3ac75c7bba434b2ebe6f5b12139f',1,'entt::meta_handle::meta_handle()'],['../structentt_1_1meta__handle.html#aa94695963e070475285a7d0e2e4eff5e',1,'entt::meta_handle::meta_handle(Type &&value) ENTT_NOEXCEPT']]], - ['meta_5fprop_187',['meta_prop',['../structentt_1_1meta__prop.html',1,'entt::meta_prop'],['../structentt_1_1meta__prop.html#aa668d575de720943ad376a273f27c14e',1,'entt::meta_prop::meta_prop()']]], - ['meta_5ftype_188',['meta_type',['../classentt_1_1meta__type.html',1,'entt::meta_type'],['../classentt_1_1meta__type.html#a40488260af3ad41dd35c8c4267e849f8',1,'entt::meta_type::meta_type()']]], - ['monostate_189',['monostate',['../structentt_1_1monostate.html',1,'entt']]], - ['monostate_5fv_190',['monostate_v',['../namespaceentt.html#ab43a13f7ee60bcb0d04a001f92b86fa2',1,'entt']]] + ['map_214',['map',['../classentt_1_1basic__continuous__loader.html#aca776bfffb1de02a3422ee38de3460b7',1,'entt::basic_continuous_loader']]], + ['mapped_5ftype_215',['mapped_type',['../structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html#a1e1cf9977fcc990cf47783cb07b4dfe1',1,'entt::meta_associative_container_traits< std::map< Key, Value, Args... > >::mapped_type()'],['../structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html#a841c763c3c7d9a1a8d653b24097d4eea',1,'entt::meta_associative_container_traits< std::unordered_map< Key, Value, Args... > >::mapped_type()'],['../classentt_1_1meta__associative__container.html#a9bae47c15cad6c219d3e03e6885f1675',1,'entt::meta_associative_container::mapped_type()']]], + ['matcher_216',['matcher',['../structentt_1_1matcher.html',1,'entt']]], + ['member_5fclass_217',['member_class',['../classentt_1_1member__class.html',1,'entt']]], + ['member_5fclass_5ft_218',['member_class_t',['../namespaceentt.html#a49f19d031690e5ebfffd6c7a4f6bd364',1,'entt']]], + ['meta_219',['meta',['../namespaceentt.html#a78885d25ace657bedd664e3044152f03',1,'entt']]], + ['meta_5fany_220',['meta_any',['../classentt_1_1meta__any.html',1,'entt::meta_any'],['../classentt_1_1meta__any.html#ade3c596ed12e4c6fb6c38fc9a43b77aa',1,'entt::meta_any::meta_any() noexcept'],['../classentt_1_1meta__any.html#a7d53cd9aca308797d0ddbb3d02fdaf35',1,'entt::meta_any::meta_any(std::in_place_type_t< Type >, [[maybe_unused]] Args &&... args)'],['../classentt_1_1meta__any.html#a7c5f042e2e14803083d602d9d401c9cc',1,'entt::meta_any::meta_any(std::reference_wrapper< Type > value)'],['../classentt_1_1meta__any.html#a7e1dba79e26c96a353743a327d1c7b8e',1,'entt::meta_any::meta_any(Type &&value)'],['../classentt_1_1meta__any.html#a51936bb6212a3bfc87b71afb2d6085c3',1,'entt::meta_any::meta_any(const meta_any &other)=default'],['../classentt_1_1meta__any.html#afb14535cc13fc0b3c9790d150d3d7bf5',1,'entt::meta_any::meta_any(meta_any &&other)']]], + ['meta_5fassociative_5fcontainer_221',['meta_associative_container',['../classentt_1_1meta__associative__container.html',1,'entt::meta_associative_container'],['../classentt_1_1meta__associative__container.html#a2b650ce36c44b5d707c373f5fc71d019',1,'entt::meta_associative_container::meta_associative_container() noexcept'],['../classentt_1_1meta__associative__container.html#a923ec0a0e15bbd37620a2dd7f3aeff91',1,'entt::meta_associative_container::meta_associative_container(Type *container) noexcept']]], + ['meta_5fassociative_5fcontainer_5ftraits_222',['meta_associative_container_traits',['../structentt_1_1meta__associative__container__traits.html',1,'entt']]], + ['meta_5fassociative_5fcontainer_5ftraits_3c_20std_3a_3amap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_20_3e_223',['meta_associative_container_traits< std::map< Key, Value, Args... > >',['../structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['meta_5fassociative_5fcontainer_5ftraits_3c_20std_3a_3aset_3c_20key_2c_20args_2e_2e_2e_20_3e_20_3e_224',['meta_associative_container_traits< std::set< Key, Args... > >',['../structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['meta_5fassociative_5fcontainer_5ftraits_3c_20std_3a_3aunordered_5fmap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_20_3e_225',['meta_associative_container_traits< std::unordered_map< Key, Value, Args... > >',['../structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['meta_5fassociative_5fcontainer_5ftraits_3c_20std_3a_3aunordered_5fset_3c_20key_2c_20args_2e_2e_2e_20_3e_20_3e_226',['meta_associative_container_traits< std::unordered_set< Key, Args... > >',['../structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['meta_5fbase_227',['meta_base',['../structentt_1_1meta__base.html',1,'entt::meta_base'],['../structentt_1_1meta__base.html#ae999b22e319244b14902dff3efaf10a8',1,'entt::meta_base::meta_base()']]], + ['meta_5fconv_228',['meta_conv',['../structentt_1_1meta__conv.html',1,'entt::meta_conv'],['../structentt_1_1meta__conv.html#a5c0e6e992f5bac0af9d0a91282a0eff1',1,'entt::meta_conv::meta_conv()']]], + ['meta_5fctor_229',['meta_ctor',['../structentt_1_1meta__ctor.html',1,'entt::meta_ctor'],['../structentt_1_1meta__ctor.html#a081005948b28ff97d7ae2244c2caf61a',1,'entt::meta_ctor::meta_ctor()']]], + ['meta_5fctx_230',['meta_ctx',['../structentt_1_1meta__ctx.html',1,'entt']]], + ['meta_5fdata_231',['meta_data',['../structentt_1_1meta__data.html',1,'entt::meta_data'],['../structentt_1_1meta__data.html#a122d0099ecace0a5f9c6def781ad8e37',1,'entt::meta_data::meta_data()']]], + ['meta_5ffactory_232',['meta_factory',['../classentt_1_1meta__factory.html',1,'entt::meta_factory<... >'],['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#a9cc1da8d03d62f3156038dfa407a92b4',1,'entt::meta_factory< Type, Spec... >::meta_factory()']]], + ['meta_5ffactory_3c_20type_20_3e_233',['meta_factory< Type >',['../classentt_1_1meta__factory_3_01Type_01_4.html',1,'entt']]], + ['meta_5ffactory_3c_20type_2c_20spec_2e_2e_2e_20_3e_234',['meta_factory< Type, Spec... >',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html',1,'entt']]], + ['meta_5ffunc_235',['meta_func',['../structentt_1_1meta__func.html',1,'entt::meta_func'],['../structentt_1_1meta__func.html#a88ae465ddfb4affc6d22d9d1ec0257b2',1,'entt::meta_func::meta_func()']]], + ['meta_5fhandle_236',['meta_handle',['../structentt_1_1meta__handle.html',1,'entt::meta_handle'],['../structentt_1_1meta__handle.html#a8d02bbf3a8088aa698db4491374dbf4c',1,'entt::meta_handle::meta_handle()=default'],['../structentt_1_1meta__handle.html#a3e68b6edc346854e83e12687c320a6ac',1,'entt::meta_handle::meta_handle(Type &&value) noexcept']]], + ['meta_5fiterator_237',['meta_iterator',['../classentt_1_1meta__associative__container_1_1meta__iterator.html',1,'entt::meta_associative_container::meta_iterator'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html',1,'entt::meta_sequence_container::meta_iterator'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a961d0e61858f373fd6dd83abb90397ce',1,'entt::meta_sequence_container::meta_iterator::meta_iterator() noexcept=default'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a027834ba004cd79ca12ed34065378876',1,'entt::meta_sequence_container::meta_iterator::meta_iterator(It iter)'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a16ec706b453afaa9ec108166a736e81c',1,'entt::meta_associative_container::meta_iterator::meta_iterator() noexcept=default'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#aed07ae38ce5daef3641909a93dd5895b',1,'entt::meta_associative_container::meta_iterator::meta_iterator(std::integral_constant< bool, KeyOnly >, It iter)']]], + ['meta_5fprop_238',['meta_prop',['../structentt_1_1meta__prop.html',1,'entt::meta_prop'],['../structentt_1_1meta__prop.html#aa8e984b8c789f155bc7c3a4f87f429c0',1,'entt::meta_prop::meta_prop()']]], + ['meta_5frange_239',['meta_range',['../classentt_1_1meta__range.html',1,'entt::meta_range< Type >'],['../classentt_1_1meta__range.html#a38ed5d1eef984704803fe07c9591444a',1,'entt::meta_range::meta_range() noexcept=default'],['../classentt_1_1meta__range.html#ad01ac11a7d41361631c8003a4dcc8b3e',1,'entt::meta_range::meta_range(node_type *head)']]], + ['meta_5fsequence_5fcontainer_240',['meta_sequence_container',['../classentt_1_1meta__sequence__container.html',1,'entt::meta_sequence_container'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a6919bcefed41cd55d6154072fcea2e43',1,'entt::meta_sequence_container::meta_iterator::meta_sequence_container()'],['../classentt_1_1meta__sequence__container.html#a29d507603bf5d61b3c9cc2008035b397',1,'entt::meta_sequence_container::meta_sequence_container() noexcept'],['../classentt_1_1meta__sequence__container.html#af41653ac793b6497f74ff64cfe45cb9e',1,'entt::meta_sequence_container::meta_sequence_container(Type *container) noexcept']]], + ['meta_5fsequence_5fcontainer_5ftraits_241',['meta_sequence_container_traits',['../structentt_1_1meta__sequence__container__traits.html',1,'entt']]], + ['meta_5fsequence_5fcontainer_5ftraits_3c_20std_3a_3aarray_3c_20type_2c_20n_20_3e_20_3e_242',['meta_sequence_container_traits< std::array< Type, N > >',['../structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4.html',1,'entt']]], + ['meta_5fsequence_5fcontainer_5ftraits_3c_20std_3a_3avector_3c_20type_2c_20args_2e_2e_2e_20_3e_20_3e_243',['meta_sequence_container_traits< std::vector< Type, Args... > >',['../structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['meta_5ftype_244',['meta_type',['../classentt_1_1meta__type.html',1,'entt::meta_type'],['../classentt_1_1meta__type.html#a4acfd32d601a1d9729b825ac10a81f6f',1,'entt::meta_type::meta_type()']]], + ['monostate_245',['monostate',['../structentt_1_1monostate.html',1,'entt']]], + ['monostate_5fv_246',['monostate_v',['../namespaceentt.html#ab43a13f7ee60bcb0d04a001f92b86fa2',1,'entt']]] ]; diff --git a/search/all_c.html b/search/all_c.html index da60ab8d5..39fc49b1a 100644 --- a/search/all_c.html +++ b/search/all_c.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_c.js b/search/all_c.js index bfda246aa..44b3fcb3a 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -1,4 +1,7 @@ var searchData= [ - ['null_191',['null',['../namespaceentt.html#a588326af8f6f902a6c0b57d3f9fc6c17',1,'entt']]] + ['name_247',['name',['../structentt_1_1type__info.html#a77b9e5dd77357b99e2ebfb8d0a8b2efc',1,'entt::type_info']]], + ['node_5ftype_248',['node_type',['../structentt_1_1meta__prop.html#a9da5b4916bdadd45ff0e0d90b245226c',1,'entt::meta_prop::node_type()'],['../structentt_1_1meta__base.html#a9dc262abb55f0d0c13c2848d83a26631',1,'entt::meta_base::node_type()'],['../structentt_1_1meta__conv.html#a2a184d32afd64728156252dc0343f81d',1,'entt::meta_conv::node_type()'],['../structentt_1_1meta__ctor.html#a6a3c2ed04bac33a7f937812dbe6f7663',1,'entt::meta_ctor::node_type()'],['../structentt_1_1meta__data.html#a0aa23c3d404c35751aa6b85870eafc21',1,'entt::meta_data::node_type()'],['../structentt_1_1meta__func.html#ac3c77ffeae29f5d511a5961cc25617c0',1,'entt::meta_func::node_type()'],['../classentt_1_1meta__type.html#a2dc19d640208c4f887a1abb5d4fe7f61',1,'entt::meta_type::node_type()'],['../classentt_1_1meta__range.html#a34ce9cf71ff25bea6eb17b0738a0abfa',1,'entt::meta_range::node_type()']]], + ['null_249',['null',['../namespaceentt.html#a2f0c0a1c1d953ea991591748744cdd8b',1,'entt']]], + ['null_5ft_250',['null_t',['../structentt_1_1null__t.html',1,'entt']]] ]; diff --git a/search/all_d.html b/search/all_d.html index bc376fec3..cc470e5d9 100644 --- a/search/all_d.html +++ b/search/all_d.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_d.js b/search/all_d.js index d46e8890e..97903014f 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,30 +1,33 @@ var searchData= [ - ['basic_5fgroup_3c_20entity_2c_20exclude_2c_20get_2c_20owned_2e_2e_2e_20_3e_192',['basic_group< Entity, Exclude, Get, Owned... >',['../structentt_1_1as__group.html#a5bc540042a69aee98c28c8446152a47f',1,'entt::as_group']]], - ['basic_5fview_3c_20entity_2c_20exclude_2c_20component_2e_2e_2e_20_3e_193',['basic_view< Entity, Exclude, Component... >',['../structentt_1_1as__view.html#aac140def0e18cd8dc04c486f6d5813da',1,'entt::as_view']]], - ['object_5ftype_194',['object_type',['../classentt_1_1storage.html#a631919f749405616e64372326052a285',1,'entt::storage::object_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#ab129fbfd7844c854cecb821b9d9a74e5',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::object_type()']]], - ['observer_195',['observer',['../namespaceentt.html#a48dfbb2991c5a19c6e2578830f7e3eda',1,'entt']]], - ['on_196',['on',['../classentt_1_1emitter.html#a0b580005200bb810a4a3e94320efcd8a',1,'entt::emitter']]], - ['on_5fconstruct_197',['on_construct',['../classentt_1_1basic__registry.html#ad8847c8d867c324d89f25856dbc4d408',1,'entt::basic_registry']]], - ['on_5fdestroy_198',['on_destroy',['../classentt_1_1basic__registry.html#a5a87ac0e3d2ff9033a8a7b9ffa00c9f3',1,'entt::basic_registry']]], - ['on_5freplace_199',['on_replace',['../classentt_1_1basic__registry.html#afe3a5da2bd0951fbbc115f08adcadb5f',1,'entt::basic_registry']]], - ['on_5fupdate_200',['on_update',['../classentt_1_1basic__registry.html#afd6b7cca7d255216a41380627cd47155',1,'entt::basic_registry']]], - ['once_201',['once',['../classentt_1_1emitter.html#a79834d452b0600ebe0e70c54f4a21fd6',1,'entt::emitter']]], - ['operator_20bool_202',['operator bool',['../structentt_1_1basic__actor.html#ae04982e3b8fac20ded6159b75ec98bd0',1,'entt::basic_actor::operator bool()'],['../classentt_1_1meta__any.html#ad1cbe0447f1b0df45706712566f1b2a0',1,'entt::meta_any::operator bool()'],['../structentt_1_1meta__prop.html#adb6af4bef4db742083886a0b97646407',1,'entt::meta_prop::operator bool()'],['../structentt_1_1meta__base.html#ad19d5a997c91281da3674a6b17d011bd',1,'entt::meta_base::operator bool()'],['../structentt_1_1meta__conv.html#aa7b17a68e2b9f7a1b614a5aa1e4a7c1a',1,'entt::meta_conv::operator bool()'],['../structentt_1_1meta__ctor.html#ac34d2ccb2c3ff0549775ed5c4c617ba2',1,'entt::meta_ctor::operator bool()'],['../structentt_1_1meta__data.html#aebff3cb9edf609deb8577ed29225c508',1,'entt::meta_data::operator bool()'],['../structentt_1_1meta__func.html#a436c57daae914c9222de41c7b7678584',1,'entt::meta_func::operator bool()'],['../classentt_1_1meta__type.html#ae8101e23b4b79a4452f063736f86b3ad',1,'entt::meta_type::operator bool()'],['../classentt_1_1handle.html#a78dac1833aa37cb5cc9eb163019b3a66',1,'entt::handle::operator bool()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a73e1029cbb6359d803a6cc06b82f80d7',1,'entt::delegate< Ret(Args...)>::operator bool()'],['../classentt_1_1connection.html#a6763393665228bcf52ad41a21105d468',1,'entt::connection::operator bool()'],['../structentt_1_1scoped__connection.html#a774d4219436bed53503af01c1bc43235',1,'entt::scoped_connection::operator bool()']]], - ['operator_20const_20resource_20_26_203',['operator const Resource &',['../classentt_1_1handle.html#a3c5a5eae8ca6b162b96ac85d45028735',1,'entt::handle']]], - ['operator_20const_20value_5ftype_20_2a_204',['operator const value_type *',['../classentt_1_1basic__hashed__string.html#ad0cc0b27f0dd52a07e25f5014ba426fc',1,'entt::basic_hashed_string']]], - ['operator_20hash_5ftype_205',['operator hash_type',['../classentt_1_1basic__hashed__string.html#aa2009a1ac648d8bdaeac642a6476f2bd',1,'entt::basic_hashed_string']]], - ['operator_20resource_20_26_206',['operator Resource &',['../classentt_1_1handle.html#afe75f45ed6a4f6193c0c646dc181e377',1,'entt::handle']]], - ['operator_20type_207',['operator Type',['../structentt_1_1monostate.html#a04c5f59a09efd1d56e60fa4a736f3086',1,'entt::monostate']]], - ['operator_21_3d_208',['operator!=',['../namespaceentt.html#a1a211752d12273a08015c524133e27c3',1,'entt::operator!=(const basic_hashed_string< Char > &lhs, const basic_hashed_string< Char > &rhs) ENTT_NOEXCEPT'],['../namespaceentt.html#a3e7582fde7d0323ad068543d660116f4',1,'entt::operator!=(const meta_any &lhs, const meta_any &rhs) ENTT_NOEXCEPT'],['../namespaceentt.html#a2feb1b10f84534d2ed32aed30c36cb61',1,'entt::operator!=(const meta_type &lhs, const meta_type &rhs) ENTT_NOEXCEPT'],['../namespaceentt.html#a656b2ec80abf493ce1924b314d13fd18',1,'entt::operator!=(const delegate< Ret(Args...)> &lhs, const delegate< Ret(Args...)> &rhs) ENTT_NOEXCEPT']]], - ['operator_28_29_209',['operator()',['../structentt_1_1std__sort.html#af25b38ddb03e206a71a1f47521eaea46',1,'entt::std_sort::operator()()'],['../structentt_1_1insertion__sort.html#a73a5644fe5b683f9b9376c89ac47f2b8',1,'entt::insertion_sort::operator()()'],['../structentt_1_1radix__sort.html#a1989f6fbe18d3d82fdea9745d6b9ee96',1,'entt::radix_sort::operator()()'],['../structentt_1_1identity.html#a4663a97f57bf16459d1ca94b74965b5e',1,'entt::identity::operator()()'],['../structentt_1_1y__combinator.html#aaf600432620d702c835ff5555f962c40',1,'entt::y_combinator::operator()(Args &&... args) const'],['../structentt_1_1y__combinator.html#ab87fd1de40da60ffef1d0ed9b76280a8',1,'entt::y_combinator::operator()(Args &&... args)'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a0e53caedb53810bc96aa71bce199c990',1,'entt::delegate< Ret(Args...)>::operator()()']]], - ['operator_2a_210',['operator*',['../classentt_1_1meta__any.html#a1194d940c7fa56a80c5547130c4650c7',1,'entt::meta_any::operator*()'],['../structentt_1_1meta__handle.html#a8ef38834d879370c9d95ee6ffb2fde15',1,'entt::meta_handle::operator*()'],['../classentt_1_1handle.html#acd9266815e32a5745efe9c3229cdbe5a',1,'entt::handle::operator*() const ENTT_NOEXCEPT'],['../classentt_1_1handle.html#acbb5129e1aac1031a475e595baf6d8f9',1,'entt::handle::operator*() ENTT_NOEXCEPT']]], - ['operator_2d_3e_211',['operator->',['../classentt_1_1handle.html#aada49d08ab9ffc0e4051af244f6d5ff6',1,'entt::handle::operator->() const ENTT_NOEXCEPT'],['../classentt_1_1handle.html#a73bfb98636c826a756517a74d6702a2a',1,'entt::handle::operator->() ENTT_NOEXCEPT']]], - ['operator_3d_212',['operator=',['../structentt_1_1monostate.html#afad7f660feb6b8696208ea3f838d14b8',1,'entt::monostate::operator=()'],['../structentt_1_1basic__actor.html#afffc47714413306f1f3f16d8dafe5673',1,'entt::basic_actor::operator=()'],['../classentt_1_1basic__observer.html#ab5a5e0018face7835fff4a356a991bc5',1,'entt::basic_observer::operator=(const basic_observer &)=delete'],['../classentt_1_1basic__observer.html#a7af4f3eb4b401a1e8873af87b515a4f2',1,'entt::basic_observer::operator=(basic_observer &&)=delete'],['../classentt_1_1basic__registry.html#a5ae921804812a260782be96c6d6c53a0',1,'entt::basic_registry::operator=()'],['../classentt_1_1basic__snapshot.html#a6d89e9103e9abaeab705ade1472b849f',1,'entt::basic_snapshot::operator=()'],['../classentt_1_1basic__snapshot__loader.html#acc7e378ba25e33f7b9a86f812b2a9144',1,'entt::basic_snapshot_loader::operator=()'],['../classentt_1_1basic__continuous__loader.html#a8069274c22c6c986666e0cd35099a42b',1,'entt::basic_continuous_loader::operator=()'],['../classentt_1_1sparse__set.html#a7cb1c0bffe341b847537956075b398fa',1,'entt::sparse_set::operator=()'],['../classentt_1_1meta__any.html#a598a1cca3f9bae82e467afd9ffb027da',1,'entt::meta_any::operator=(Type &&value)'],['../classentt_1_1meta__any.html#a80b825c89dc1509a9099d807b528b3aa',1,'entt::meta_any::operator=(meta_any other)'],['../classentt_1_1scheduler.html#aea6ab78dbf00ba17c6e828ee0505afd9',1,'entt::scheduler::operator=()'],['../structentt_1_1cache.html#a1f4136cd86ea31278c4eaad59112e8ff',1,'entt::cache::operator=()'],['../classentt_1_1emitter.html#ab270d2c6d986621a781467e29e64629c',1,'entt::emitter::operator=()'],['../structentt_1_1scoped__connection.html#ae079c45e0eb97f31ec1d5a4be76163fc',1,'entt::scoped_connection::operator=(const scoped_connection &)=delete'],['../structentt_1_1scoped__connection.html#a900d499bf30a8f33beb19f41af9b93b3',1,'entt::scoped_connection::operator=(connection other)']]], - ['operator_3d_3d_213',['operator==',['../classentt_1_1basic__hashed__string.html#a51311d6903443296ce076536df2b46da',1,'entt::basic_hashed_string::operator==()'],['../classentt_1_1meta__any.html#a1bd17bffb75be10543e85c78185d765a',1,'entt::meta_any::operator==()'],['../classentt_1_1meta__type.html#a838362aa3598bfa4cc18041d3445bace',1,'entt::meta_type::operator==()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a54ca30c9a3f7a9662363c48db4e86aae',1,'entt::delegate< Ret(Args...)>::operator==()']]], - ['operator_5b_5d_214',['operator[]',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a1277e4b3808021e0ee37d76bf34b7d1e',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::operator[]()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a3145c4dd82523187023c5fb9907b782d',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::operator[]()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#adf5a394814faea3fcee93545da1e6a39',1,'entt::basic_view< Entity, exclude_t<>, Component >::operator[]()']]], - ['orphan_215',['orphan',['../classentt_1_1basic__registry.html#abb802729c68cc869287d2d3facbcef02',1,'entt::basic_registry']]], - ['orphans_216',['orphans',['../classentt_1_1basic__registry.html#a0b4f4ddddc828c657966d0a77e51febd',1,'entt::basic_registry::orphans()'],['../classentt_1_1basic__snapshot__loader.html#a5b75148f65ed70c958f1f9d683343a33',1,'entt::basic_snapshot_loader::orphans()'],['../classentt_1_1basic__continuous__loader.html#aaf5d5b0be0b89d02996ade86e88a3c1b',1,'entt::basic_continuous_loader::orphans()']]], - ['overload_217',['overload',['../namespaceentt.html#ae289e7f5640bb43223901039346e5ce0',1,'entt::overload(Type Class::*member) ENTT_NOEXCEPT'],['../namespaceentt.html#a0b5d877510362b358a9e83b0222aca55',1,'entt::overload(Func *func) ENTT_NOEXCEPT']]], - ['overloaded_218',['overloaded',['../structentt_1_1overloaded.html',1,'entt::overloaded< Func >'],['../namespaceentt.html#a26eb67ac302229374c5fb623d529f5eb',1,'entt::overloaded(Func...) -> overloaded< Func... >']]] + ['object_5ftype_251',['object_type',['../classentt_1_1storage.html#a631919f749405616e64372326052a285',1,'entt::storage::object_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html#adea6539f51a7df32b1b08c53d9aaca27',1,'entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >::object_type()']]], + ['observer_252',['observer',['../namespaceentt.html#a48dfbb2991c5a19c6e2578830f7e3eda',1,'entt']]], + ['on_253',['on',['../classentt_1_1emitter.html#a0b580005200bb810a4a3e94320efcd8a',1,'entt::emitter']]], + ['on_5fconstruct_254',['on_construct',['../classentt_1_1basic__registry.html#adc3cd847e65843f936824cd7d45984a5',1,'entt::basic_registry']]], + ['on_5fdestroy_255',['on_destroy',['../classentt_1_1basic__registry.html#ad87a72c6d1e49a2fd992ddb7fd9d5a93',1,'entt::basic_registry']]], + ['on_5fupdate_256',['on_update',['../classentt_1_1basic__registry.html#aaaf474d42df7b8852c4656152cc4a295',1,'entt::basic_registry']]], + ['once_257',['once',['../classentt_1_1emitter.html#a79834d452b0600ebe0e70c54f4a21fd6',1,'entt::emitter']]], + ['operator_20basic_5fgroup_3c_20entity_2c_20exclude_2c_20get_2c_20owned_2e_2e_2e_20_3e_258',['operator basic_group< Entity, Exclude, Get, Owned... >',['../structentt_1_1as__group.html#a1b2cca9ea1f730bce2619c0f5e58393f',1,'entt::as_group']]], + ['operator_20basic_5fhandle_3c_20const_20entity_5ftype_20_3e_259',['operator basic_handle< const entity_type >',['../structentt_1_1basic__handle.html#a884a19f60a96f2276b0d416c817171ca',1,'entt::basic_handle']]], + ['operator_20basic_5fview_3c_20entity_2c_20exclude_2c_20component_2e_2e_2e_20_3e_260',['operator basic_view< Entity, Exclude, Component... >',['../structentt_1_1as__view.html#a3b904e9fccb7a43f098ce729df0486ec',1,'entt::as_view']]], + ['operator_20bool_261',['operator bool',['../structentt_1_1basic__actor.html#ae04982e3b8fac20ded6159b75ec98bd0',1,'entt::basic_actor::operator bool()'],['../structentt_1_1basic__handle.html#a96f1d26b9fba0fb90827950774432ec3',1,'entt::basic_handle::operator bool()'],['../classentt_1_1meta__sequence__container.html#a92441a5f3cb720a1fff0f5f4e7451341',1,'entt::meta_sequence_container::operator bool()'],['../classentt_1_1meta__associative__container.html#a3fb7890a5a5e93ed3b76c7206b71a901',1,'entt::meta_associative_container::operator bool()'],['../classentt_1_1meta__any.html#a0aec8274019fc0727cf96c91866707e5',1,'entt::meta_any::operator bool()'],['../structentt_1_1meta__prop.html#a97affd0004b41d0fedc5287157f701c6',1,'entt::meta_prop::operator bool()'],['../structentt_1_1meta__base.html#aaed1d0b5e945b56691a009269ed0aa28',1,'entt::meta_base::operator bool()'],['../structentt_1_1meta__conv.html#a4ce973e101877839536b747c41b8f2b5',1,'entt::meta_conv::operator bool()'],['../structentt_1_1meta__ctor.html#a96d07320eeb1bd3df62501a2d0d26fef',1,'entt::meta_ctor::operator bool()'],['../structentt_1_1meta__data.html#a1127923d5d2f1c59af5e739c95f4798a',1,'entt::meta_data::operator bool()'],['../structentt_1_1meta__func.html#a9727c67eadcaea8a0dc66b7d4b7637e0',1,'entt::meta_func::operator bool()'],['../classentt_1_1meta__type.html#aa982605bfed3124bca1cbd492683d5a5',1,'entt::meta_type::operator bool()'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a239d3381fa30ce009cbfa4e9f498b4ba',1,'entt::meta_sequence_container::meta_iterator::operator bool()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a32acc23351d310b51d790c5ea2ac43ef',1,'entt::meta_associative_container::meta_iterator::operator bool()'],['../classentt_1_1resource__handle.html#a930d352c24582c182abdce56f5238a63',1,'entt::resource_handle::operator bool()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#ae6135edc6c6155d19f86b7f27038a1f6',1,'entt::delegate< Ret(Args...)>::operator bool()'],['../classentt_1_1connection.html#a408ef4df083d255a92f708219c7dffc6',1,'entt::connection::operator bool()'],['../structentt_1_1scoped__connection.html#a33c6351e2adea868ca13888e9f228259',1,'entt::scoped_connection::operator bool()']]], + ['operator_20const_20resource_20_26_262',['operator const Resource &',['../classentt_1_1resource__handle.html#ad2df712c7c737a29167287b44652bc06',1,'entt::resource_handle']]], + ['operator_20const_20value_5ftype_20_2a_263',['operator const value_type *',['../classentt_1_1basic__hashed__string.html#aea866875a9b05e5c01c9642766a5857f',1,'entt::basic_hashed_string']]], + ['operator_20entity_264',['operator Entity',['../structentt_1_1null__t.html#a645f6d96cbb99f7b245058a05bf0e28b',1,'entt::null_t']]], + ['operator_20entity_5ftype_265',['operator entity_type',['../structentt_1_1basic__handle.html#ae704d7df9242eea8f6c1b20c23b38041',1,'entt::basic_handle']]], + ['operator_20hash_5ftype_266',['operator hash_type',['../classentt_1_1basic__hashed__string.html#af0018b378b254991675acc20ba2c600d',1,'entt::basic_hashed_string']]], + ['operator_20resource_20_26_267',['operator Resource &',['../classentt_1_1resource__handle.html#a98144224b4d553da3ca2e903c0536920',1,'entt::resource_handle']]], + ['operator_20type_268',['operator Type',['../structentt_1_1monostate.html#a9e5a76a9f1aba8a54cd1c8b4d7ded0d3',1,'entt::monostate']]], + ['operator_21_3d_269',['operator!=',['../structentt_1_1null__t.html#ab934a6abf738e0bc2c1d6eb6c0caeb32',1,'entt::null_t::operator!=(null_t) const noexcept'],['../structentt_1_1null__t.html#a2c8a4bdade66b7f7520d10b4bb4fc858',1,'entt::null_t::operator!=(const Entity entity) const noexcept'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a32bfa671c49ffd36e8d8dea50fbe16de',1,'entt::meta_sequence_container::meta_iterator::operator!=()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#aea9e770fbcf6dd2383907535a00b7a26',1,'entt::meta_associative_container::meta_iterator::operator!=()'],['../namespaceentt.html#ad9accc71a383509ada028f7fa2b767bf',1,'entt::operator!=(const basic_hashed_string< Char > &lhs, const basic_hashed_string< Char > &rhs) noexcept'],['../namespaceentt.html#aad4edf1773bf45e4202a800988ebd0e0',1,'entt::operator!=(const Entity entity, null_t other) noexcept'],['../namespaceentt.html#a6bf49974479c8ec5344afe078a997a8d',1,'entt::operator!=(const meta_any &lhs, const meta_any &rhs) noexcept'],['../namespaceentt.html#a85b862c2db6e5771fb95d7a7930e9b18',1,'entt::operator!=(const meta_type &lhs, const meta_type &rhs) noexcept'],['../namespaceentt.html#ae663976796b773780f6136606c1a3f31',1,'entt::operator!=(const delegate< Ret(Args...)> &lhs, const delegate< Ret(Args...)> &rhs) noexcept']]], + ['operator_28_29_270',['operator()',['../structentt_1_1std__sort.html#af25b38ddb03e206a71a1f47521eaea46',1,'entt::std_sort::operator()()'],['../structentt_1_1insertion__sort.html#a73a5644fe5b683f9b9376c89ac47f2b8',1,'entt::insertion_sort::operator()()'],['../structentt_1_1radix__sort.html#a1989f6fbe18d3d82fdea9745d6b9ee96',1,'entt::radix_sort::operator()()'],['../structentt_1_1identity.html#a4d7a7e37b75d42e0be10c1283c7f920d',1,'entt::identity::operator()()'],['../structentt_1_1y__combinator.html#aaf600432620d702c835ff5555f962c40',1,'entt::y_combinator::operator()(Args &&... args) const'],['../structentt_1_1y__combinator.html#ab87fd1de40da60ffef1d0ed9b76280a8',1,'entt::y_combinator::operator()(Args &&... args)'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a0e53caedb53810bc96aa71bce199c990',1,'entt::delegate< Ret(Args...)>::operator()()']]], + ['operator_2a_271',['operator*',['../classentt_1_1meta__any.html#a62b26856b5d7e3800c709cd175dd0ac5',1,'entt::meta_any::operator*()'],['../structentt_1_1meta__handle.html#a8ef38834d879370c9d95ee6ffb2fde15',1,'entt::meta_handle::operator*()'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#ab88fe602ee7756bc182bd2b75554ac56',1,'entt::meta_sequence_container::meta_iterator::operator*()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a9417a9f49bfdb6ad4edda6a17bfe6650',1,'entt::meta_associative_container::meta_iterator::operator*()'],['../classentt_1_1resource__handle.html#a21a17566dab60b999ecff36a76ac95eb',1,'entt::resource_handle::operator*() const noexcept'],['../classentt_1_1resource__handle.html#a0aa2bc87122eb654dd9f89215debd110',1,'entt::resource_handle::operator*() noexcept']]], + ['operator_2b_2b_272',['operator++',['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a5ba06d6860f5377fc789e98ad6910b2e',1,'entt::meta_sequence_container::meta_iterator::operator++() noexcept'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#af5131592c67a54e5b44932387f6867d4',1,'entt::meta_sequence_container::meta_iterator::operator++(int) noexcept'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a90ad8bad5e8a5bcdaa82d34652757cd5',1,'entt::meta_associative_container::meta_iterator::operator++() noexcept'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a7938acb34b1acea024046b81570f16c8',1,'entt::meta_associative_container::meta_iterator::operator++(int) noexcept']]], + ['operator_2d_3e_273',['operator->',['../structentt_1_1meta__handle.html#ad1309701800c7727eb519ee14b655e30',1,'entt::meta_handle::operator->()'],['../classentt_1_1resource__handle.html#a51d67fe2b7e7994c4d8e15beab21ea33',1,'entt::resource_handle::operator->() const noexcept'],['../classentt_1_1resource__handle.html#a0a8534c9fef4de0e245b0de616b8ce1d',1,'entt::resource_handle::operator->() noexcept']]], + ['operator_3d_274',['operator=',['../structentt_1_1monostate.html#ab44055ad9700c8e77b9b2bbb7f91f032',1,'entt::monostate::operator=()'],['../structentt_1_1basic__actor.html#abe792e12cbb043a2dddce14a3f5da3f3',1,'entt::basic_actor::operator=()'],['../structentt_1_1basic__handle.html#a172116427af01cdef90b0aa512ae29fb',1,'entt::basic_handle::operator=(const entity_type value) noexcept'],['../structentt_1_1basic__handle.html#a4312ae1b3548a06b5132fd13ab7d880f',1,'entt::basic_handle::operator=(null_t) noexcept'],['../classentt_1_1basic__observer.html#a03dcb6b0999d29bc39410d7ae6d9ac53',1,'entt::basic_observer::operator=(const basic_observer &)=delete'],['../classentt_1_1basic__observer.html#a8b7cd199f236a4dee02f202ec0fd6281',1,'entt::basic_observer::operator=(basic_observer &&)=delete'],['../classentt_1_1basic__registry.html#a70f7acd3a0e9a8dc4ef7e85172f93a59',1,'entt::basic_registry::operator=()'],['../classentt_1_1basic__snapshot.html#a1484b609195cfd057bbdd8808d4392bc',1,'entt::basic_snapshot::operator=()'],['../classentt_1_1basic__snapshot__loader.html#aa55eeaad2ab4dd117524afff9d6e184b',1,'entt::basic_snapshot_loader::operator=()'],['../classentt_1_1basic__continuous__loader.html#afd396d84cb27e070a6a812bd28140c75',1,'entt::basic_continuous_loader::operator=()'],['../classentt_1_1sparse__set.html#a7cb1c0bffe341b847537956075b398fa',1,'entt::sparse_set::operator=()'],['../classentt_1_1meta__any.html#a80b825c89dc1509a9099d807b528b3aa',1,'entt::meta_any::operator=()'],['../classentt_1_1scheduler.html#aea6ab78dbf00ba17c6e828ee0505afd9',1,'entt::scheduler::operator=()'],['../structentt_1_1resource__cache.html#a1aecfbf6c4faaadb05ce5005c202223c',1,'entt::resource_cache::operator=()'],['../classentt_1_1emitter.html#ab270d2c6d986621a781467e29e64629c',1,'entt::emitter::operator=()'],['../structentt_1_1scoped__connection.html#ae079c45e0eb97f31ec1d5a4be76163fc',1,'entt::scoped_connection::operator=(const scoped_connection &)=delete'],['../structentt_1_1scoped__connection.html#a900d499bf30a8f33beb19f41af9b93b3',1,'entt::scoped_connection::operator=(connection other)']]], + ['operator_3d_3d_275',['operator==',['../classentt_1_1basic__hashed__string.html#a168ddcf724ba17c60b38093ea520aa20',1,'entt::basic_hashed_string::operator==()'],['../structentt_1_1null__t.html#a08efcdfd647bd11c7a96683ffd2b1233',1,'entt::null_t::operator==(null_t) const noexcept'],['../structentt_1_1null__t.html#a1b143232fe50fc52fee376f4f8e23a76',1,'entt::null_t::operator==(const Entity entity) const noexcept'],['../classentt_1_1meta__any.html#a1bd17bffb75be10543e85c78185d765a',1,'entt::meta_any::operator==()'],['../classentt_1_1meta__type.html#ab0d6c416d233c2ff0199f2c6c01d17b0',1,'entt::meta_type::operator==()'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a01ea3c89542681f06b080f0862a1bd3e',1,'entt::meta_sequence_container::meta_iterator::operator==()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a4f75a9bd88ebd26af380ffc2fb61e0b4',1,'entt::meta_associative_container::meta_iterator::operator==()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a02045624d6c4c1e2d0f25f24b5fa6349',1,'entt::delegate< Ret(Args...)>::operator==()'],['../namespaceentt.html#aba73adf78736466214d47cd884de1c82',1,'entt::operator==()']]], + ['operator_5b_5d_276',['operator[]',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a1277e4b3808021e0ee37d76bf34b7d1e',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::operator[]()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a3145c4dd82523187023c5fb9907b782d',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::operator[]()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#adf5a394814faea3fcee93545da1e6a39',1,'entt::basic_view< Entity, exclude_t<>, Component >::operator[]()'],['../classentt_1_1meta__sequence__container.html#a379aff72294a9e5ae13e476ca6386966',1,'entt::meta_sequence_container::operator[]()']]], + ['orphan_277',['orphan',['../structentt_1_1basic__handle.html#a602e2745070b9a5fb51d082a57f4948c',1,'entt::basic_handle::orphan()'],['../classentt_1_1basic__registry.html#a10f5e61d4cabab9e9c1e87edc30de551',1,'entt::basic_registry::orphan()']]], + ['orphans_278',['orphans',['../classentt_1_1basic__registry.html#ae337ceb77e75c10c73ffa671e09bfff8',1,'entt::basic_registry::orphans()'],['../classentt_1_1basic__snapshot__loader.html#acd881016761f5eb598763fbf3595a625',1,'entt::basic_snapshot_loader::orphans()'],['../classentt_1_1basic__continuous__loader.html#ac8b328bb8c6c4acde51ab5b943f0ea86',1,'entt::basic_continuous_loader::orphans()']]], + ['overload_279',['overload',['../namespaceentt.html#ac5131df9ce458a6884c43595f501f916',1,'entt::overload(Type Class::*member) noexcept'],['../namespaceentt.html#a267f6d6d3ea49bd36f7e8d2f002ec1d1',1,'entt::overload(Func *func) noexcept']]], + ['overloaded_280',['overloaded',['../structentt_1_1overloaded.html',1,'entt::overloaded< Func >'],['../namespaceentt.html#a26eb67ac302229374c5fb623d529f5eb',1,'entt::overloaded(Func...) -> overloaded< Func... >']]] ]; diff --git a/search/all_e.html b/search/all_e.html index 2e3c74dc6..57cce7600 100644 --- a/search/all_e.html +++ b/search/all_e.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_e.js b/search/all_e.js index cad36d853..b450bfb70 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -1,15 +1,20 @@ var searchData= [ - ['push_20entt_20across_20boundaries_219',['Push EnTT across boundaries',['../md_docs_md_lib.html',1,'']]], - ['parent_220',['parent',['../structentt_1_1meta__base.html#ad05e984d2cc36f64c0a64fe951e9cdce',1,'entt::meta_base::parent()'],['../structentt_1_1meta__conv.html#a6ca68ad1f28b7e410133f2fa902e2fd5',1,'entt::meta_conv::parent()'],['../structentt_1_1meta__ctor.html#a776c2812dd8724523fc881defb1116f2',1,'entt::meta_ctor::parent()'],['../structentt_1_1meta__data.html#af951f9f860512984d19c706ca3013fed',1,'entt::meta_data::parent()'],['../structentt_1_1meta__func.html#a63056a4d3f0a16c988d90162240fe74d',1,'entt::meta_func::parent()']]], - ['patch_221',['patch',['../classentt_1_1basic__registry.html#a968de6e0d7698325684aea34fc706c50',1,'entt::basic_registry']]], - ['pause_222',['pause',['../classentt_1_1process.html#a9bf45a6c430f5e32fc7ab33a7a197abc',1,'entt::process']]], - ['paused_223',['paused',['../classentt_1_1process.html#a2c1c1f5ea78d3b2fc87cfcdbf7a1b40f',1,'entt::process']]], - ['prepare_224',['prepare',['../classentt_1_1basic__registry.html#afa3b614415eb76df1329b84faa56646b',1,'entt::basic_registry']]], - ['process_225',['process',['../classentt_1_1process.html',1,'entt']]], - ['process_3c_20process_5fadaptor_3c_20func_2c_20delta_20_3e_2c_20delta_20_3e_226',['process< process_adaptor< Func, Delta >, Delta >',['../classentt_1_1process.html',1,'entt']]], - ['process_5fadaptor_227',['process_adaptor',['../structentt_1_1process__adaptor.html',1,'entt::process_adaptor< Func, Delta >'],['../structentt_1_1process__adaptor.html#ad1e2c8f3c44bf42abb05ef913b8267ce',1,'entt::process_adaptor::process_adaptor()']]], - ['prop_228',['prop',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#ae0869aeab7f26e4a98c02cc45ee115cd',1,'entt::meta_factory< Type, Spec... >::prop()'],['../structentt_1_1meta__ctor.html#a2913dab7afd1f23119422cc2e9e2694b',1,'entt::meta_ctor::prop(Op op) const'],['../structentt_1_1meta__ctor.html#ae2866b2417b5edd00a5a5eb1c2722de2',1,'entt::meta_ctor::prop(meta_any key) const'],['../structentt_1_1meta__data.html#a281b5441b1579763df9d651afc8fa8eb',1,'entt::meta_data::prop(Op op) const'],['../structentt_1_1meta__data.html#a2258b0808fc9c35a27846804b1388fd9',1,'entt::meta_data::prop(meta_any key) const'],['../structentt_1_1meta__func.html#a7208941ed4bc49afa74a3867a66f93ee',1,'entt::meta_func::prop(Op op) const'],['../structentt_1_1meta__func.html#a78c007b0f307c817ae519004b14d3ea0',1,'entt::meta_func::prop(meta_any key) const'],['../classentt_1_1meta__type.html#aea97dbf65614d52804341b4784ca1937',1,'entt::meta_type::prop(Op op) const'],['../classentt_1_1meta__type.html#a4931fc02b58faf3b4c6c99e57d264691',1,'entt::meta_type::prop(meta_any key) const']]], - ['props_229',['props',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#aaf64cc4c2a8feaf7e37f95be39775d5f',1,'entt::meta_factory< Type, Spec... >']]], - ['publish_230',['publish',['../classentt_1_1emitter.html#a4ece275ff8736bcdcfb4103087801ea2',1,'entt::emitter::publish()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a062abaa0969c6762616466b67bee5d7d',1,'entt::sigh< Ret(Args...)>::publish()']]] + ['push_20entt_20across_20boundaries_281',['Push EnTT across boundaries',['../md_docs_md_lib.html',1,'']]], + ['parent_282',['parent',['../structentt_1_1meta__base.html#a9509b8459f1f2030d3e9000995c46725',1,'entt::meta_base::parent()'],['../structentt_1_1meta__conv.html#a855c16d5b88514505f87e99afa9b227f',1,'entt::meta_conv::parent()'],['../structentt_1_1meta__ctor.html#ab7e6361d1bdb3e08f3291f9ac4459e26',1,'entt::meta_ctor::parent()'],['../structentt_1_1meta__data.html#a457ccf1db2b581944af0ac5d8ebcd454',1,'entt::meta_data::parent()'],['../structentt_1_1meta__func.html#ae9405d73978b0a1fc7cc0f3f016b0d6a',1,'entt::meta_func::parent()']]], + ['patch_283',['patch',['../structentt_1_1basic__handle.html#a03d02ea23c40489ce7d5b8ec35662181',1,'entt::basic_handle::patch()'],['../classentt_1_1basic__registry.html#a4e83139f8d6774092bb4e0d14446f875',1,'entt::basic_registry::patch()']]], + ['pause_284',['pause',['../classentt_1_1process.html#a2bcdfd9f2ec24b591ba1fbf38f563023',1,'entt::process']]], + ['paused_285',['paused',['../classentt_1_1process.html#ac7738f4e908293a072a89981a004669a',1,'entt::process']]], + ['pointer_286',['pointer',['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a5ce414ee556eed15b08b248af0473d1a',1,'entt::meta_sequence_container::meta_iterator::pointer()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a6e07c05c8778bc8c9f45f1dea44b4c40',1,'entt::meta_associative_container::meta_iterator::pointer()']]], + ['pool_287',['pool',['../structentt_1_1pool.html',1,'entt']]], + ['pool_3c_20entity_2c_20const_20type_20_3e_288',['pool< Entity, const Type >',['../structentt_1_1pool_3_01Entity_00_01const_01Type_01_4.html',1,'entt']]], + ['pool_5ft_289',['pool_t',['../namespaceentt.html#a20340377563b9e5d0380d770619b24b6',1,'entt']]], + ['prepare_290',['prepare',['../classentt_1_1basic__registry.html#aad398e6279c6bbee2068b94c74bf83d6',1,'entt::basic_registry']]], + ['process_291',['process',['../classentt_1_1process.html',1,'entt']]], + ['process_3c_20process_5fadaptor_3c_20func_2c_20delta_20_3e_2c_20delta_20_3e_292',['process< process_adaptor< Func, Delta >, Delta >',['../classentt_1_1process.html',1,'entt']]], + ['process_5fadaptor_293',['process_adaptor',['../structentt_1_1process__adaptor.html',1,'entt::process_adaptor< Func, Delta >'],['../structentt_1_1process__adaptor.html#ad1e2c8f3c44bf42abb05ef913b8267ce',1,'entt::process_adaptor::process_adaptor()']]], + ['prop_294',['prop',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#ae0869aeab7f26e4a98c02cc45ee115cd',1,'entt::meta_factory< Type, Spec... >::prop()'],['../structentt_1_1meta__ctor.html#ad062f771357f8e1028e92e33fcaf43d9',1,'entt::meta_ctor::prop() const noexcept'],['../structentt_1_1meta__ctor.html#ae2866b2417b5edd00a5a5eb1c2722de2',1,'entt::meta_ctor::prop(meta_any key) const'],['../structentt_1_1meta__data.html#a2cb34e63269b41df322b9e45f58b191c',1,'entt::meta_data::prop() const noexcept'],['../structentt_1_1meta__data.html#a2258b0808fc9c35a27846804b1388fd9',1,'entt::meta_data::prop(meta_any key) const'],['../structentt_1_1meta__func.html#a0fb501bb6449b544edff31ca2e33ff49',1,'entt::meta_func::prop() const noexcept'],['../structentt_1_1meta__func.html#a78c007b0f307c817ae519004b14d3ea0',1,'entt::meta_func::prop(meta_any key) const'],['../classentt_1_1meta__type.html#a4fa9395326fe2e4d4209b77448c29b54',1,'entt::meta_type::prop() const noexcept'],['../classentt_1_1meta__type.html#a4931fc02b58faf3b4c6c99e57d264691',1,'entt::meta_type::prop(meta_any key) const']]], + ['props_295',['props',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#aaf64cc4c2a8feaf7e37f95be39775d5f',1,'entt::meta_factory< Type, Spec... >']]], + ['proxy_296',['proxy',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ae3476f575a6aa0d3d8e308dc807e7455',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::proxy()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#aa99eed4c0c98c35aaf1d7052a84a9e88',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::proxy()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a1f1030636098f7284b9f1f94dc341e4f',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::proxy() const noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a4e7211ff7fdf9ec432aec3df25ad2248',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::proxy() const noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a3c44bd6f433f218b3b2df4e6a598698d',1,'entt::basic_view< Entity, exclude_t<>, Component >::proxy()']]], + ['publish_297',['publish',['../classentt_1_1emitter.html#a4ece275ff8736bcdcfb4103087801ea2',1,'entt::emitter::publish()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a062abaa0969c6762616466b67bee5d7d',1,'entt::sigh< Ret(Args...)>::publish()']]] ]; diff --git a/search/all_f.html b/search/all_f.html index 246f8ab12..ac1e704fb 100644 --- a/search/all_f.html +++ b/search/all_f.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/all_f.js b/search/all_f.js index b90c7a44a..2cf4f6df4 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -1,28 +1,38 @@ var searchData= [ - ['radix_5fsort_231',['radix_sort',['../structentt_1_1radix__sort.html',1,'entt']]], - ['raw_232',['raw',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a5be80cb2fc104116469c1fa65b992149',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::raw()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a945850dca5e5d13ae5be53eaf863ac38',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::raw()'],['../classentt_1_1basic__registry.html#acc76cb119cb9fc92ae80ac985a1fe42d',1,'entt::basic_registry::raw() const'],['../classentt_1_1basic__registry.html#a58845463876993a812d144a66873fc0e',1,'entt::basic_registry::raw()'],['../classentt_1_1storage.html#a70cf6fc039da20cc004219e2922a9946',1,'entt::storage::raw() const ENTT_NOEXCEPT'],['../classentt_1_1storage.html#ac64d0e41e0044b96760eb01cd7d7fbfa',1,'entt::storage::raw() ENTT_NOEXCEPT'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a3642beed007b678deb694d92e4a8743d',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::raw()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#af0bd1c0efb41c883001d6fd21c975c0f',1,'entt::basic_view< Entity, exclude_t<>, Component >::raw()']]], - ['raw_5ftype_233',['raw_type',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8bd979c3e567bccfbc7a598442092d81',1,'entt::basic_view< Entity, exclude_t<>, Component >']]], - ['ref_234',['ref',['../structentt_1_1service__locator.html#ae24d16726620af40371fadeddf5b5e2e',1,'entt::service_locator::ref()'],['../classentt_1_1meta__any.html#a19e4e6ced0b40d68b9e8761cde69a987',1,'entt::meta_any::ref()']]], - ['registry_235',['registry',['../namespaceentt.html#ae2d1b4307b0f71ebb49c753782cc37b7',1,'entt']]], - ['registry_5ftype_236',['registry_type',['../structentt_1_1basic__actor.html#a4577b087e2fe3e76dbd4516ae9064c6a',1,'entt::basic_actor::registry_type()'],['../structentt_1_1as__view.html#a458942b049c7ef96d45600337d57a70b',1,'entt::as_view::registry_type()'],['../structentt_1_1as__group.html#a7ede36514bf64187bc93d3d295fe0123',1,'entt::as_group::registry_type()']]], - ['rejected_237',['rejected',['../classentt_1_1process.html#a6ac63863bf823806d813b046769b4419',1,'entt::process']]], - ['release_238',['release',['../classentt_1_1connection.html#ae564477ab623301169916c1992c970a8',1,'entt::connection::release()'],['../structentt_1_1scoped__connection.html#a7bd2be785ba586664d8e8d039dc73ead',1,'entt::scoped_connection::release()']]], - ['reload_239',['reload',['../structentt_1_1cache.html#a138c981b9e2d139c40adc4c662f3ab26',1,'entt::cache']]], - ['remove_240',['remove',['../structentt_1_1basic__actor.html#ab740844d18ada7ad15988f808617a1a1',1,'entt::basic_actor::remove()'],['../classentt_1_1basic__registry.html#aefff263681b2281326c8212524db55cb',1,'entt::basic_registry::remove(const entity_type entity)'],['../classentt_1_1basic__registry.html#a2bbc981feb6c8aaa5f25c3f7f81ee3cf',1,'entt::basic_registry::remove(It first, It last)']]], - ['remove_5fall_241',['remove_all',['../classentt_1_1basic__registry.html#abb66cca49a7b6bfa405dd4a064039846',1,'entt::basic_registry']]], - ['remove_5fextent_242',['remove_extent',['../classentt_1_1meta__type.html#a1cee84bcd77ef63480c84dba5c959f2b',1,'entt::meta_type']]], - ['remove_5fif_5fexists_243',['remove_if_exists',['../classentt_1_1basic__registry.html#af06c1949cf98277098455c1cca4bfb50',1,'entt::basic_registry']]], - ['remove_5fpointer_244',['remove_pointer',['../classentt_1_1meta__type.html#a89df1ddbee0b5aef2651f1fc712ada20',1,'entt::meta_type']]], - ['replace_245',['replace',['../structentt_1_1basic__collector_3_4.html#a634ac3a53ee686d7fb7121404b14c17e',1,'entt::basic_collector<>::replace()'],['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#a29c88a0f4e74f7e93d7ae7d08326a5b5',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >::replace()'],['../classentt_1_1basic__registry.html#ab8d215ca2cd5df5bcf163fef1292d1a8',1,'entt::basic_registry::replace(const entity_type entity, Func &&... func) -> decltype((func(std::declval< Component & >()),...), assign< Component >(entity))'],['../classentt_1_1basic__registry.html#a0acfef4995a7d5f51d0b15d83f4f8875',1,'entt::basic_registry::replace(const entity_type entity, Args &&... args) -> decltype(std::enable_if_t< sizeof...(Args) !=0 >()']]], - ['reserve_246',['reserve',['../classentt_1_1basic__registry.html#a142141b462e4e67d203a7a0b573740bd',1,'entt::basic_registry::reserve()'],['../classentt_1_1sparse__set.html#a8b4b9dd989877bc333fdc455fcd068d7',1,'entt::sparse_set::reserve()'],['../classentt_1_1storage.html#a41cfa5ae2ebe7bd85045c5e609b90809',1,'entt::storage::reserve()']]], - ['reset_247',['reset',['../structentt_1_1service__locator.html#a4d655acab54d87058ad41a266830d0e8',1,'entt::service_locator::reset()'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a2a88c270992fe8022fa3d9b9596621de',1,'entt::meta_factory< Type >::reset()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a0d81bb1bde6abd78914cd0a07084bcd7',1,'entt::delegate< Ret(Args...)>::reset()']]], - ['resolve_248',['resolve',['../namespaceentt.html#a2129cb8668f5dcbc11854be6a4a0b6e5',1,'entt::resolve() ENTT_NOEXCEPT'],['../namespaceentt.html#aadad4ebab5c09590e72fbc147410ae4d',1,'entt::resolve(const id_type id) ENTT_NOEXCEPT'],['../namespaceentt.html#a4251b4d9800b289425b2bb0471908257',1,'entt::resolve(Op op)']]], - ['resolve_5fid_249',['resolve_id',['../namespaceentt.html#a6809dd4ac1036ae87360e0936d261719',1,'entt']]], - ['resolve_5fif_250',['resolve_if',['../namespaceentt.html#ac12385bfa4c21050bfe4e3ad59c03bd2',1,'entt']]], - ['resolve_5ftype_251',['resolve_type',['../namespaceentt.html#a38ac723645a57b02a836852f86c32981',1,'entt']]], - ['resource_5ftype_252',['resource_type',['../structentt_1_1cache.html#ada5e8c7f595aed30fa4f879fe71e7baf',1,'entt::cache']]], - ['respect_253',['respect',['../classentt_1_1sparse__set.html#a1a683d1f8f52b1083cddd9938536a74a',1,'entt::sparse_set']]], - ['ret_254',['ret',['../structentt_1_1meta__func.html#a6a1bfe7f9b2e8c833dbfb5dff75bf1e9',1,'entt::meta_func']]], - ['runtime_5fview_255',['runtime_view',['../classentt_1_1basic__registry.html#adc814ff7d59a38ff09e2b5980fac75db',1,'entt::basic_registry::runtime_view()'],['../namespaceentt.html#a85d470a55d982d87388e899c322e9ddc',1,'entt::runtime_view()']]] + ['radix_5fsort_298',['radix_sort',['../structentt_1_1radix__sort.html',1,'entt']]], + ['rank_299',['rank',['../classentt_1_1meta__type.html#acf01dd080eacbaea1d7477bfb86cca0d',1,'entt::meta_type']]], + ['raw_300',['raw',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ae6c2ee36aed44a021e074ab98b2d732a',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::raw()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ad676ffa50663cca41452d8f299b42c16',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::raw()'],['../classentt_1_1basic__registry.html#a195a60b85fe32562541dc5139cdc7f94',1,'entt::basic_registry::raw() const'],['../classentt_1_1basic__registry.html#a51d3d20f21633c0269213807d02cca55',1,'entt::basic_registry::raw()'],['../classentt_1_1storage.html#a4dc3c4b024d1eeeb3e90f04ac4beb5f0',1,'entt::storage::raw() const noexcept'],['../classentt_1_1storage.html#ab6355283d792c1eee60c5713caae3b49',1,'entt::storage::raw() noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a5b9fca948bf2f57b9043cca486ad8f19',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::raw()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ade39a55a99a5eefc83e69ad42930400c',1,'entt::basic_view< Entity, exclude_t<>, Component >::raw()']]], + ['raw_5ftype_301',['raw_type',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8bd979c3e567bccfbc7a598442092d81',1,'entt::basic_view< Entity, exclude_t<>, Component >']]], + ['rbegin_302',['rbegin',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ab5444c9e83d4bb5a91c920fad61d9ca5',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::rbegin()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ab635058c36a52b8d4d83d347336608cc',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::rbegin()'],['../classentt_1_1sparse__set.html#a1f87c11d3ffda3385948f9a39d362141',1,'entt::sparse_set::rbegin()'],['../classentt_1_1storage.html#ac857fbc75dc793628d25d189935b5647',1,'entt::storage::rbegin() const noexcept'],['../classentt_1_1storage.html#a9c09c8c4702ded8ebaa858d2a8220e2f',1,'entt::storage::rbegin() noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#aea3a3ddf4800cc27e6c052e5045a85ec',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::rbegin()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a6d62229f3f2918535dbf28d5db556d80',1,'entt::basic_view< Entity, exclude_t<>, Component >::rbegin()']]], + ['ref_303',['ref',['../structentt_1_1service__locator.html#ac1b296610d54ebc9045c85f537ee5b33',1,'entt::service_locator::ref()'],['../classentt_1_1meta__any.html#a49d913960abe74185ea6c04b4fed1f88',1,'entt::meta_any::ref()']]], + ['reference_304',['reference',['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a57962b1345c3905a11a88cf259aaa288',1,'entt::meta_sequence_container::meta_iterator::reference()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a48908a48014b9b889a0f610b469d03ef',1,'entt::meta_associative_container::meta_iterator::reference()']]], + ['registry_305',['registry',['../structentt_1_1basic__handle.html#a80804dfe5834cc10472959d181e82bc6',1,'entt::basic_handle::registry()'],['../namespaceentt.html#a292643317d1dbb13e45824f757bd1086',1,'entt::registry()']]], + ['registry_5ftype_306',['registry_type',['../structentt_1_1basic__actor.html#a4577b087e2fe3e76dbd4516ae9064c6a',1,'entt::basic_actor::registry_type()'],['../structentt_1_1basic__handle.html#ad22a94a5add23583cdda3ee291bdcf3c',1,'entt::basic_handle::registry_type()'],['../structentt_1_1as__view.html#ad3c4cad92dd7515bb25568f13f7f91f3',1,'entt::as_view::registry_type()'],['../structentt_1_1as__group.html#a0931353ef28b22e1bd4b910e4f99e53f',1,'entt::as_group::registry_type()']]], + ['rejected_307',['rejected',['../classentt_1_1process.html#a6c716b08baea91192512aeb14f26328b',1,'entt::process']]], + ['release_308',['release',['../classentt_1_1connection.html#ae564477ab623301169916c1992c970a8',1,'entt::connection::release()'],['../structentt_1_1scoped__connection.html#a7bd2be785ba586664d8e8d039dc73ead',1,'entt::scoped_connection::release()']]], + ['reload_309',['reload',['../structentt_1_1resource__cache.html#a17b0f5627b25c079908554a7355b01c3',1,'entt::resource_cache']]], + ['remove_310',['remove',['../structentt_1_1basic__actor.html#ab740844d18ada7ad15988f808617a1a1',1,'entt::basic_actor::remove()'],['../structentt_1_1basic__handle.html#a1dc2593d3ba53137ecf8371348204af8',1,'entt::basic_handle::remove()'],['../classentt_1_1basic__registry.html#a44f5eac6fa4d1999a121f55e67a36c24',1,'entt::basic_registry::remove(const entity_type entity)'],['../classentt_1_1basic__registry.html#a2791083341e009b7d7e8745dc52e26d8',1,'entt::basic_registry::remove(It first, It last)']]], + ['remove_5fall_311',['remove_all',['../structentt_1_1basic__handle.html#a86d05141208b7b1780834f90bce7a845',1,'entt::basic_handle::remove_all()'],['../classentt_1_1basic__registry.html#a46d948137afacbb1e4e79b72c917c5ea',1,'entt::basic_registry::remove_all()']]], + ['remove_5fextent_312',['remove_extent',['../classentt_1_1meta__type.html#a60141db2e5fbb4c2bb486b5b57fc7e1c',1,'entt::meta_type']]], + ['remove_5fif_5fexists_313',['remove_if_exists',['../structentt_1_1basic__handle.html#a06f1ac32d958ae10aafee3c52b4b7f56',1,'entt::basic_handle::remove_if_exists()'],['../classentt_1_1basic__registry.html#ad2c2d2f9d5f79186215919e3d0c00565',1,'entt::basic_registry::remove_if_exists()']]], + ['remove_5fpointer_314',['remove_pointer',['../classentt_1_1meta__type.html#a409ff9848597c588b3efec5d75fc9a60',1,'entt::meta_type']]], + ['rend_315',['rend',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#adc4d6da6fb92327b7ff59650ed4be24c',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::rend()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a5aecb635f86d9e3c4fb010347f66f0e4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::rend()'],['../classentt_1_1sparse__set.html#a6b3f491a8657256ed6b72c1cd5468794',1,'entt::sparse_set::rend()'],['../classentt_1_1storage.html#ae08e9f0e29c7f3a247cf20d5d1100c4c',1,'entt::storage::rend() const noexcept'],['../classentt_1_1storage.html#ac19f6a4404656a0a779f35cd10f5e60a',1,'entt::storage::rend() noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ac18abd8fc10e7b18691eeb6b07b3b948',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::rend()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#aba09638a1939f94ae384e10f01b45528',1,'entt::basic_view< Entity, exclude_t<>, Component >::rend()']]], + ['replace_316',['replace',['../structentt_1_1basic__handle.html#a7c0f93c6494d9c3d8f35c9c5de375f89',1,'entt::basic_handle::replace()'],['../classentt_1_1basic__registry.html#a0411735fcddcc942613463c5401dd661',1,'entt::basic_registry::replace()']]], + ['reserve_317',['reserve',['../classentt_1_1basic__registry.html#a632adf32f7b23f1dae8bf4f8800a0bbe',1,'entt::basic_registry::reserve()'],['../classentt_1_1sparse__set.html#a8b4b9dd989877bc333fdc455fcd068d7',1,'entt::sparse_set::reserve()'],['../classentt_1_1storage.html#a41cfa5ae2ebe7bd85045c5e609b90809',1,'entt::storage::reserve()']]], + ['reset_318',['reset',['../structentt_1_1service__locator.html#a4d655acab54d87058ad41a266830d0e8',1,'entt::service_locator::reset()'],['../classentt_1_1meta__type.html#ab7db9f1732a867de992db57d445cad26',1,'entt::meta_type::reset()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a10eeabec435f0b704fb5937c766b12db',1,'entt::delegate< Ret(Args...)>::reset()']]], + ['resize_319',['resize',['../structentt_1_1internal_1_1dynamic__sequence__container.html#a7d0fdf2ec7c281b454e568ef3e762ff3',1,'entt::internal::dynamic_sequence_container::resize()'],['../structentt_1_1internal_1_1fixed__sequence__container.html#a4e3428f55fd0a655b67d507ece8b5951',1,'entt::internal::fixed_sequence_container::resize()'],['../classentt_1_1meta__sequence__container.html#a958d2f089f6a3b4214c3c1d16cbd05a0',1,'entt::meta_sequence_container::resize()']]], + ['resolve_320',['resolve',['../namespaceentt.html#af786b2fb9c4667924bbed3b0bcb83cac',1,'entt']]], + ['resolve_5fid_321',['resolve_id',['../namespaceentt.html#a38d0190e597cd33eb144772906343b49',1,'entt']]], + ['resolve_5ftype_322',['resolve_type',['../namespaceentt.html#a5afa173b6b23361e071b272a7dc7f182',1,'entt']]], + ['resource_5fcache_323',['resource_cache',['../structentt_1_1resource__cache.html',1,'entt::resource_cache< Resource >'],['../structentt_1_1resource__cache.html#a919d10578aeda6ad9dd04e1b969b8a9c',1,'entt::resource_cache::resource_cache()=default'],['../structentt_1_1resource__cache.html#ac785934919090b5755a87ab34804b163',1,'entt::resource_cache::resource_cache(resource_cache &&)=default']]], + ['resource_5fcache_3c_20resource_20_3e_324',['resource_cache< Resource >',['../classentt_1_1resource__handle.html#a1cc23ee577fee7c2e019e4d2949d3cbe',1,'entt::resource_handle::resource_cache< Resource >()'],['../classentt_1_1resource__loader.html#a1cc23ee577fee7c2e019e4d2949d3cbe',1,'entt::resource_loader::resource_cache< Resource >()']]], + ['resource_5fhandle_325',['resource_handle',['../classentt_1_1resource__handle.html',1,'entt::resource_handle< Resource >'],['../classentt_1_1resource__handle.html#afd764f8c7466584b190af9a34e22f345',1,'entt::resource_handle::resource_handle()']]], + ['resource_5floader_326',['resource_loader',['../classentt_1_1resource__loader.html',1,'entt']]], + ['resource_5ftype_327',['resource_type',['../structentt_1_1resource__cache.html#a3c660fb622942292cf7242e5361f80b7',1,'entt::resource_cache']]], + ['respect_328',['respect',['../classentt_1_1sparse__set.html#a1a683d1f8f52b1083cddd9938536a74a',1,'entt::sparse_set']]], + ['result_5ftype_329',['result_type',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a9bca9876e6671a34c6503b7de65402b6',1,'entt::delegate< Ret(Args...)>']]], + ['ret_330',['ret',['../structentt_1_1meta__func.html#a63fd4cf3b926de060c847f7b60c2c28a',1,'entt::meta_func']]], + ['reverse_5fiterator_331',['reverse_iterator',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a25523351aee56e1d10cb05c03ee53e7a',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::reverse_iterator()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a8ffda10435b2c204fa3608092e7915c4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::reverse_iterator()'],['../classentt_1_1sparse__set.html#a48d3943aa1e156066c9f2a2d391ba9f6',1,'entt::sparse_set::reverse_iterator()'],['../classentt_1_1storage.html#a9fa9d7da331232567298dd85c9d90bd4',1,'entt::storage::reverse_iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a12ffed1c7b435ba08c554fa7ff130263',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::reverse_iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a452f4e6634cda73e4d1577539e029f07',1,'entt::basic_view< Entity, exclude_t<>, Component >::reverse_iterator()']]], + ['runtime_5fview_332',['runtime_view',['../classentt_1_1basic__registry.html#af1d54beb5ae95d5f867c60c05319d1eb',1,'entt::basic_registry::runtime_view()'],['../namespaceentt.html#a85d470a55d982d87388e899c322e9ddc',1,'entt::runtime_view()']]] ]; diff --git a/search/classes_0.html b/search/classes_0.html index f7e4c14e1..5b441a359 100644 --- a/search/classes_0.html +++ b/search/classes_0.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_0.js b/search/classes_0.js index 13f4f8b4a..bb5f513b9 100644 --- a/search/classes_0.js +++ b/search/classes_0.js @@ -1,8 +1,8 @@ var searchData= [ - ['as_5fgroup_332',['as_group',['../structentt_1_1as__group.html',1,'entt']]], - ['as_5fis_5ft_333',['as_is_t',['../structentt_1_1as__is__t.html',1,'entt']]], - ['as_5fref_5ft_334',['as_ref_t',['../structentt_1_1as__ref__t.html',1,'entt']]], - ['as_5fview_335',['as_view',['../structentt_1_1as__view.html',1,'entt']]], - ['as_5fvoid_5ft_336',['as_void_t',['../structentt_1_1as__void__t.html',1,'entt']]] + ['as_5fgroup_413',['as_group',['../structentt_1_1as__group.html',1,'entt']]], + ['as_5fis_5ft_414',['as_is_t',['../structentt_1_1as__is__t.html',1,'entt']]], + ['as_5fref_5ft_415',['as_ref_t',['../structentt_1_1as__ref__t.html',1,'entt']]], + ['as_5fview_416',['as_view',['../structentt_1_1as__view.html',1,'entt']]], + ['as_5fvoid_5ft_417',['as_void_t',['../structentt_1_1as__void__t.html',1,'entt']]] ]; diff --git a/search/classes_1.html b/search/classes_1.html index c7ff4b311..0ecc9f796 100644 --- a/search/classes_1.html +++ b/search/classes_1.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_1.js b/search/classes_1.js index 250f26388..cf6929ac8 100644 --- a/search/classes_1.js +++ b/search/classes_1.js @@ -1,21 +1,33 @@ var searchData= [ - ['basic_5factor_337',['basic_actor',['../structentt_1_1basic__actor.html',1,'entt']]], - ['basic_5fcollector_338',['basic_collector',['../structentt_1_1basic__collector.html',1,'entt']]], - ['basic_5fcollector_3c_20matcher_3c_20type_5flist_3c_20reject_2e_2e_2e_20_3e_2c_20type_5flist_3c_20require_2e_2e_2e_20_3e_2c_20rule_2e_2e_2e_20_3e_2c_20other_2e_2e_2e_20_3e_339',['basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html',1,'entt']]], - ['basic_5fcollector_3c_3e_340',['basic_collector<>',['../structentt_1_1basic__collector_3_4.html',1,'entt']]], - ['basic_5fcontinuous_5floader_341',['basic_continuous_loader',['../classentt_1_1basic__continuous__loader.html',1,'entt']]], - ['basic_5fgroup_342',['basic_group',['../classentt_1_1basic__group.html',1,'entt']]], - ['basic_5fgroup_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20get_5ft_3c_20get_2e_2e_2e_20_3e_20_3e_343',['basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html',1,'entt']]], - ['basic_5fgroup_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20get_5ft_3c_20get_2e_2e_2e_20_3e_2c_20owned_2e_2e_2e_20_3e_344',['basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html',1,'entt']]], - ['basic_5fhashed_5fstring_345',['basic_hashed_string',['../classentt_1_1basic__hashed__string.html',1,'entt']]], - ['basic_5fobserver_346',['basic_observer',['../classentt_1_1basic__observer.html',1,'entt']]], - ['basic_5fregistry_347',['basic_registry',['../classentt_1_1basic__registry.html',1,'entt']]], - ['basic_5fregistry_3c_20entity_5ftype_20_3e_348',['basic_registry< entity_type >',['../classentt_1_1basic__registry.html',1,'entt']]], - ['basic_5fruntime_5fview_349',['basic_runtime_view',['../classentt_1_1basic__runtime__view.html',1,'entt']]], - ['basic_5fsnapshot_350',['basic_snapshot',['../classentt_1_1basic__snapshot.html',1,'entt']]], - ['basic_5fsnapshot_5floader_351',['basic_snapshot_loader',['../classentt_1_1basic__snapshot__loader.html',1,'entt']]], - ['basic_5fview_352',['basic_view',['../classentt_1_1basic__view.html',1,'entt']]], - ['basic_5fview_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20component_2e_2e_2e_20_3e_353',['basic_view< Entity, exclude_t< Exclude... >, Component... >',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html',1,'entt']]], - ['basic_5fview_3c_20entity_2c_20exclude_5ft_3c_3e_2c_20component_20_3e_354',['basic_view< Entity, exclude_t<>, Component >',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html',1,'entt']]] + ['basic_5factor_418',['basic_actor',['../structentt_1_1basic__actor.html',1,'entt']]], + ['basic_5fassociative_5fcontainer_419',['basic_associative_container',['../structentt_1_1internal_1_1basic__associative__container.html',1,'entt::internal']]], + ['basic_5fcollector_420',['basic_collector',['../structentt_1_1basic__collector.html',1,'entt']]], + ['basic_5fcollector_3c_20matcher_3c_20type_5flist_3c_20reject_2e_2e_2e_20_3e_2c_20type_5flist_3c_20require_2e_2e_2e_20_3e_2c_20rule_2e_2e_2e_20_3e_2c_20other_2e_2e_2e_20_3e_421',['basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html',1,'entt']]], + ['basic_5fcollector_3c_3e_422',['basic_collector<>',['../structentt_1_1basic__collector_3_4.html',1,'entt']]], + ['basic_5fcontainer_423',['basic_container',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3aarray_3c_20type_2c_20n_20_3e_20_3e_424',['basic_container< std::array< Type, N > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3amap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_20_3e_425',['basic_container< std::map< Key, Value, Args... > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3aset_3c_20key_2c_20args_2e_2e_2e_20_3e_20_3e_426',['basic_container< std::set< Key, Args... > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3aunordered_5fmap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_20_3e_427',['basic_container< std::unordered_map< Key, Value, Args... > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3aunordered_5fset_3c_20key_2c_20args_2e_2e_2e_20_3e_20_3e_428',['basic_container< std::unordered_set< Key, Args... > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontainer_3c_20std_3a_3avector_3c_20type_2c_20args_2e_2e_2e_20_3e_20_3e_429',['basic_container< std::vector< Type, Args... > >',['../structentt_1_1internal_1_1basic__container.html',1,'entt::internal']]], + ['basic_5fcontinuous_5floader_430',['basic_continuous_loader',['../classentt_1_1basic__continuous__loader.html',1,'entt']]], + ['basic_5fdynamic_5fassociative_5fcontainer_431',['basic_dynamic_associative_container',['../structentt_1_1internal_1_1basic__dynamic__associative__container.html',1,'entt::internal']]], + ['basic_5fdynamic_5fcontainer_432',['basic_dynamic_container',['../structentt_1_1internal_1_1basic__dynamic__container.html',1,'entt::internal']]], + ['basic_5fgroup_433',['basic_group',['../classentt_1_1basic__group.html',1,'entt']]], + ['basic_5fgroup_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20get_5ft_3c_20get_2e_2e_2e_20_3e_20_3e_434',['basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html',1,'entt']]], + ['basic_5fgroup_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20get_5ft_3c_20get_2e_2e_2e_20_3e_2c_20owned_2e_2e_2e_20_3e_435',['basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html',1,'entt']]], + ['basic_5fhandle_436',['basic_handle',['../structentt_1_1basic__handle.html',1,'entt']]], + ['basic_5fhashed_5fstring_437',['basic_hashed_string',['../classentt_1_1basic__hashed__string.html',1,'entt']]], + ['basic_5fobserver_438',['basic_observer',['../classentt_1_1basic__observer.html',1,'entt']]], + ['basic_5fregistry_439',['basic_registry',['../classentt_1_1basic__registry.html',1,'entt']]], + ['basic_5fregistry_3c_20entity_5ftype_20_3e_440',['basic_registry< entity_type >',['../classentt_1_1basic__registry.html',1,'entt']]], + ['basic_5fruntime_5fview_441',['basic_runtime_view',['../classentt_1_1basic__runtime__view.html',1,'entt']]], + ['basic_5fsequence_5fcontainer_442',['basic_sequence_container',['../structentt_1_1internal_1_1basic__sequence__container.html',1,'entt::internal']]], + ['basic_5fsnapshot_443',['basic_snapshot',['../classentt_1_1basic__snapshot.html',1,'entt']]], + ['basic_5fsnapshot_5floader_444',['basic_snapshot_loader',['../classentt_1_1basic__snapshot__loader.html',1,'entt']]], + ['basic_5fview_445',['basic_view',['../classentt_1_1basic__view.html',1,'entt']]], + ['basic_5fview_3c_20entity_2c_20exclude_5ft_3c_20exclude_2e_2e_2e_20_3e_2c_20component_2e_2e_2e_20_3e_446',['basic_view< Entity, exclude_t< Exclude... >, Component... >',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html',1,'entt']]], + ['basic_5fview_3c_20entity_2c_20exclude_5ft_3c_3e_2c_20component_20_3e_447',['basic_view< Entity, exclude_t<>, Component >',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html',1,'entt']]] ]; diff --git a/search/classes_10.html b/search/classes_10.html index abf37f539..fb544a969 100644 --- a/search/classes_10.html +++ b/search/classes_10.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_10.js b/search/classes_10.js index 20623e034..74fb2de68 100644 --- a/search/classes_10.js +++ b/search/classes_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['y_5fcombinator_432',['y_combinator',['../structentt_1_1y__combinator.html',1,'entt']]] + ['y_5fcombinator_563',['y_combinator',['../structentt_1_1y__combinator.html',1,'entt']]] ]; diff --git a/search/classes_2.html b/search/classes_2.html index 0d1e8a0cd..9c253f2b6 100644 --- a/search/classes_2.html +++ b/search/classes_2.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_2.js b/search/classes_2.js index c9689af93..b5f3887c4 100644 --- a/search/classes_2.js +++ b/search/classes_2.js @@ -1,8 +1,14 @@ var searchData= [ - ['cache_355',['cache',['../structentt_1_1cache.html',1,'entt']]], - ['choice_5ft_356',['choice_t',['../structentt_1_1choice__t.html',1,'entt']]], - ['choice_5ft_3c_200_20_3e_357',['choice_t< 0 >',['../structentt_1_1choice__t_3_010_01_4.html',1,'entt']]], - ['connect_5farg_5ft_358',['connect_arg_t',['../structentt_1_1connect__arg__t.html',1,'entt']]], - ['connection_359',['connection',['../structentt_1_1emitter_1_1connection.html',1,'entt::emitter< Derived >::connection< Event >'],['../classentt_1_1connection.html',1,'entt::connection']]] + ['choice_5ft_448',['choice_t',['../structentt_1_1choice__t.html',1,'entt']]], + ['choice_5ft_3c_200_20_3e_449',['choice_t< 0 >',['../structentt_1_1choice__t_3_010_01_4.html',1,'entt']]], + ['connect_5farg_5ft_450',['connect_arg_t',['../structentt_1_1connect__arg__t.html',1,'entt']]], + ['connection_451',['connection',['../structentt_1_1emitter_1_1connection.html',1,'entt::emitter< Derived >::connection< Event >'],['../classentt_1_1connection.html',1,'entt::connection']]], + ['container_5ftraits_452',['container_traits',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3aarray_3c_20type_2c_20n_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fsequence_5fcontainer_2c_20internal_3a_3afixed_5fsequence_5fcontainer_20_3e_453',['container_traits< std::array< Type, N >, internal::basic_container, internal::basic_sequence_container, internal::fixed_sequence_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3amap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fassociative_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fassociative_5fcontainer_2c_20internal_3a_3adynamic_5fassociative_5fkey_5fvalue_5fcontainer_20_3e_454',['container_traits< std::map< Key, Value, Args... >, internal::basic_container, internal::basic_associative_container, internal::basic_dynamic_container, internal::basic_dynamic_associative_container, internal::dynamic_associative_key_value_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3aset_3c_20key_2c_20args_2e_2e_2e_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fassociative_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fassociative_5fcontainer_2c_20internal_3a_3adynamic_5fassociative_5fkey_5fonly_5fcontainer_20_3e_455',['container_traits< std::set< Key, Args... >, internal::basic_container, internal::basic_associative_container, internal::basic_dynamic_container, internal::basic_dynamic_associative_container, internal::dynamic_associative_key_only_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3aunordered_5fmap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fassociative_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fassociative_5fcontainer_2c_20internal_3a_3adynamic_5fassociative_5fkey_5fvalue_5fcontainer_20_3e_456',['container_traits< std::unordered_map< Key, Value, Args... >, internal::basic_container, internal::basic_associative_container, internal::basic_dynamic_container, internal::basic_dynamic_associative_container, internal::dynamic_associative_key_value_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3aunordered_5fset_3c_20key_2c_20args_2e_2e_2e_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fassociative_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fassociative_5fcontainer_2c_20internal_3a_3adynamic_5fassociative_5fkey_5fonly_5fcontainer_20_3e_457',['container_traits< std::unordered_set< Key, Args... >, internal::basic_container, internal::basic_associative_container, internal::basic_dynamic_container, internal::basic_dynamic_associative_container, internal::dynamic_associative_key_only_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]], + ['container_5ftraits_3c_20std_3a_3avector_3c_20type_2c_20args_2e_2e_2e_20_3e_2c_20internal_3a_3abasic_5fcontainer_2c_20internal_3a_3abasic_5fdynamic_5fcontainer_2c_20internal_3a_3abasic_5fsequence_5fcontainer_2c_20internal_3a_3adynamic_5fsequence_5fcontainer_20_3e_458',['container_traits< std::vector< Type, Args... >, internal::basic_container, internal::basic_dynamic_container, internal::basic_sequence_container, internal::dynamic_sequence_container >',['../structentt_1_1internal_1_1container__traits.html',1,'entt::internal']]] ]; diff --git a/search/classes_3.html b/search/classes_3.html index 21025456b..a89a0407b 100644 --- a/search/classes_3.html +++ b/search/classes_3.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_3.js b/search/classes_3.js index 2af410ab0..ff64e68a9 100644 --- a/search/classes_3.js +++ b/search/classes_3.js @@ -1,7 +1,10 @@ var searchData= [ - ['delegate_360',['delegate',['../classentt_1_1delegate.html',1,'entt']]], - ['delegate_3c_20ret_28args_2e_2e_2e_29_3e_361',['delegate< Ret(Args...)>',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html',1,'entt']]], - ['delegate_3c_20void_28void_20_2a_29_3e_362',['delegate< void(void *)>',['../classentt_1_1delegate.html',1,'entt']]], - ['dispatcher_363',['dispatcher',['../classentt_1_1dispatcher.html',1,'entt']]] + ['delegate_459',['delegate',['../classentt_1_1delegate.html',1,'entt']]], + ['delegate_3c_20ret_28args_2e_2e_2e_29_3e_460',['delegate< Ret(Args...)>',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html',1,'entt']]], + ['delegate_3c_20void_28void_20_2a_29_3e_461',['delegate< void(void *)>',['../classentt_1_1delegate.html',1,'entt']]], + ['dispatcher_462',['dispatcher',['../classentt_1_1dispatcher.html',1,'entt']]], + ['dynamic_5fassociative_5fkey_5fonly_5fcontainer_463',['dynamic_associative_key_only_container',['../structentt_1_1internal_1_1dynamic__associative__key__only__container.html',1,'entt::internal']]], + ['dynamic_5fassociative_5fkey_5fvalue_5fcontainer_464',['dynamic_associative_key_value_container',['../structentt_1_1internal_1_1dynamic__associative__key__value__container.html',1,'entt::internal']]], + ['dynamic_5fsequence_5fcontainer_465',['dynamic_sequence_container',['../structentt_1_1internal_1_1dynamic__sequence__container.html',1,'entt::internal']]] ]; diff --git a/search/classes_4.html b/search/classes_4.html index 095ab5952..97fa6e88e 100644 --- a/search/classes_4.html +++ b/search/classes_4.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_4.js b/search/classes_4.js index 5e557bccf..338b175ed 100644 --- a/search/classes_4.js +++ b/search/classes_4.js @@ -1,10 +1,11 @@ var searchData= [ - ['emitter_364',['emitter',['../classentt_1_1emitter.html',1,'entt']]], - ['entity_365',['entity',['../classentity.html',1,'']]], - ['entt_5ftraits_366',['entt_traits',['../structentt_1_1entt__traits.html',1,'entt']]], - ['entt_5ftraits_3c_20std_3a_3auint16_5ft_20_3e_367',['entt_traits< std::uint16_t >',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html',1,'entt']]], - ['entt_5ftraits_3c_20std_3a_3auint32_5ft_20_3e_368',['entt_traits< std::uint32_t >',['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html',1,'entt']]], - ['entt_5ftraits_3c_20std_3a_3auint64_5ft_20_3e_369',['entt_traits< std::uint64_t >',['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html',1,'entt']]], - ['exclude_5ft_370',['exclude_t',['../structentt_1_1exclude__t.html',1,'entt']]] + ['emitter_466',['emitter',['../classentt_1_1emitter.html',1,'entt']]], + ['entt_5ftraits_467',['entt_traits',['../structentt_1_1entt__traits.html',1,'entt']]], + ['entt_5ftraits_3c_20std_3a_3auint16_5ft_20_3e_468',['entt_traits< std::uint16_t >',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html',1,'entt']]], + ['entt_5ftraits_3c_20std_3a_3auint32_5ft_20_3e_469',['entt_traits< std::uint32_t >',['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html',1,'entt']]], + ['entt_5ftraits_3c_20std_3a_3auint64_5ft_20_3e_470',['entt_traits< std::uint64_t >',['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html',1,'entt']]], + ['entt_5ftraits_3c_20std_3a_3aunderlying_5ftype_5ft_3c_20type_20_3e_20_3e_471',['entt_traits< std::underlying_type_t< Type > >',['../structentt_1_1entt__traits.html',1,'entt']]], + ['entt_5ftraits_3c_20type_2c_20std_3a_3aenable_5fif_5ft_3c_20std_3a_3ais_5fenum_5fv_3c_20type_20_3e_20_3e_20_3e_472',['entt_traits< Type, std::enable_if_t< std::is_enum_v< Type > > >',['../structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4.html',1,'entt']]], + ['exclude_5ft_473',['exclude_t',['../structentt_1_1exclude__t.html',1,'entt']]] ]; diff --git a/search/classes_5.html b/search/classes_5.html index fc9cdc996..fe82670c4 100644 --- a/search/classes_5.html +++ b/search/classes_5.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_5.js b/search/classes_5.js index f85e55201..674e9ae2e 100644 --- a/search/classes_5.js +++ b/search/classes_5.js @@ -1,4 +1,5 @@ var searchData= [ - ['family_371',['family',['../classentt_1_1family.html',1,'entt']]] + ['family_474',['family',['../classentt_1_1family.html',1,'entt']]], + ['fixed_5fsequence_5fcontainer_475',['fixed_sequence_container',['../structentt_1_1internal_1_1fixed__sequence__container.html',1,'entt::internal']]] ]; diff --git a/search/classes_6.html b/search/classes_6.html index 1ecfdddff..2b4a09e64 100644 --- a/search/classes_6.html +++ b/search/classes_6.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_6.js b/search/classes_6.js index 2935c8075..2aea900d3 100644 --- a/search/classes_6.js +++ b/search/classes_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['get_5ft_372',['get_t',['../structentt_1_1get__t.html',1,'entt']]] + ['get_5ft_476',['get_t',['../structentt_1_1get__t.html',1,'entt']]] ]; diff --git a/search/classes_7.html b/search/classes_7.html index 0fc6fc3ed..f43072814 100644 --- a/search/classes_7.html +++ b/search/classes_7.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_7.js b/search/classes_7.js index 00247be9f..d707cef26 100644 --- a/search/classes_7.js +++ b/search/classes_7.js @@ -1,6 +1,9 @@ var searchData= [ - ['handle_373',['handle',['../classentt_1_1handle.html',1,'entt']]], - ['has_5ftype_5findex_374',['has_type_index',['../structentt_1_1has__type__index.html',1,'entt']]], - ['has_5ftype_5findex_3c_20type_2c_20std_3a_3avoid_5ft_3c_20decltype_28type_5findex_3c_20type_20_3e_3a_3avalue_28_29_29_3e_20_3e_375',['has_type_index< Type, std::void_t< decltype(type_index< Type >::value())> >',['../structentt_1_1has__type__index_3_01Type_00_01std_1_1void__t_3_01decltype_07type__index_3_01Type_01_4_1_1value_07_08_08_4_01_4.html',1,'entt']]] + ['has_5fmeta_5fassociative_5fcontainer_5ftraits_477',['has_meta_associative_container_traits',['../structentt_1_1has__meta__associative__container__traits.html',1,'entt']]], + ['has_5fmeta_5fassociative_5fcontainer_5ftraits_3c_20type_2c_20std_3a_3avoid_5ft_3c_20typename_20meta_5fassociative_5fcontainer_5ftraits_3c_20type_20_3e_3a_3akey_5ftype_20_3e_20_3e_478',['has_meta_associative_container_traits< Type, std::void_t< typename meta_associative_container_traits< Type >::key_type > >',['../structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam21a695b0ef9490dc30d599dbd3717cc9.html',1,'entt']]], + ['has_5fmeta_5fsequence_5fcontainer_5ftraits_479',['has_meta_sequence_container_traits',['../structentt_1_1has__meta__sequence__container__traits.html',1,'entt']]], + ['has_5fmeta_5fsequence_5fcontainer_5ftraits_3c_20type_2c_20std_3a_3avoid_5ft_3c_20typename_20meta_5fsequence_5fcontainer_5ftraits_3c_20type_20_3e_3a_3avalue_5ftype_20_3e_20_3e_480',['has_meta_sequence_container_traits< Type, std::void_t< typename meta_sequence_container_traits< Type >::value_type > >',['../structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0354118c7c2a13f482a34301995287a7a.html',1,'entt']]], + ['has_5ftype_5findex_481',['has_type_index',['../structentt_1_1has__type__index.html',1,'entt']]], + ['has_5ftype_5findex_3c_20type_2c_20std_3a_3avoid_5ft_3c_20decltype_28type_5findex_3c_20type_20_3e_3a_3avalue_28_29_29_3e_20_3e_482',['has_type_index< Type, std::void_t< decltype(type_index< Type >::value())> >',['../structentt_1_1has__type__index_3_01Type_00_01std_1_1void__t_3_01decltype_07type__index_3_01Type_01_4_1_1value_07_08_08_4_01_4.html',1,'entt']]] ]; diff --git a/search/classes_8.html b/search/classes_8.html index ac8af7dca..822af8d8a 100644 --- a/search/classes_8.html +++ b/search/classes_8.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_8.js b/search/classes_8.js index 172e3e4d1..0cb52e9e1 100644 --- a/search/classes_8.js +++ b/search/classes_8.js @@ -1,8 +1,15 @@ var searchData= [ - ['identifier_376',['identifier',['../classentt_1_1identifier.html',1,'entt']]], - ['identity_377',['identity',['../structentt_1_1identity.html',1,'entt']]], - ['insertion_5fsort_378',['insertion_sort',['../structentt_1_1insertion__sort.html',1,'entt']]], - ['is_5fequality_5fcomparable_379',['is_equality_comparable',['../structentt_1_1is__equality__comparable.html',1,'entt']]], - ['is_5fequality_5fcomparable_3c_20type_2c_20std_3a_3avoid_5ft_3c_20decltype_28std_3a_3adeclval_3c_20type_20_3e_28_29_3d_3dstd_3a_3adeclval_3c_20type_20_3e_28_29_29_3e_20_3e_380',['is_equality_comparable< Type, std::void_t< decltype(std::declval< Type >()==std::declval< Type >())> >',['../structentt_1_1is__equality__comparable_3_01Type_00_01std_1_1void__t_3_01decltype_07std_1_1declva46aebf4c20f38cbd0108d1e297595736.html',1,'entt']]] + ['identifier_483',['identifier',['../classentt_1_1identifier.html',1,'entt']]], + ['identity_484',['identity',['../structentt_1_1identity.html',1,'entt']]], + ['insertion_5fsort_485',['insertion_sort',['../structentt_1_1insertion__sort.html',1,'entt']]], + ['is_5fequality_5fcomparable_486',['is_equality_comparable',['../structentt_1_1is__equality__comparable.html',1,'entt']]], + ['is_5fequality_5fcomparable_3c_20type_2c_20std_3a_3avoid_5ft_3c_20decltype_28std_3a_3adeclval_3c_20type_20_3e_28_29_3d_3dstd_3a_3adeclval_3c_20type_20_3e_28_29_29_3e_20_3e_487',['is_equality_comparable< Type, std::void_t< decltype(std::declval< Type >()==std::declval< Type >())> >',['../structentt_1_1is__equality__comparable_3_01Type_00_01std_1_1void__t_3_01decltype_07std_1_1declva46aebf4c20f38cbd0108d1e297595736.html',1,'entt']]], + ['is_5feto_5feligible_488',['is_eto_eligible',['../structentt_1_1is__eto__eligible.html',1,'entt']]], + ['is_5fkey_5fonly_5fmeta_5fassociative_5fcontainer_489',['is_key_only_meta_associative_container',['../structentt_1_1is__key__only__meta__associative__container.html',1,'entt']]], + ['is_5fkey_5fonly_5fmeta_5fassociative_5fcontainer_3c_20type_2c_20std_3a_3avoid_5ft_3c_20typename_20meta_5fassociative_5fcontainer_5ftraits_3c_20type_20_3e_3a_3amapped_5ftype_20_3e_20_3e_490',['is_key_only_meta_associative_container< Type, std::void_t< typename meta_associative_container_traits< Type >::mapped_type > >',['../structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen8fdfab51b1c3e3be6b1d16233dc1b887.html',1,'entt']]], + ['is_5fmeta_5fpointer_5flike_491',['is_meta_pointer_like',['../structentt_1_1is__meta__pointer__like.html',1,'entt']]], + ['is_5fmeta_5fpointer_5flike_3c_20std_3a_3ashared_5fptr_3c_20type_20_3e_20_3e_492',['is_meta_pointer_like< std::shared_ptr< Type > >',['../structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4.html',1,'entt']]], + ['is_5fmeta_5fpointer_5flike_3c_20std_3a_3aunique_5fptr_3c_20type_2c_20args_2e_2e_2e_20_3e_20_3e_493',['is_meta_pointer_like< std::unique_ptr< Type, Args... > >',['../structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['is_5fmeta_5fpointer_5flike_3c_20type_20_2a_20_3e_494',['is_meta_pointer_like< Type * >',['../structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4.html',1,'entt']]] ]; diff --git a/search/classes_9.html b/search/classes_9.html index 86cad046a..6f4b440f3 100644 --- a/search/classes_9.html +++ b/search/classes_9.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_9.js b/search/classes_9.js index c896447ed..fca5e7e6d 100644 --- a/search/classes_9.js +++ b/search/classes_9.js @@ -1,4 +1,31 @@ var searchData= [ - ['loader_381',['loader',['../classentt_1_1loader.html',1,'entt']]] + ['matcher_495',['matcher',['../structentt_1_1matcher.html',1,'entt']]], + ['member_5fclass_496',['member_class',['../classentt_1_1member__class.html',1,'entt']]], + ['meta_5fany_497',['meta_any',['../classentt_1_1meta__any.html',1,'entt']]], + ['meta_5fassociative_5fcontainer_498',['meta_associative_container',['../classentt_1_1meta__associative__container.html',1,'entt']]], + ['meta_5fassociative_5fcontainer_5ftraits_499',['meta_associative_container_traits',['../structentt_1_1meta__associative__container__traits.html',1,'entt']]], + ['meta_5fassociative_5fcontainer_5ftraits_3c_20std_3a_3amap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_20_3e_500',['meta_associative_container_traits< std::map< Key, Value, Args... > >',['../structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['meta_5fassociative_5fcontainer_5ftraits_3c_20std_3a_3aset_3c_20key_2c_20args_2e_2e_2e_20_3e_20_3e_501',['meta_associative_container_traits< std::set< Key, Args... > >',['../structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['meta_5fassociative_5fcontainer_5ftraits_3c_20std_3a_3aunordered_5fmap_3c_20key_2c_20value_2c_20args_2e_2e_2e_20_3e_20_3e_502',['meta_associative_container_traits< std::unordered_map< Key, Value, Args... > >',['../structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['meta_5fassociative_5fcontainer_5ftraits_3c_20std_3a_3aunordered_5fset_3c_20key_2c_20args_2e_2e_2e_20_3e_20_3e_503',['meta_associative_container_traits< std::unordered_set< Key, Args... > >',['../structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['meta_5fbase_504',['meta_base',['../structentt_1_1meta__base.html',1,'entt']]], + ['meta_5fconv_505',['meta_conv',['../structentt_1_1meta__conv.html',1,'entt']]], + ['meta_5fctor_506',['meta_ctor',['../structentt_1_1meta__ctor.html',1,'entt']]], + ['meta_5fctx_507',['meta_ctx',['../structentt_1_1meta__ctx.html',1,'entt']]], + ['meta_5fdata_508',['meta_data',['../structentt_1_1meta__data.html',1,'entt']]], + ['meta_5ffactory_509',['meta_factory',['../classentt_1_1meta__factory.html',1,'entt']]], + ['meta_5ffactory_3c_20type_20_3e_510',['meta_factory< Type >',['../classentt_1_1meta__factory_3_01Type_01_4.html',1,'entt']]], + ['meta_5ffactory_3c_20type_2c_20spec_2e_2e_2e_20_3e_511',['meta_factory< Type, Spec... >',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html',1,'entt']]], + ['meta_5ffunc_512',['meta_func',['../structentt_1_1meta__func.html',1,'entt']]], + ['meta_5fhandle_513',['meta_handle',['../structentt_1_1meta__handle.html',1,'entt']]], + ['meta_5fiterator_514',['meta_iterator',['../classentt_1_1meta__associative__container_1_1meta__iterator.html',1,'entt::meta_associative_container::meta_iterator'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html',1,'entt::meta_sequence_container::meta_iterator']]], + ['meta_5fprop_515',['meta_prop',['../structentt_1_1meta__prop.html',1,'entt']]], + ['meta_5frange_516',['meta_range',['../classentt_1_1meta__range.html',1,'entt']]], + ['meta_5fsequence_5fcontainer_517',['meta_sequence_container',['../classentt_1_1meta__sequence__container.html',1,'entt']]], + ['meta_5fsequence_5fcontainer_5ftraits_518',['meta_sequence_container_traits',['../structentt_1_1meta__sequence__container__traits.html',1,'entt']]], + ['meta_5fsequence_5fcontainer_5ftraits_3c_20std_3a_3aarray_3c_20type_2c_20n_20_3e_20_3e_519',['meta_sequence_container_traits< std::array< Type, N > >',['../structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4.html',1,'entt']]], + ['meta_5fsequence_5fcontainer_5ftraits_3c_20std_3a_3avector_3c_20type_2c_20args_2e_2e_2e_20_3e_20_3e_520',['meta_sequence_container_traits< std::vector< Type, Args... > >',['../structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4.html',1,'entt']]], + ['meta_5ftype_521',['meta_type',['../classentt_1_1meta__type.html',1,'entt']]], + ['monostate_522',['monostate',['../structentt_1_1monostate.html',1,'entt']]] ]; diff --git a/search/classes_a.html b/search/classes_a.html index 4201e97e3..dc28dfabd 100644 --- a/search/classes_a.html +++ b/search/classes_a.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_a.js b/search/classes_a.js index a6f061a70..7a4acfb8c 100644 --- a/search/classes_a.js +++ b/search/classes_a.js @@ -1,19 +1,4 @@ var searchData= [ - ['matcher_382',['matcher',['../structentt_1_1matcher.html',1,'entt']]], - ['member_5fclass_383',['member_class',['../classentt_1_1member__class.html',1,'entt']]], - ['meta_5fany_384',['meta_any',['../classentt_1_1meta__any.html',1,'entt']]], - ['meta_5fbase_385',['meta_base',['../structentt_1_1meta__base.html',1,'entt']]], - ['meta_5fconv_386',['meta_conv',['../structentt_1_1meta__conv.html',1,'entt']]], - ['meta_5fctor_387',['meta_ctor',['../structentt_1_1meta__ctor.html',1,'entt']]], - ['meta_5fctx_388',['meta_ctx',['../structentt_1_1meta__ctx.html',1,'entt']]], - ['meta_5fdata_389',['meta_data',['../structentt_1_1meta__data.html',1,'entt']]], - ['meta_5ffactory_390',['meta_factory',['../classentt_1_1meta__factory.html',1,'entt']]], - ['meta_5ffactory_3c_20type_20_3e_391',['meta_factory< Type >',['../classentt_1_1meta__factory_3_01Type_01_4.html',1,'entt']]], - ['meta_5ffactory_3c_20type_2c_20spec_2e_2e_2e_20_3e_392',['meta_factory< Type, Spec... >',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html',1,'entt']]], - ['meta_5ffunc_393',['meta_func',['../structentt_1_1meta__func.html',1,'entt']]], - ['meta_5fhandle_394',['meta_handle',['../structentt_1_1meta__handle.html',1,'entt']]], - ['meta_5fprop_395',['meta_prop',['../structentt_1_1meta__prop.html',1,'entt']]], - ['meta_5ftype_396',['meta_type',['../classentt_1_1meta__type.html',1,'entt']]], - ['monostate_397',['monostate',['../structentt_1_1monostate.html',1,'entt']]] + ['null_5ft_523',['null_t',['../structentt_1_1null__t.html',1,'entt']]] ]; diff --git a/search/classes_b.html b/search/classes_b.html index f88a57801..df5f8486c 100644 --- a/search/classes_b.html +++ b/search/classes_b.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_b.js b/search/classes_b.js index f19fe302f..d68a6473a 100644 --- a/search/classes_b.js +++ b/search/classes_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['overloaded_398',['overloaded',['../structentt_1_1overloaded.html',1,'entt']]] + ['overloaded_524',['overloaded',['../structentt_1_1overloaded.html',1,'entt']]] ]; diff --git a/search/classes_c.html b/search/classes_c.html index fa0cf4d6d..18e5b17d5 100644 --- a/search/classes_c.html +++ b/search/classes_c.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_c.js b/search/classes_c.js index dbcb926d3..ae9f67bf1 100644 --- a/search/classes_c.js +++ b/search/classes_c.js @@ -1,6 +1,8 @@ var searchData= [ - ['process_399',['process',['../classentt_1_1process.html',1,'entt']]], - ['process_3c_20process_5fadaptor_3c_20func_2c_20delta_20_3e_2c_20delta_20_3e_400',['process< process_adaptor< Func, Delta >, Delta >',['../classentt_1_1process.html',1,'entt']]], - ['process_5fadaptor_401',['process_adaptor',['../structentt_1_1process__adaptor.html',1,'entt']]] + ['pool_525',['pool',['../structentt_1_1pool.html',1,'entt']]], + ['pool_3c_20entity_2c_20const_20type_20_3e_526',['pool< Entity, const Type >',['../structentt_1_1pool_3_01Entity_00_01const_01Type_01_4.html',1,'entt']]], + ['process_527',['process',['../classentt_1_1process.html',1,'entt']]], + ['process_3c_20process_5fadaptor_3c_20func_2c_20delta_20_3e_2c_20delta_20_3e_528',['process< process_adaptor< Func, Delta >, Delta >',['../classentt_1_1process.html',1,'entt']]], + ['process_5fadaptor_529',['process_adaptor',['../structentt_1_1process__adaptor.html',1,'entt']]] ]; diff --git a/search/classes_d.html b/search/classes_d.html index 0b6b13710..e548fb3a8 100644 --- a/search/classes_d.html +++ b/search/classes_d.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_d.js b/search/classes_d.js index adcb36d3f..c86a84456 100644 --- a/search/classes_d.js +++ b/search/classes_d.js @@ -1,4 +1,7 @@ var searchData= [ - ['radix_5fsort_402',['radix_sort',['../structentt_1_1radix__sort.html',1,'entt']]] + ['radix_5fsort_530',['radix_sort',['../structentt_1_1radix__sort.html',1,'entt']]], + ['resource_5fcache_531',['resource_cache',['../structentt_1_1resource__cache.html',1,'entt']]], + ['resource_5fhandle_532',['resource_handle',['../classentt_1_1resource__handle.html',1,'entt']]], + ['resource_5floader_533',['resource_loader',['../classentt_1_1resource__loader.html',1,'entt']]] ]; diff --git a/search/classes_e.html b/search/classes_e.html index 2e42779f6..1c4ddf9e4 100644 --- a/search/classes_e.html +++ b/search/classes_e.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_e.js b/search/classes_e.js index 00e27cbb5..86ac73360 100644 --- a/search/classes_e.js +++ b/search/classes_e.js @@ -1,19 +1,19 @@ var searchData= [ - ['scheduler_403',['scheduler',['../classentt_1_1scheduler.html',1,'entt']]], - ['scoped_5fconnection_404',['scoped_connection',['../structentt_1_1scoped__connection.html',1,'entt']]], - ['service_5flocator_405',['service_locator',['../structentt_1_1service__locator.html',1,'entt']]], - ['sigh_406',['sigh',['../classentt_1_1sigh.html',1,'entt']]], - ['sigh_3c_20ret_28args_2e_2e_2e_29_3e_407',['sigh< Ret(Args...)>',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html',1,'entt']]], - ['sigh_3c_20void_28const_20event_20_26_29_3e_408',['sigh< void(const Event &)>',['../classentt_1_1sigh.html',1,'entt']]], - ['sigh_3c_20void_28entt_3a_3abasic_5fregistry_20_26_2c_20const_20entity_29_3e_409',['sigh< void(entt::basic_registry &, const Entity)>',['../classentt_1_1sigh.html',1,'entt']]], - ['sink_410',['sink',['../classentt_1_1sink.html',1,'entt']]], - ['sink_3c_20ret_28args_2e_2e_2e_29_3e_411',['sink< Ret(Args...)>',['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html',1,'entt']]], - ['sparse_5fset_412',['sparse_set',['../classentt_1_1sparse__set.html',1,'entt']]], - ['sparse_5fset_3c_20entity_5ftype_20_3e_413',['sparse_set< entity_type >',['../classentt_1_1sparse__set.html',1,'entt']]], - ['std_5fsort_414',['std_sort',['../structentt_1_1std__sort.html',1,'entt']]], - ['storage_415',['storage',['../classentt_1_1storage.html',1,'entt']]], - ['storage_3c_20entity_2c_20component_20_3e_416',['storage< Entity, Component >',['../classentt_1_1storage.html',1,'entt']]], - ['storage_3c_20entity_2c_20type_2c_20std_3a_3aenable_5fif_5ft_3c_20entt_5fis_5fempty_28type_29_3e_20_3e_417',['storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >',['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html',1,'entt']]], - ['storage_3c_20entity_5ftype_2c_20payload_5ftype_20_3e_418',['storage< entity_type, payload_type >',['../classentt_1_1storage.html',1,'entt']]] + ['scheduler_534',['scheduler',['../classentt_1_1scheduler.html',1,'entt']]], + ['scoped_5fconnection_535',['scoped_connection',['../structentt_1_1scoped__connection.html',1,'entt']]], + ['service_5flocator_536',['service_locator',['../structentt_1_1service__locator.html',1,'entt']]], + ['sigh_537',['sigh',['../classentt_1_1sigh.html',1,'entt']]], + ['sigh_3c_20ret_28args_2e_2e_2e_29_3e_538',['sigh< Ret(Args...)>',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html',1,'entt']]], + ['sigh_3c_20void_28entt_3a_3abasic_5fregistry_20_26_2c_20const_20entity_29_3e_539',['sigh< void(entt::basic_registry &, const Entity)>',['../classentt_1_1sigh.html',1,'entt']]], + ['sigh_3c_20void_28event_20_26_29_3e_540',['sigh< void(Event &)>',['../classentt_1_1sigh.html',1,'entt']]], + ['sink_541',['sink',['../classentt_1_1sink.html',1,'entt']]], + ['sink_3c_20ret_28args_2e_2e_2e_29_3e_542',['sink< Ret(Args...)>',['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html',1,'entt']]], + ['sparse_5fset_543',['sparse_set',['../classentt_1_1sparse__set.html',1,'entt']]], + ['sparse_5fset_3c_20entity_5ftype_20_3e_544',['sparse_set< entity_type >',['../classentt_1_1sparse__set.html',1,'entt']]], + ['std_5fsort_545',['std_sort',['../structentt_1_1std__sort.html',1,'entt']]], + ['storage_546',['storage',['../classentt_1_1storage.html',1,'entt']]], + ['storage_3c_20entity_2c_20component_20_3e_547',['storage< Entity, Component >',['../classentt_1_1storage.html',1,'entt']]], + ['storage_3c_20entity_2c_20type_2c_20std_3a_3aenable_5fif_5ft_3c_20is_5feto_5feligible_5fv_3c_20type_20_3e_20_3e_20_3e_548',['storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >',['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html',1,'entt']]], + ['storage_3c_20entity_5ftype_2c_20payload_5ftype_20_3e_549',['storage< entity_type, payload_type >',['../classentt_1_1storage.html',1,'entt']]] ]; diff --git a/search/classes_f.html b/search/classes_f.html index e664ccd8e..fc6329168 100644 --- a/search/classes_f.html +++ b/search/classes_f.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/classes_f.js b/search/classes_f.js index 48d905cb8..ed38972a7 100644 --- a/search/classes_f.js +++ b/search/classes_f.js @@ -1,16 +1,16 @@ var searchData= [ - ['type_5findex_419',['type_index',['../structentt_1_1type__index.html',1,'entt']]], - ['type_5finfo_420',['type_info',['../structentt_1_1type__info.html',1,'entt']]], - ['type_5flist_421',['type_list',['../structentt_1_1type__list.html',1,'entt']]], - ['type_5flist_3c_20type_2e_2e_2e_20_3e_422',['type_list< Type... >',['../structentt_1_1type__list.html',1,'entt']]], - ['type_5flist_5fcat_423',['type_list_cat',['../structentt_1_1type__list__cat.html',1,'entt']]], - ['type_5flist_5fcat_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_20_3e_424',['type_list_cat< type_list< Type... > >',['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4.html',1,'entt']]], - ['type_5flist_5fcat_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_2c_20type_5flist_3c_20other_2e_2e_2e_20_3e_2c_20list_2e_2e_2e_20_3e_425',['type_list_cat< type_list< Type... >, type_list< Other... >, List... >',['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4.html',1,'entt']]], - ['type_5flist_5fcat_3c_3e_426',['type_list_cat<>',['../structentt_1_1type__list__cat_3_4.html',1,'entt']]], - ['type_5flist_5fsize_427',['type_list_size',['../structentt_1_1type__list__size.html',1,'entt']]], - ['type_5flist_5fsize_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_20_3e_428',['type_list_size< type_list< Type... > >',['../structentt_1_1type__list__size_3_01type__list_3_01Type_8_8_8_01_4_01_4.html',1,'entt']]], - ['type_5flist_5funique_429',['type_list_unique',['../structentt_1_1type__list__unique.html',1,'entt']]], - ['type_5flist_5funique_3c_20type_5flist_3c_20type_2c_20other_2e_2e_2e_20_3e_20_3e_430',['type_list_unique< type_list< Type, Other... > >',['../structentt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4.html',1,'entt']]], - ['type_5flist_5funique_3c_20type_5flist_3c_3e_20_3e_431',['type_list_unique< type_list<> >',['../structentt_1_1type__list__unique_3_01type__list_3_4_01_4.html',1,'entt']]] + ['type_5findex_550',['type_index',['../structentt_1_1type__index.html',1,'entt']]], + ['type_5finfo_551',['type_info',['../structentt_1_1type__info.html',1,'entt']]], + ['type_5flist_552',['type_list',['../structentt_1_1type__list.html',1,'entt']]], + ['type_5flist_3c_20type_2e_2e_2e_20_3e_553',['type_list< Type... >',['../structentt_1_1type__list.html',1,'entt']]], + ['type_5flist_5fcat_554',['type_list_cat',['../structentt_1_1type__list__cat.html',1,'entt']]], + ['type_5flist_5fcat_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_20_3e_555',['type_list_cat< type_list< Type... > >',['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4.html',1,'entt']]], + ['type_5flist_5fcat_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_2c_20type_5flist_3c_20other_2e_2e_2e_20_3e_2c_20list_2e_2e_2e_20_3e_556',['type_list_cat< type_list< Type... >, type_list< Other... >, List... >',['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4.html',1,'entt']]], + ['type_5flist_5fcat_3c_3e_557',['type_list_cat<>',['../structentt_1_1type__list__cat_3_4.html',1,'entt']]], + ['type_5flist_5fsize_558',['type_list_size',['../structentt_1_1type__list__size.html',1,'entt']]], + ['type_5flist_5fsize_3c_20type_5flist_3c_20type_2e_2e_2e_20_3e_20_3e_559',['type_list_size< type_list< Type... > >',['../structentt_1_1type__list__size_3_01type__list_3_01Type_8_8_8_01_4_01_4.html',1,'entt']]], + ['type_5flist_5funique_560',['type_list_unique',['../structentt_1_1type__list__unique.html',1,'entt']]], + ['type_5flist_5funique_3c_20type_5flist_3c_20type_2c_20other_2e_2e_2e_20_3e_20_3e_561',['type_list_unique< type_list< Type, Other... > >',['../structentt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4.html',1,'entt']]], + ['type_5flist_5funique_3c_20type_5flist_3c_3e_20_3e_562',['type_list_unique< type_list<> >',['../structentt_1_1type__list__unique_3_01type__list_3_4_01_4.html',1,'entt']]] ]; diff --git a/search/enums_0.html b/search/enums_0.html new file mode 100644 index 000000000..e99c4898c --- /dev/null +++ b/search/enums_0.html @@ -0,0 +1,36 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/search/enums_0.js b/search/enums_0.js new file mode 100644 index 000000000..d3c2980d6 --- /dev/null +++ b/search/enums_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['entity_860',['entity',['../namespaceentt.html#a0b54e231d069e8a231e14b223388808a',1,'entt']]] +]; diff --git a/search/functions_0.html b/search/functions_0.html index e17c71111..4fcbb9cf8 100644 --- a/search/functions_0.html +++ b/search/functions_0.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_0.js b/search/functions_0.js index e179463eb..193d534de 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -1,14 +1,14 @@ var searchData= [ - ['abort_434',['abort',['../classentt_1_1process.html#af27d28af408f1dfb260b8fe976e66ea3',1,'entt::process::abort()'],['../classentt_1_1scheduler.html#aabc25388bff1b3b0770f913f54b915f2',1,'entt::scheduler::abort()']]], - ['alias_435',['alias',['../classentt_1_1meta__factory_3_01Type_01_4.html#ab8474c7344f8743620ac3394470a961f',1,'entt::meta_factory< Type >::alias()'],['../structentt_1_1meta__data.html#a41fbe81f562f36f348d32490ce7aea9d',1,'entt::meta_data::alias()'],['../structentt_1_1meta__func.html#a1272330a421039680a88ac0137ec8843',1,'entt::meta_func::alias()'],['../classentt_1_1meta__type.html#a2d2a8959917fc2734a793cc85022af5f',1,'entt::meta_type::alias()']]], - ['alive_436',['alive',['../classentt_1_1basic__registry.html#acf2702bfe59b5a6ef6de3b1464a75979',1,'entt::basic_registry::alive()'],['../classentt_1_1process.html#a8bc92bd0304659eb2a034fae65f1eeb9',1,'entt::process::alive()']]], - ['any_437',['any',['../classentt_1_1basic__registry.html#abb881c1f4c75aadb6ba23c75647b4be3',1,'entt::basic_registry']]], - ['arg_438',['arg',['../structentt_1_1meta__ctor.html#a3faab3b8c49ee1b803f337435c8d54ce',1,'entt::meta_ctor::arg()'],['../structentt_1_1meta__func.html#a34709d9f0a7498382ced3a4e2daa64ba',1,'entt::meta_func::arg()']]], - ['arrange_439',['arrange',['../classentt_1_1sparse__set.html#adfef629658fc966c643167af7079d3c5',1,'entt::sparse_set']]], - ['as_5fgroup_440',['as_group',['../structentt_1_1as__group.html#a7ebe095efa7c1e00e2f156ad7930d9a9',1,'entt::as_group::as_group()'],['../namespaceentt.html#a6609f31d6ab3f544ebf7d0413d007ead',1,'entt::as_group(basic_registry< Entity > &) ENTT_NOEXCEPT -> as_group< false, Entity >'],['../namespaceentt.html#a8fce796266ac507c9b0c193a70f51745',1,'entt::as_group(const basic_registry< Entity > &) ENTT_NOEXCEPT -> as_group< true, Entity >']]], - ['as_5fview_441',['as_view',['../structentt_1_1as__view.html#a820ab4da509a0fb60c4edf8ea24b748a',1,'entt::as_view::as_view()'],['../namespaceentt.html#a3fee75741468f7807d3d48dd807ee024',1,'entt::as_view(basic_registry< Entity > &) ENTT_NOEXCEPT -> as_view< false, Entity >'],['../namespaceentt.html#aac314d83c9af1077857f01975f086bed',1,'entt::as_view(const basic_registry< Entity > &) ENTT_NOEXCEPT -> as_view< true, Entity >']]], - ['assign_442',['assign',['../structentt_1_1basic__actor.html#abf572e19a5d9625fbf80cc4f00cba032',1,'entt::basic_actor::assign()'],['../classentt_1_1basic__registry.html#a5923abed49db8e0d361e688990cc7ece',1,'entt::basic_registry::assign(It first, It last)'],['../classentt_1_1basic__registry.html#a23ec82db60808d90ea3fa7a80d4506d2',1,'entt::basic_registry::assign(const entity_type entity, Args &&... args)'],['../classentt_1_1basic__registry.html#a78adb3d4b9e7f61fb0c3106e9f9e539b',1,'entt::basic_registry::assign(It first, It last, const Component &value={})'],['../classentt_1_1basic__registry.html#a96cc7b086e6f910e6112f2ba96bb96b4',1,'entt::basic_registry::assign(EIt first, EIt last, CIt value)']]], - ['assign_5for_5freplace_443',['assign_or_replace',['../classentt_1_1basic__registry.html#a04ba3e34fa566a06c623872d3f6e7b25',1,'entt::basic_registry']]], - ['attach_444',['attach',['../classentt_1_1scheduler.html#a729c83e1983123c642a08cda67e486e3',1,'entt::scheduler::attach(Args &&... args)'],['../classentt_1_1scheduler.html#a871812d08af8483316d1ce5d1e9d686f',1,'entt::scheduler::attach(Func &&func)']]] + ['abort_565',['abort',['../classentt_1_1process.html#af27d28af408f1dfb260b8fe976e66ea3',1,'entt::process::abort()'],['../classentt_1_1scheduler.html#aabc25388bff1b3b0770f913f54b915f2',1,'entt::scheduler::abort()']]], + ['alive_566',['alive',['../classentt_1_1basic__registry.html#a7a42cddcb9bd14802bd597e789ff341f',1,'entt::basic_registry::alive()'],['../classentt_1_1process.html#aacb0108ddb7ee68eac145c092b4e4163',1,'entt::process::alive()']]], + ['any_567',['any',['../structentt_1_1basic__handle.html#a0c72d2e062cb825c38d9ac53094dda35',1,'entt::basic_handle::any()'],['../classentt_1_1basic__registry.html#ab0f856eae9b92a4c97689540968c6bde',1,'entt::basic_registry::any()']]], + ['arg_568',['arg',['../structentt_1_1meta__ctor.html#a14c719cf290329ce5e96efff296a6286',1,'entt::meta_ctor::arg()'],['../structentt_1_1meta__func.html#ad1194298057174d7eaa0c5501b053453',1,'entt::meta_func::arg()']]], + ['arrange_569',['arrange',['../classentt_1_1sparse__set.html#adfef629658fc966c643167af7079d3c5',1,'entt::sparse_set']]], + ['as_5fassociative_5fcontainer_570',['as_associative_container',['../classentt_1_1meta__any.html#a11bc40bc571d2aa5df17de278948ff59',1,'entt::meta_any']]], + ['as_5fgroup_571',['as_group',['../structentt_1_1as__group.html#aba20c0ec4b20a3ea050d5a1d9a06214b',1,'entt::as_group::as_group()'],['../namespaceentt.html#a18699e140418dddd159604ca37fd9830',1,'entt::as_group(basic_registry< Entity > &) noexcept -> as_group< false, Entity >'],['../namespaceentt.html#af29f9c152cc4d881daa78d86e063e897',1,'entt::as_group(const basic_registry< Entity > &) noexcept -> as_group< true, Entity >']]], + ['as_5fsequence_5fcontainer_572',['as_sequence_container',['../classentt_1_1meta__any.html#a466877798f1f160a929b03f0e3146f0b',1,'entt::meta_any']]], + ['as_5fview_573',['as_view',['../structentt_1_1as__view.html#a518411eb57d18841e3e9a7f8edfe5f2d',1,'entt::as_view::as_view()'],['../namespaceentt.html#a9c549e7009b0615abad0a66266dd5504',1,'entt::as_view(basic_registry< Entity > &) noexcept -> as_view< false, Entity >'],['../namespaceentt.html#a130b346b96fbadb685182ba94b4c337d',1,'entt::as_view(const basic_registry< Entity > &) noexcept -> as_view< true, Entity >']]], + ['assign_574',['assign',['../structentt_1_1basic__actor.html#abf572e19a5d9625fbf80cc4f00cba032',1,'entt::basic_actor::assign()'],['../classentt_1_1basic__registry.html#a8fe685b0635d51619b8c60f23e016e85',1,'entt::basic_registry::assign()']]], + ['attach_575',['attach',['../classentt_1_1scheduler.html#a729c83e1983123c642a08cda67e486e3',1,'entt::scheduler::attach(Args &&... args)'],['../classentt_1_1scheduler.html#a871812d08af8483316d1ce5d1e9d686f',1,'entt::scheduler::attach(Func &&func)']]] ]; diff --git a/search/functions_1.html b/search/functions_1.html index 0ddac0a4f..9b0e1f0f4 100644 --- a/search/functions_1.html +++ b/search/functions_1.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_1.js b/search/functions_1.js index 79b9d7e88..2947a7aa5 100644 --- a/search/functions_1.js +++ b/search/functions_1.js @@ -1,16 +1,17 @@ var searchData= [ - ['back_445',['back',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a36440e6ed9eb87f0d3f7587182269a69',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::back()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a35b9bcc5466128faa93a6b2320c165dc',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::back()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a6d30948e21db1676d9f34c977e0de994',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::back()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ae9b20bc36216f6cfc53422d6893fbda0',1,'entt::basic_view< Entity, exclude_t<>, Component >::back()']]], - ['backend_446',['backend',['../structentt_1_1basic__actor.html#a079bddd72566b14843729a154a8f684e',1,'entt::basic_actor::backend() const ENTT_NOEXCEPT'],['../structentt_1_1basic__actor.html#a827ed2e23e39e8b706f7acc511a46024',1,'entt::basic_actor::backend() ENTT_NOEXCEPT']]], - ['base_447',['base',['../classentt_1_1meta__factory_3_01Type_01_4.html#a2387e5bc85a87e3c936d82a956805bfb',1,'entt::meta_factory< Type >::base()'],['../classentt_1_1meta__type.html#a06777887d52910b4ca5a89efcc48fb5b',1,'entt::meta_type::base(Op op) const'],['../classentt_1_1meta__type.html#afbaa0317d6083f2fc99cac31026db1fe',1,'entt::meta_type::base(const id_type id) const']]], - ['basic_5factor_448',['basic_actor',['../structentt_1_1basic__actor.html#ae7ee04b6533cba81bda114ada62dfd32',1,'entt::basic_actor::basic_actor(basic_actor &&other) ENTT_NOEXCEPT'],['../structentt_1_1basic__actor.html#a32635ae3046ebca665adef6b3ef87ef3',1,'entt::basic_actor::basic_actor(registry_type &ref)'],['../structentt_1_1basic__actor.html#ab4a485086774e27688e467f4c28a3ba7',1,'entt::basic_actor::basic_actor(entity_type entity, registry_type &ref) ENTT_NOEXCEPT']]], - ['basic_5fcontinuous_5floader_449',['basic_continuous_loader',['../classentt_1_1basic__continuous__loader.html#ac947a5f3ae857cd899c1649c9687524a',1,'entt::basic_continuous_loader::basic_continuous_loader(basic_registry< entity_type > &source) ENTT_NOEXCEPT'],['../classentt_1_1basic__continuous__loader.html#a550cdf9f79f8f5d804a8a72c09bd4387',1,'entt::basic_continuous_loader::basic_continuous_loader(basic_continuous_loader &&)=default']]], - ['basic_5fhashed_5fstring_450',['basic_hashed_string',['../classentt_1_1basic__hashed__string.html#a2c75763872c028b062701523e0314f29',1,'entt::basic_hashed_string::basic_hashed_string() ENTT_NOEXCEPT'],['../classentt_1_1basic__hashed__string.html#aac422f04d11c1e5573f04809c1e1c106',1,'entt::basic_hashed_string::basic_hashed_string(const value_type(&curr)[N]) ENTT_NOEXCEPT'],['../classentt_1_1basic__hashed__string.html#a7ab5e09f3e552436872bcaaf9ca2c1ac',1,'entt::basic_hashed_string::basic_hashed_string(const_wrapper wrapper) ENTT_NOEXCEPT'],['../namespaceentt.html#a32ab4306d014ba95869e88be161145b0',1,'entt::basic_hashed_string()']]], - ['basic_5fobserver_451',['basic_observer',['../classentt_1_1basic__observer.html#aaa49256b7154bacaa6f25d0aa2aca110',1,'entt::basic_observer::basic_observer()'],['../classentt_1_1basic__observer.html#abe89bfc9cc5660d4575d70703bf91df3',1,'entt::basic_observer::basic_observer(const basic_observer &)=delete'],['../classentt_1_1basic__observer.html#ac9e9c56b9d1f1091ee2504d154595788',1,'entt::basic_observer::basic_observer(basic_observer &&)=delete'],['../classentt_1_1basic__observer.html#a6bd3e8ca22d4aac09bca774843810f7e',1,'entt::basic_observer::basic_observer(basic_registry< entity_type > &reg, basic_collector< Matcher... >)']]], - ['basic_5fregistry_452',['basic_registry',['../classentt_1_1basic__registry.html#a51926356b37da55f7a94028ce1ae9a03',1,'entt::basic_registry::basic_registry()=default'],['../classentt_1_1basic__registry.html#a653740d8a5c605dd90bd3d24a82e3823',1,'entt::basic_registry::basic_registry(basic_registry &&)=default']]], - ['basic_5fsnapshot_453',['basic_snapshot',['../classentt_1_1basic__snapshot.html#acd9eacd47a61b993db42d00ca196260c',1,'entt::basic_snapshot::basic_snapshot(const basic_registry< entity_type > &source) ENTT_NOEXCEPT'],['../classentt_1_1basic__snapshot.html#acec73fcff72d6f6b48407734ff62433d',1,'entt::basic_snapshot::basic_snapshot(basic_snapshot &&)=default']]], - ['basic_5fsnapshot_5floader_454',['basic_snapshot_loader',['../classentt_1_1basic__snapshot__loader.html#ab9a91d793c978b1430113c5f4fb39c3d',1,'entt::basic_snapshot_loader::basic_snapshot_loader(basic_registry< entity_type > &source) ENTT_NOEXCEPT'],['../classentt_1_1basic__snapshot__loader.html#a676d23ce524ad086c05294b9363b72c3',1,'entt::basic_snapshot_loader::basic_snapshot_loader(basic_snapshot_loader &&)=default']]], - ['before_455',['before',['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a039ae0c0999aa4e5c42620f08fe85591',1,'entt::sink< Ret(Args...)>::before()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a7d761b31046aeb204a0392aa8b3fc2c1',1,'entt::sink< Ret(Args...)>::before(Type &&value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aff2dec06fde148ab6f74ba8f5a4679c4',1,'entt::sink< Ret(Args...)>::before(Type &value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ab8247ff409a75c0276dd003735247863',1,'entt::sink< Ret(Args...)>::before(Type *value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a80070f9124f7281cbaf5d01284445f9d',1,'entt::sink< Ret(Args...)>::before()']]], - ['begin_456',['begin',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a164258c0c10d0f93bbbe684668985095',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::begin()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a42976cf4ac4e80f2dce11ea46de90516',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::begin()'],['../classentt_1_1basic__observer.html#afd8dc7989e128971babcfa28d5d85bd7',1,'entt::basic_observer::begin()'],['../classentt_1_1basic__runtime__view.html#ac9e08717d915274740310e9007ba14e1',1,'entt::basic_runtime_view::begin()'],['../classentt_1_1sparse__set.html#a6cdea3ee010c525259e68158f3a06092',1,'entt::sparse_set::begin()'],['../classentt_1_1storage.html#a2565aaf805c2650613b89c3d13df9b23',1,'entt::storage::begin() const ENTT_NOEXCEPT'],['../classentt_1_1storage.html#a911220ac7c4a698c98d0f3942f98b3b3',1,'entt::storage::begin() ENTT_NOEXCEPT'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a491db0ef235563bc5fe938bbf58656ce',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::begin()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#aea757bf271fd1b6887ab3aab82cc177a',1,'entt::basic_view< Entity, exclude_t<>, Component >::begin()']]], - ['bind_457',['bind',['../structentt_1_1meta__ctx.html#a43f914e2d2470e82b1e5415f60a4f803',1,'entt::meta_ctx']]] + ['back_576',['back',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a36440e6ed9eb87f0d3f7587182269a69',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::back()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a35b9bcc5466128faa93a6b2320c165dc',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::back()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a6d30948e21db1676d9f34c977e0de994',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::back()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ae9b20bc36216f6cfc53422d6893fbda0',1,'entt::basic_view< Entity, exclude_t<>, Component >::back()']]], + ['backend_577',['backend',['../structentt_1_1basic__actor.html#abf8970385b853e0f3755da397b7c573c',1,'entt::basic_actor::backend() const noexcept'],['../structentt_1_1basic__actor.html#ae4f4f3ca6b8151fe6f881813140feaa7',1,'entt::basic_actor::backend() noexcept']]], + ['base_578',['base',['../classentt_1_1meta__factory_3_01Type_01_4.html#a0ce3118b6517a84461c030f4288694e8',1,'entt::meta_factory< Type >::base()'],['../classentt_1_1meta__type.html#ad5c26e19d8b54a3cc2d37ae32139c033',1,'entt::meta_type::base() const noexcept'],['../classentt_1_1meta__type.html#afbaa0317d6083f2fc99cac31026db1fe',1,'entt::meta_type::base(const id_type id) const']]], + ['basic_5factor_579',['basic_actor',['../structentt_1_1basic__actor.html#a3c4e7144b30c35868dc3eb1d47800338',1,'entt::basic_actor::basic_actor(basic_actor &&other) noexcept'],['../structentt_1_1basic__actor.html#a32635ae3046ebca665adef6b3ef87ef3',1,'entt::basic_actor::basic_actor(registry_type &ref)'],['../structentt_1_1basic__actor.html#a7f77114a2aae743c0f4f58e1e9723531',1,'entt::basic_actor::basic_actor(entity_type entity, registry_type &ref) noexcept']]], + ['basic_5fcontinuous_5floader_580',['basic_continuous_loader',['../classentt_1_1basic__continuous__loader.html#ab2eab82a338dc65729f63d8b079237fd',1,'entt::basic_continuous_loader::basic_continuous_loader(basic_registry< entity_type > &source) noexcept'],['../classentt_1_1basic__continuous__loader.html#a619f3aa278b405481fd1e26c46a96a5c',1,'entt::basic_continuous_loader::basic_continuous_loader(basic_continuous_loader &&)=default']]], + ['basic_5fhandle_581',['basic_handle',['../structentt_1_1basic__handle.html#ac101da0421db31eabe56854f106976d6',1,'entt::basic_handle::basic_handle()'],['../namespaceentt.html#a288ec07d4e87a28179d43b367ff11eab',1,'entt::basic_handle(basic_registry< Entity > &, Entity) -> basic_handle< Entity >'],['../namespaceentt.html#a6de052205bafd99d67afde880b67a4e8',1,'entt::basic_handle(const basic_registry< Entity > &, Entity) -> basic_handle< const Entity >']]], + ['basic_5fhashed_5fstring_582',['basic_hashed_string',['../classentt_1_1basic__hashed__string.html#ad293de7f68f028a3e5bd8c5928cd2595',1,'entt::basic_hashed_string::basic_hashed_string() noexcept'],['../classentt_1_1basic__hashed__string.html#a8ec8a507ee512e130842834ac57a20b1',1,'entt::basic_hashed_string::basic_hashed_string(const value_type(&curr)[N]) noexcept'],['../classentt_1_1basic__hashed__string.html#af73ccc8ea097392a5ca14d1d8dfc13f0',1,'entt::basic_hashed_string::basic_hashed_string(const_wrapper wrapper) noexcept'],['../namespaceentt.html#a3221623cd9ea8247dfe3512a40f7fb8a',1,'entt::basic_hashed_string()']]], + ['basic_5fobserver_583',['basic_observer',['../classentt_1_1basic__observer.html#adfb08de0ef1c0f57fadc6f6d171b931a',1,'entt::basic_observer::basic_observer()'],['../classentt_1_1basic__observer.html#aa685204c94266b5631c13540012e73c2',1,'entt::basic_observer::basic_observer(const basic_observer &)=delete'],['../classentt_1_1basic__observer.html#accbe2546b1b74de1a59e673cb6250413',1,'entt::basic_observer::basic_observer(basic_observer &&)=delete'],['../classentt_1_1basic__observer.html#abef3c847acf610f1a6f856b05f0f0721',1,'entt::basic_observer::basic_observer(basic_registry< entity_type > &reg, basic_collector< Matcher... >)']]], + ['basic_5fregistry_584',['basic_registry',['../classentt_1_1basic__registry.html#a0998b4125d8d2c92817dccac31e7f652',1,'entt::basic_registry::basic_registry()=default'],['../classentt_1_1basic__registry.html#a3fc181b150fee3e42b8cad4103953b9f',1,'entt::basic_registry::basic_registry(basic_registry &&)=default']]], + ['basic_5fsnapshot_585',['basic_snapshot',['../classentt_1_1basic__snapshot.html#aff1115b349483d09d10fa4054e458e5e',1,'entt::basic_snapshot::basic_snapshot(const basic_registry< entity_type > &source) noexcept'],['../classentt_1_1basic__snapshot.html#a10f658d8e4feb7df9da8b48119551334',1,'entt::basic_snapshot::basic_snapshot(basic_snapshot &&)=default']]], + ['basic_5fsnapshot_5floader_586',['basic_snapshot_loader',['../classentt_1_1basic__snapshot__loader.html#a03d8dd8dee059da759e407387b09ff8d',1,'entt::basic_snapshot_loader::basic_snapshot_loader(basic_registry< entity_type > &source) noexcept'],['../classentt_1_1basic__snapshot__loader.html#acc078b2e9068ae41a2910168b40322d4',1,'entt::basic_snapshot_loader::basic_snapshot_loader(basic_snapshot_loader &&)=default']]], + ['before_587',['before',['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a039ae0c0999aa4e5c42620f08fe85591',1,'entt::sink< Ret(Args...)>::before()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a7d761b31046aeb204a0392aa8b3fc2c1',1,'entt::sink< Ret(Args...)>::before(Type &&value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aff2dec06fde148ab6f74ba8f5a4679c4',1,'entt::sink< Ret(Args...)>::before(Type &value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ab8247ff409a75c0276dd003735247863',1,'entt::sink< Ret(Args...)>::before(Type *value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a80070f9124f7281cbaf5d01284445f9d',1,'entt::sink< Ret(Args...)>::before()']]], + ['begin_588',['begin',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a579cb6ea5758c7d2a9392ce12260c39e',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::begin()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#af1a415ec22a8874a48254959e0fd462a',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::begin()'],['../classentt_1_1basic__observer.html#a5c0ea51acb993d6cf4cf88d68ea7fd11',1,'entt::basic_observer::begin()'],['../classentt_1_1basic__runtime__view.html#aa1d8a9b29404f27c02ff496fb52318ec',1,'entt::basic_runtime_view::begin()'],['../classentt_1_1sparse__set.html#a8d5d997f5b25667e9fbf50848ba0e4de',1,'entt::sparse_set::begin()'],['../classentt_1_1storage.html#a38c3def57cdcf456eee8ff921458ea7e',1,'entt::storage::begin() const noexcept'],['../classentt_1_1storage.html#ac974a4c14228133c99ef0185fb8bc763',1,'entt::storage::begin() noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a491db0ef235563bc5fe938bbf58656ce',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::begin()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ab4ad1984c053d115316434ebc7fade5b',1,'entt::basic_view< Entity, exclude_t<>, Component >::begin()'],['../structentt_1_1internal_1_1basic__container.html#a373322fbc90faa531a590969b07bcc82',1,'entt::internal::basic_container::begin()'],['../classentt_1_1meta__sequence__container.html#ad4f618296f1ec7d7f5859713ecdf1695',1,'entt::meta_sequence_container::begin()'],['../classentt_1_1meta__associative__container.html#a86dcac50a81b30cd2720b3ac69318ada',1,'entt::meta_associative_container::begin()'],['../classentt_1_1meta__range.html#aef13d506c6cbfa08a5bb507337d86c52',1,'entt::meta_range::begin()']]], + ['bind_589',['bind',['../structentt_1_1meta__ctx.html#ac42cb95e72447d49b7e1400512426e21',1,'entt::meta_ctx']]] ]; diff --git a/search/functions_10.html b/search/functions_10.html index 09422e1e5..7a7a44490 100644 --- a/search/functions_10.html +++ b/search/functions_10.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_10.js b/search/functions_10.js index 5dfd97e47..c8e0ad180 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -1,11 +1,16 @@ var searchData= [ - ['temp_610',['temp',['../structentt_1_1cache.html#a3083170fdfa3f865931f9222d897d783',1,'entt::cache']]], - ['tick_611',['tick',['../classentt_1_1process.html#aacc7fe0ef3265113079c70ff8cd9478d',1,'entt::process']]], - ['trigger_612',['trigger',['../classentt_1_1dispatcher.html#ac3d3eae7004c63f0232b09f2770c4ebd',1,'entt::dispatcher::trigger(Args &&... args)'],['../classentt_1_1dispatcher.html#a1d14234071d22c9fe09c453ebd818d2e',1,'entt::dispatcher::trigger(Event &&event)']]], - ['try_5fcast_613',['try_cast',['../classentt_1_1meta__any.html#aa545482520009cfd0b70c77269487213',1,'entt::meta_any::try_cast() const'],['../classentt_1_1meta__any.html#a92f9591ef0d0e8d146be79b2103efb33',1,'entt::meta_any::try_cast()']]], - ['try_5fctx_614',['try_ctx',['../classentt_1_1basic__registry.html#a2c4263817983a72fd8f769b6acbbe2f4',1,'entt::basic_registry::try_ctx() const'],['../classentt_1_1basic__registry.html#a170a85ec59ceb7a34e51cfe2f2572531',1,'entt::basic_registry::try_ctx()']]], - ['try_5fget_615',['try_get',['../structentt_1_1basic__actor.html#afb2752c70a8429962b4e0c5ca240e95a',1,'entt::basic_actor::try_get() const'],['../structentt_1_1basic__actor.html#a2c9c5fdcdc7a524a917c419a59bed405',1,'entt::basic_actor::try_get()'],['../classentt_1_1basic__registry.html#a1c36e4794e3445a34cec35f174bdd58d',1,'entt::basic_registry::try_get([[maybe_unused]] const entity_type entity) const'],['../classentt_1_1basic__registry.html#a3a9dab985728eefd79e9e4d206f3d305',1,'entt::basic_registry::try_get([[maybe_unused]] const entity_type entity)'],['../classentt_1_1storage.html#a267639f029a1a4ffab876e3a47c78a62',1,'entt::storage::try_get(const entity_type entt) const'],['../classentt_1_1storage.html#a7cc1f951e78e7678f19fb8b3cf7065d1',1,'entt::storage::try_get(const entity_type entt)']]], - ['type_616',['type',['../classentt_1_1meta__factory_3_01Type_01_4.html#a0e0158b6908f4c3a40f81c456f8bd89c',1,'entt::meta_factory< Type >::type()'],['../classentt_1_1meta__any.html#a406ea303f140056a30103d90afab2737',1,'entt::meta_any::type()'],['../structentt_1_1meta__base.html#a5e9f69b43cdc90add110654acde5e8b6',1,'entt::meta_base::type()'],['../structentt_1_1meta__conv.html#accdedbb8b1636f59967dc30ba5d7e753',1,'entt::meta_conv::type()'],['../structentt_1_1meta__data.html#a4d99cf1fb67d2bea840fa608dc95e64f',1,'entt::meta_data::type()']]], - ['type_5fid_617',['type_id',['../classentt_1_1meta__type.html#afe33392dbdfe4955026b441a5da0eebd',1,'entt::meta_type']]] + ['scheduler_745',['scheduler',['../classentt_1_1scheduler.html#a49a81e662dc26831f4a951a715705d6e',1,'entt::scheduler::scheduler()=default'],['../classentt_1_1scheduler.html#af582ffea72368a83ea4dd7d9e563f715',1,'entt::scheduler::scheduler(scheduler &&)=default']]], + ['scoped_5fconnection_746',['scoped_connection',['../structentt_1_1scoped__connection.html#a5675cd808dd54a6d9546037d282d3c6c',1,'entt::scoped_connection::scoped_connection()=default'],['../structentt_1_1scoped__connection.html#ab3c50842fea4014f8bf2e51ce4cfbc8a',1,'entt::scoped_connection::scoped_connection(const connection &other)'],['../structentt_1_1scoped__connection.html#ad52da49cdabbfe1a4aada361f48fb9be',1,'entt::scoped_connection::scoped_connection(const scoped_connection &)=delete']]], + ['service_5flocator_747',['service_locator',['../structentt_1_1service__locator.html#a120cdb3eb1d820e5649f3d8bac8098d0',1,'entt::service_locator']]], + ['set_748',['set',['../classentt_1_1basic__registry.html#a7d771eee6e8e573bf1b8e4e8501ea7f1',1,'entt::basic_registry::set()'],['../structentt_1_1service__locator.html#a116dc62f5d2a1c65db9d7528c957e91f',1,'entt::service_locator::set(Args &&... args)'],['../structentt_1_1service__locator.html#a86770e79d01ab5fb0dddffba0bf9a697',1,'entt::service_locator::set(std::shared_ptr< Service > ptr)'],['../structentt_1_1meta__data.html#a9cec301b83378b11ad316663e8ece835',1,'entt::meta_data::set()']]], + ['shrink_749',['shrink',['../classentt_1_1basic__continuous__loader.html#a01b949f4a5829bd5bf3738a7e0f776d2',1,'entt::basic_continuous_loader']]], + ['shrink_5fto_5ffit_750',['shrink_to_fit',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a6cc71def601dfb3a1c224b74a5c91da5',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::shrink_to_fit()'],['../classentt_1_1basic__registry.html#a63aa387e557553d61483a58807cd785e',1,'entt::basic_registry::shrink_to_fit()'],['../classentt_1_1sparse__set.html#a75f5d70148a149e4cbc485c7a7b00dda',1,'entt::sparse_set::shrink_to_fit()'],['../classentt_1_1storage.html#a5cd0e1e611348790e093c0a87355dd95',1,'entt::storage::shrink_to_fit()']]], + ['sink_751',['sink',['../classentt_1_1dispatcher.html#a0fd52abaeed110ec526918c255f6fcfa',1,'entt::dispatcher::sink()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a780866cd63d33f06b810b0d29300d8dd',1,'entt::sink< Ret(Args...)>::sink()'],['../namespaceentt.html#a1367d938e16a6c5b6aaedab5cf10f295',1,'entt::sink()']]], + ['size_752',['size',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a5dfda1194da0238a2134a2d38adee0c0',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a6fc873ee358dcd44f1b0246c83cd5f59',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ac16071864fe6fad913cc91e54c7349bc',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#aa56bdcb8d6ab81ea012065251f78637e',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size() const noexcept'],['../classentt_1_1basic__observer.html#a17bb685d6b0aa60481355dc36fe01f38',1,'entt::basic_observer::size()'],['../classentt_1_1basic__registry.html#a747d182de87516a3445f8df77d65e815',1,'entt::basic_registry::size() const'],['../classentt_1_1basic__registry.html#a58f71029ea074358486a0214677a786e',1,'entt::basic_registry::size() const noexcept'],['../classentt_1_1basic__runtime__view.html#ab91318abb3728adf349cd08c428c2be8',1,'entt::basic_runtime_view::size()'],['../classentt_1_1sparse__set.html#aedbdc87fbc0ee7ca8331ce7a38d993b4',1,'entt::sparse_set::size()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ac0e2d010cadb8ccfceacd95d6000543a',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size() const noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a47371aa08e06b1c720d6837350813d9c',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size() const noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8ce20980a8bcb36c3e2c8a43d1d8cbce',1,'entt::basic_view< Entity, exclude_t<>, Component >::size()'],['../structentt_1_1internal_1_1basic__container.html#a823c1ee63ab76094d7f1a472192b2c05',1,'entt::internal::basic_container::size()'],['../classentt_1_1meta__sequence__container.html#acd6df88b81f558e1259067f15b62b4ea',1,'entt::meta_sequence_container::size()'],['../classentt_1_1meta__associative__container.html#a8b569c0d4a96dfaf1bfed1383f6d3e24',1,'entt::meta_associative_container::size()'],['../structentt_1_1meta__ctor.html#a7479fab2d65164a188a70b227dab48b9',1,'entt::meta_ctor::size()'],['../structentt_1_1meta__func.html#a42dc01e2d2fbb666e60b9d80eddb9cad',1,'entt::meta_func::size()'],['../classentt_1_1scheduler.html#a991b4a1e5c02f66734552ded7acec4df',1,'entt::scheduler::size()'],['../structentt_1_1resource__cache.html#a074f9d3fcb7543f677070d5d26bc310e',1,'entt::resource_cache::size()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a0c12f2c644ac75e49c6bc530037e5dcb',1,'entt::sigh< Ret(Args...)>::size()']]], + ['sort_753',['sort',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a75f3809337978fb02cb31b3155f00dbd',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::sort(Compare compare, Sort algo=Sort{}, Args &&... args)'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a9970a9683d86e9cc664e01144803d598',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::sort() const'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a86ae2163fd9b2999ff2faba740a9af05',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::sort()'],['../classentt_1_1basic__registry.html#a38ac2a883e3d881c6ae5a05a0252b7ae',1,'entt::basic_registry::sort(Compare compare, Sort algo=Sort{}, Args &&... args)'],['../classentt_1_1basic__registry.html#a2907f89b80fb692b16727e5e67a91c5d',1,'entt::basic_registry::sort()'],['../classentt_1_1sparse__set.html#ad64875d6e1981746f853d8cb62af15d8',1,'entt::sparse_set::sort()'],['../classentt_1_1storage.html#a1c60cfb5693af240586dbcd22c4c40cd',1,'entt::storage::sort()']]], + ['sortable_754',['sortable',['../classentt_1_1basic__registry.html#a5f7af56d6b9fca94a6ebd6ab13896b27',1,'entt::basic_registry::sortable() const'],['../classentt_1_1basic__registry.html#a471ce703c5f53fae1ffd4bc3543b1e95',1,'entt::basic_registry::sortable(const basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... > &) noexcept']]], + ['sparse_5fset_755',['sparse_set',['../classentt_1_1sparse__set.html#a8ef544aaed30126797f6f0b9a9f8b9e8',1,'entt::sparse_set::sparse_set()=default'],['../classentt_1_1sparse__set.html#af8f4f137b5ac0984599067d5408db5bf',1,'entt::sparse_set::sparse_set(sparse_set &&)=default']]], + ['succeed_756',['succeed',['../classentt_1_1process.html#a4380dab12dc4c7559ada2182468aa1db',1,'entt::process']]], + ['swap_757',['swap',['../classentt_1_1sparse__set.html#a7e6b341dd385fc5802f8ab5de2a2845c',1,'entt::sparse_set::swap()'],['../classentt_1_1storage.html#ad98116de758a54b3b6df89f19d968e40',1,'entt::storage::swap()']]] ]; diff --git a/search/functions_11.html b/search/functions_11.html index 1cde7b49e..e77ce3b2f 100644 --- a/search/functions_11.html +++ b/search/functions_11.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_11.js b/search/functions_11.js index d014e34e3..638d6dff7 100644 --- a/search/functions_11.js +++ b/search/functions_11.js @@ -1,6 +1,13 @@ var searchData= [ - ['unpause_618',['unpause',['../classentt_1_1process.html#a91fd8adb2ea48c88c6f9fb5818890f67',1,'entt::process']]], - ['unset_619',['unset',['../classentt_1_1basic__registry.html#a9a0fb921949a9cd26cb7f3d565368b0e',1,'entt::basic_registry']]], - ['update_620',['update',['../structentt_1_1basic__collector_3_4.html#a21e0f9aa34941dd983c52fd6a9893de2',1,'entt::basic_collector<>::update()'],['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#a18c379bbc79d96ded091051abe019d3e',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >::update()'],['../structentt_1_1process__adaptor.html#a7514fabbbda491742872bc0e52dde5c2',1,'entt::process_adaptor::update()'],['../classentt_1_1scheduler.html#a827eae426378df9ed9190752156a4154',1,'entt::scheduler::update()'],['../classentt_1_1dispatcher.html#aabed6fd7fa4027dcfa3afc7bc20f2784',1,'entt::dispatcher::update()'],['../classentt_1_1dispatcher.html#ae15c11634047d7718db5e2e30675c80c',1,'entt::dispatcher::update() const']]] + ['temp_758',['temp',['../structentt_1_1resource__cache.html#a74d899246a6acf2414d6b149e12533c2',1,'entt::resource_cache']]], + ['tick_759',['tick',['../classentt_1_1process.html#aacc7fe0ef3265113079c70ff8cd9478d',1,'entt::process']]], + ['to_5fentity_760',['to_entity',['../namespaceentt.html#adb31e9165a07456c03f8c64295117824',1,'entt']]], + ['to_5fintegral_761',['to_integral',['../namespaceentt.html#a71abd3e36498ea599ce0abc367d7c3ae',1,'entt']]], + ['trigger_762',['trigger',['../classentt_1_1dispatcher.html#ac3d3eae7004c63f0232b09f2770c4ebd',1,'entt::dispatcher::trigger(Args &&... args)'],['../classentt_1_1dispatcher.html#a1d14234071d22c9fe09c453ebd818d2e',1,'entt::dispatcher::trigger(Event &&event)']]], + ['try_5fcast_763',['try_cast',['../classentt_1_1meta__any.html#aa545482520009cfd0b70c77269487213',1,'entt::meta_any::try_cast() const'],['../classentt_1_1meta__any.html#a92f9591ef0d0e8d146be79b2103efb33',1,'entt::meta_any::try_cast()']]], + ['try_5fctx_764',['try_ctx',['../classentt_1_1basic__registry.html#aaa2092312ca7c3ac588d4ef4c8d1be32',1,'entt::basic_registry::try_ctx() const'],['../classentt_1_1basic__registry.html#ab25a060f43bbb5ce9aec1f7f5a698220',1,'entt::basic_registry::try_ctx()']]], + ['try_5fget_765',['try_get',['../structentt_1_1basic__actor.html#afb2752c70a8429962b4e0c5ca240e95a',1,'entt::basic_actor::try_get() const'],['../structentt_1_1basic__actor.html#a2c9c5fdcdc7a524a917c419a59bed405',1,'entt::basic_actor::try_get()'],['../structentt_1_1basic__handle.html#a6564e44b444db487d61b567b23c7724a',1,'entt::basic_handle::try_get()'],['../classentt_1_1basic__registry.html#a9a01c958149b6c0d5b233a1a7c3c3bb3',1,'entt::basic_registry::try_get([[maybe_unused]] const entity_type entity) const'],['../classentt_1_1basic__registry.html#acc3f7f2d48549f2386b065988bc372b7',1,'entt::basic_registry::try_get([[maybe_unused]] const entity_type entity)'],['../classentt_1_1storage.html#a267639f029a1a4ffab876e3a47c78a62',1,'entt::storage::try_get(const entity_type entt) const'],['../classentt_1_1storage.html#a7cc1f951e78e7678f19fb8b3cf7065d1',1,'entt::storage::try_get(const entity_type entt)']]], + ['type_766',['type',['../classentt_1_1meta__factory_3_01Type_01_4.html#a0e0158b6908f4c3a40f81c456f8bd89c',1,'entt::meta_factory< Type >::type()'],['../classentt_1_1meta__any.html#a2097e0bc8ec091807a1213052bc761c7',1,'entt::meta_any::type()'],['../structentt_1_1meta__base.html#ad3ce36c924fc3392732140dcf890bf32',1,'entt::meta_base::type()'],['../structentt_1_1meta__conv.html#a6e1e6363e5080fe2fe0a8d4553d19230',1,'entt::meta_conv::type()'],['../structentt_1_1meta__data.html#aa81980c2d202f511ec8afcb8b324afb4',1,'entt::meta_data::type()']]], + ['type_5fid_767',['type_id',['../classentt_1_1meta__type.html#a0e4c4bcdbc69c49fbb4284c9af56e455',1,'entt::meta_type']]] ]; diff --git a/search/functions_12.html b/search/functions_12.html index 48e591559..f6419149a 100644 --- a/search/functions_12.html +++ b/search/functions_12.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_12.js b/search/functions_12.js index 630b67411..709a9bb09 100644 --- a/search/functions_12.js +++ b/search/functions_12.js @@ -1,8 +1,6 @@ var searchData= [ - ['valid_621',['valid',['../classentt_1_1basic__registry.html#a5d5c37b734edc54321d4abf507c6b948',1,'entt::basic_registry']]], - ['value_622',['value',['../classentt_1_1basic__hashed__string.html#abbd837edf6b152c7b46bfd619241264c',1,'entt::basic_hashed_string::value(const value_type(&str)[N]) ENTT_NOEXCEPT'],['../classentt_1_1basic__hashed__string.html#a9c29491d20b14d8815229604d3580d3e',1,'entt::basic_hashed_string::value(const_wrapper wrapper) ENTT_NOEXCEPT'],['../classentt_1_1basic__hashed__string.html#a7ccb9802c4f1077537df9b56e33e1f46',1,'entt::basic_hashed_string::value(const value_type *str, std::size_t size) ENTT_NOEXCEPT'],['../classentt_1_1basic__hashed__string.html#afb3a92282e81fb50af66953f39671f3c',1,'entt::basic_hashed_string::value() const ENTT_NOEXCEPT'],['../structentt_1_1type__index.html#afe595aab15f065812bb2a82e1c717c2e',1,'entt::type_index::value()'],['../structentt_1_1meta__prop.html#a82a1d1796e873be7ba0c9fb539ec22ef',1,'entt::meta_prop::value()']]], - ['version_623',['version',['../classentt_1_1basic__registry.html#aeff75fe685575c2e9a8206bd9c6ec15d',1,'entt::basic_registry']]], - ['view_624',['view',['../classentt_1_1basic__registry.html#aab945257a3df19ddca5a07db72768712',1,'entt::basic_registry::view(exclude_t< Exclude... >={})'],['../classentt_1_1basic__registry.html#a18aba3c2666fd4dffb896eedf6a43ab7',1,'entt::basic_registry::view(exclude_t< Exclude... >={}) const']]], - ['visit_625',['visit',['../classentt_1_1basic__registry.html#a9e788e064b5a292a24702a2e28344380',1,'entt::basic_registry::visit(entity_type entity, Func func) const'],['../classentt_1_1basic__registry.html#afc795a0f3db5ae04f3aefb9559b2c2b1',1,'entt::basic_registry::visit(Func func) const']]] + ['unpause_768',['unpause',['../classentt_1_1process.html#a5b024d8b110a8ab631132acc6abfb9e1',1,'entt::process']]], + ['unset_769',['unset',['../classentt_1_1basic__registry.html#aaa23b74e76b1749bb510a86e9d31b9cd',1,'entt::basic_registry']]], + ['update_770',['update',['../structentt_1_1basic__collector_3_4.html#a13ce2f2ee1d5e8c852fa055cb693a210',1,'entt::basic_collector<>::update()'],['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#a57c1366ef7a47ff4e859deddaa8e8f64',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >::update()'],['../structentt_1_1process__adaptor.html#a7514fabbbda491742872bc0e52dde5c2',1,'entt::process_adaptor::update()'],['../classentt_1_1scheduler.html#a827eae426378df9ed9190752156a4154',1,'entt::scheduler::update()'],['../classentt_1_1dispatcher.html#aabed6fd7fa4027dcfa3afc7bc20f2784',1,'entt::dispatcher::update()'],['../classentt_1_1dispatcher.html#ae15c11634047d7718db5e2e30675c80c',1,'entt::dispatcher::update() const']]] ]; diff --git a/search/functions_13.html b/search/functions_13.html index f1fc553fe..65faa02d2 100644 --- a/search/functions_13.html +++ b/search/functions_13.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_13.js b/search/functions_13.js index 4b582696d..71e2317c5 100644 --- a/search/functions_13.js +++ b/search/functions_13.js @@ -1,4 +1,9 @@ var searchData= [ - ['where_626',['where',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#a96d7a22588a9f1f67ba805de1f027433',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >']]] + ['valid_771',['valid',['../classentt_1_1basic__registry.html#a1795b1221d728f806319a685930f520d',1,'entt::basic_registry']]], + ['value_772',['value',['../classentt_1_1basic__hashed__string.html#a4e3866531b504f05e804273188f1c0c0',1,'entt::basic_hashed_string::value(const value_type(&str)[N]) noexcept'],['../classentt_1_1basic__hashed__string.html#a67cd9ffab58a312064e59dbaa09f7efa',1,'entt::basic_hashed_string::value(const_wrapper wrapper) noexcept'],['../classentt_1_1basic__hashed__string.html#a032acd7551658f6e5d46d555452bd3df',1,'entt::basic_hashed_string::value(const value_type *str, std::size_t size) noexcept'],['../classentt_1_1basic__hashed__string.html#a3dfc8c9301c62d82add17de1cb4ffc7c',1,'entt::basic_hashed_string::value() const noexcept'],['../structentt_1_1type__index.html#ac1a87730c605024e3fb6426fc633380e',1,'entt::type_index::value()'],['../structentt_1_1meta__prop.html#a82a1d1796e873be7ba0c9fb539ec22ef',1,'entt::meta_prop::value()']]], + ['value_5ftype_773',['value_type',['../classentt_1_1meta__sequence__container.html#a34fb8652e550e2af8702298ca4c3fc92',1,'entt::meta_sequence_container::value_type()'],['../classentt_1_1meta__associative__container.html#ac41d995020762bcfa1cf0c7536d2eb9a',1,'entt::meta_associative_container::value_type()']]], + ['version_774',['version',['../classentt_1_1basic__registry.html#a5d5337d542648950173be95b47dcf9a5',1,'entt::basic_registry']]], + ['view_775',['view',['../classentt_1_1basic__registry.html#a4548ffa2a57879370a543988a6e43ea9',1,'entt::basic_registry::view(exclude_t< Exclude... >={}) const'],['../classentt_1_1basic__registry.html#a49034a5ead1dda9c7c436413b172f33f',1,'entt::basic_registry::view(exclude_t< Exclude... >={})']]], + ['visit_776',['visit',['../structentt_1_1basic__handle.html#a287aec975a094713c0a89101abfd4b01',1,'entt::basic_handle::visit()'],['../classentt_1_1basic__registry.html#aef8bac41fdb48e3c8c589dee21b96980',1,'entt::basic_registry::visit(entity_type entity, Func func) const'],['../classentt_1_1basic__registry.html#aedc179d58adaab31202fc000a0bee068',1,'entt::basic_registry::visit(Func func) const']]] ]; diff --git a/search/functions_14.html b/search/functions_14.html index 0302cd989..527223c5d 100644 --- a/search/functions_14.html +++ b/search/functions_14.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_14.js b/search/functions_14.js index 89da6adef..859ac0821 100644 --- a/search/functions_14.js +++ b/search/functions_14.js @@ -1,4 +1,4 @@ var searchData= [ - ['y_5fcombinator_627',['y_combinator',['../structentt_1_1y__combinator.html#a3ef9b5550c3de06bed6297ae3b79815f',1,'entt::y_combinator']]] + ['where_777',['where',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#ac9497e14628be6c9fa2758bc5fffb373',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >']]] ]; diff --git a/search/functions_15.html b/search/functions_15.html index 18cf76b24..932bb87ba 100644 --- a/search/functions_15.html +++ b/search/functions_15.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_15.js b/search/functions_15.js index 5f1dfd3cd..36a5b2e9a 100644 --- a/search/functions_15.js +++ b/search/functions_15.js @@ -1,11 +1,4 @@ var searchData= [ - ['_7ebasic_5factor_628',['~basic_actor',['../structentt_1_1basic__actor.html#a46dc913885c448e059e9ca7cf3a21221',1,'entt::basic_actor']]], - ['_7ebasic_5fobserver_629',['~basic_observer',['../classentt_1_1basic__observer.html#aafeb8536ea23f8cf6878425b367549b5',1,'entt::basic_observer']]], - ['_7eemitter_630',['~emitter',['../classentt_1_1emitter.html#af3d352c547768be34f03f0fbfdd30b43',1,'entt::emitter']]], - ['_7emeta_5fany_631',['~meta_any',['../classentt_1_1meta__any.html#a816dae3d4ed3e41fcb376ec5ec9c38c1',1,'entt::meta_any']]], - ['_7eprocess_632',['~process',['../classentt_1_1process.html#a2baf1b6aef37c1420a77cd3f8eadcf79',1,'entt::process']]], - ['_7escoped_5fconnection_633',['~scoped_connection',['../structentt_1_1scoped__connection.html#a8bc8b8630e2ad076216b6aca416ce32c',1,'entt::scoped_connection']]], - ['_7eservice_5flocator_634',['~service_locator',['../structentt_1_1service__locator.html#a2cbb6cfc1614067ae92f1c60580236a8',1,'entt::service_locator']]], - ['_7esparse_5fset_635',['~sparse_set',['../classentt_1_1sparse__set.html#a2ea4731d5a2e22f4bd43f8e19ca39f58',1,'entt::sparse_set']]] + ['y_5fcombinator_778',['y_combinator',['../structentt_1_1y__combinator.html#a3ef9b5550c3de06bed6297ae3b79815f',1,'entt::y_combinator']]] ]; diff --git a/search/functions_16.html b/search/functions_16.html new file mode 100644 index 000000000..a42c03065 --- /dev/null +++ b/search/functions_16.html @@ -0,0 +1,36 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/search/functions_16.js b/search/functions_16.js new file mode 100644 index 000000000..342500f3e --- /dev/null +++ b/search/functions_16.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['_7ebasic_5factor_779',['~basic_actor',['../structentt_1_1basic__actor.html#a46dc913885c448e059e9ca7cf3a21221',1,'entt::basic_actor']]], + ['_7ebasic_5fobserver_780',['~basic_observer',['../classentt_1_1basic__observer.html#afb6fbd2a5ce7bc57013b0bd9ad482599',1,'entt::basic_observer']]], + ['_7eemitter_781',['~emitter',['../classentt_1_1emitter.html#af3d352c547768be34f03f0fbfdd30b43',1,'entt::emitter']]], + ['_7emeta_5fany_782',['~meta_any',['../classentt_1_1meta__any.html#a816dae3d4ed3e41fcb376ec5ec9c38c1',1,'entt::meta_any']]], + ['_7eprocess_783',['~process',['../classentt_1_1process.html#a2baf1b6aef37c1420a77cd3f8eadcf79',1,'entt::process']]], + ['_7escoped_5fconnection_784',['~scoped_connection',['../structentt_1_1scoped__connection.html#a8bc8b8630e2ad076216b6aca416ce32c',1,'entt::scoped_connection']]], + ['_7eservice_5flocator_785',['~service_locator',['../structentt_1_1service__locator.html#a2cbb6cfc1614067ae92f1c60580236a8',1,'entt::service_locator']]], + ['_7esparse_5fset_786',['~sparse_set',['../classentt_1_1sparse__set.html#a2ea4731d5a2e22f4bd43f8e19ca39f58',1,'entt::sparse_set']]] +]; diff --git a/search/functions_2.html b/search/functions_2.html index 2737c5ac1..eb51f809f 100644 --- a/search/functions_2.html +++ b/search/functions_2.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_2.js b/search/functions_2.js index bb21df9f9..59973428e 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -1,22 +1,24 @@ var searchData= [ - ['cache_458',['cache',['../structentt_1_1cache.html#a1325fdf2f5645b5abb68184b7927e043',1,'entt::cache::cache()=default'],['../structentt_1_1cache.html#a58384e1a8f11c3055e88911893df4d73',1,'entt::cache::cache(cache &&)=default']]], - ['capacity_459',['capacity',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a75b0b56face16da50726650622a84e94',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::capacity()'],['../classentt_1_1basic__registry.html#aeb040319c2c14b853d40a84b3f208417',1,'entt::basic_registry::capacity() const'],['../classentt_1_1basic__registry.html#a12121e9e1126f19bd1678647df72396f',1,'entt::basic_registry::capacity() const ENTT_NOEXCEPT'],['../classentt_1_1sparse__set.html#a30267005e552fce0d2a9b4e4d70d6656',1,'entt::sparse_set::capacity()']]], - ['cast_460',['cast',['../classentt_1_1meta__any.html#a684452ab48693454ab709cdb48e645a4',1,'entt::meta_any::cast() const'],['../classentt_1_1meta__any.html#a8b64b59e3558bfad4705b10c2664acdc',1,'entt::meta_any::cast()'],['../structentt_1_1meta__base.html#aa83c9d560b8b684d93f8df90830d6c56',1,'entt::meta_base::cast()']]], - ['cbegin_461',['cbegin',['../classentt_1_1storage.html#a49e58111ceecb3fa548ae580545eafb4',1,'entt::storage']]], - ['cend_462',['cend',['../classentt_1_1storage.html#afa4f208114e3d86cb795cf27db9c4e96',1,'entt::storage']]], - ['clear_463',['clear',['../classentt_1_1basic__observer.html#a8a75e456b9e47949d4767e3216971aba',1,'entt::basic_observer::clear()'],['../classentt_1_1basic__registry.html#a9760ec5934da4f5b32d9011a1b9d262f',1,'entt::basic_registry::clear()'],['../classentt_1_1sparse__set.html#ad9a691245be8914b0a2d3756a0fc02d9',1,'entt::sparse_set::clear()'],['../classentt_1_1storage.html#ae28ee0f55d7c3416e46945bd7926ab09',1,'entt::storage::clear()'],['../classentt_1_1scheduler.html#a5a0f92dbe54b58751237a567e86805e0',1,'entt::scheduler::clear()'],['../structentt_1_1cache.html#a8187069bfa98f774b5109558bbd5f859',1,'entt::cache::clear()'],['../classentt_1_1dispatcher.html#a7aacb035fbf90406fca1ccd10f28be86',1,'entt::dispatcher::clear()'],['../classentt_1_1emitter.html#a4e4324c59afee760ca13772eb6d2d522',1,'entt::emitter::clear()'],['../classentt_1_1emitter.html#acedafaefe2c9c91282c84e79aef26a35',1,'entt::emitter::clear() ENTT_NOEXCEPT']]], - ['collect_464',['collect',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a87ff1713373deff0bd7c71f4e0a32fe1',1,'entt::sigh< Ret(Args...)>']]], - ['component_465',['component',['../classentt_1_1basic__snapshot.html#af5e60e861b62fba14ad5bbf0750d4486',1,'entt::basic_snapshot::component(Archive &archive) const'],['../classentt_1_1basic__snapshot.html#a04dd972fdaaff9e04cc8f9a9dfd0cf58',1,'entt::basic_snapshot::component(Archive &archive, It first, It last) const'],['../classentt_1_1basic__snapshot__loader.html#a47aceb5b9a2d42ca4c1ea3701865c415',1,'entt::basic_snapshot_loader::component()'],['../classentt_1_1basic__continuous__loader.html#aebb3d31355212950a6c2219faff3c79d',1,'entt::basic_continuous_loader::component()']]], - ['connect_466',['connect',['../classentt_1_1basic__observer.html#abfb3fea4d1de71058ee977b723bea6c4',1,'entt::basic_observer::connect()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a6e732abcbc4aa9b8899c92d8f21e55a6',1,'entt::delegate< Ret(Args...)>::connect() ENTT_NOEXCEPT'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#aae828d209ffe33590c2bb8e4b37f47ef',1,'entt::delegate< Ret(Args...)>::connect(Type &value_or_instance) ENTT_NOEXCEPT'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#afcdce5ab5ae55520cce86f3f79b38e9c',1,'entt::delegate< Ret(Args...)>::connect(Type *value_or_instance) ENTT_NOEXCEPT'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#af6aaad88082bcdd3eb5788afafb6cc54',1,'entt::sink< Ret(Args...)>::connect()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aae719e002ec4bad4aabb75d8b65007d0',1,'entt::sink< Ret(Args...)>::connect(Type &&value_or_instance)']]], - ['connection_467',['connection',['../structentt_1_1emitter_1_1connection.html#a3dcb29742c6824dd28743eb0d896f9c3',1,'entt::emitter::connection::connection()=default'],['../structentt_1_1emitter_1_1connection.html#a0fa687596e072155e92e586e9de089c3',1,'entt::emitter::connection::connection(typename pool_handler< Event >::connection_type conn)'],['../classentt_1_1connection.html#a1d11f6b9d00a3f0e5364111438a1cee5',1,'entt::connection::connection()']]], - ['construct_468',['construct',['../classentt_1_1sparse__set.html#a4f6d293b9bc7227de22c86722881083f',1,'entt::sparse_set::construct(const entity_type entt)'],['../classentt_1_1sparse__set.html#a00e7d9777838f856ac4558a839d2069c',1,'entt::sparse_set::construct(It first, It last)'],['../classentt_1_1storage.html#a649509ba225d8ddc583c965036327b5f',1,'entt::storage::construct(const entity_type entt, Args &&... args)'],['../classentt_1_1storage.html#a913b64ff22aa8c338fef691cb867e1cb',1,'entt::storage::construct(It first, It last, const object_type &value={})'],['../classentt_1_1storage.html#aaa48abd2dc99fcbed4766e3f5a8e91b1',1,'entt::storage::construct(EIt first, EIt last, CIt value)'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#ae77b1c5e193fcf8bed2641b3294db5a5',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::construct(const entity_type entt, Args &&... args)'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#a11c4f21b6445eca58f85c39200f31df9',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::construct(It first, It last, const object_type &value={})'],['../classentt_1_1meta__type.html#ad9c9a821b8047a5b48efadd2a045da2a',1,'entt::meta_type::construct()']]], - ['contains_469',['contains',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a8ceb143c84b538574b3e008b787db875',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::contains()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a64efa52ecf4be4e957d79bb4479dfb95',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::contains()'],['../classentt_1_1basic__runtime__view.html#a2db6b8b9d822d2dc682b22f975438234',1,'entt::basic_runtime_view::contains()'],['../classentt_1_1basic__continuous__loader.html#adb375bd634f57044002b7fb95c329db1',1,'entt::basic_continuous_loader::contains()'],['../classentt_1_1sparse__set.html#ade11e6ef782602dd3ce2272718acbcd5',1,'entt::sparse_set::contains()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a392123baca54a455d730ea9278f8300f',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::contains()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a0ef29186802313e0e92ede3963324d14',1,'entt::basic_view< Entity, exclude_t<>, Component >::contains()'],['../structentt_1_1cache.html#a2b65e506431974d8b6872defad4aa10c',1,'entt::cache::contains()']]], - ['conv_470',['conv',['../classentt_1_1meta__factory_3_01Type_01_4.html#ad4245f8f4aa5209fbd8f48fbba195c7b',1,'entt::meta_factory< Type >::conv() ENTT_NOEXCEPT'],['../classentt_1_1meta__factory_3_01Type_01_4.html#ad4245f8f4aa5209fbd8f48fbba195c7b',1,'entt::meta_factory< Type >::conv() ENTT_NOEXCEPT'],['../classentt_1_1meta__type.html#a53eead7c4764a943433f495210f3f495',1,'entt::meta_type::conv(Op op) const'],['../classentt_1_1meta__type.html#a61617a705a71274f630f1be757244025',1,'entt::meta_type::conv() const']]], - ['convert_471',['convert',['../classentt_1_1meta__any.html#a3d45a3781d92493250d065ea900b8d70',1,'entt::meta_any::convert() const'],['../classentt_1_1meta__any.html#a7808deb0d8926b75fa173d1e193a2597',1,'entt::meta_any::convert()'],['../structentt_1_1meta__conv.html#a3a4ce95f59cb387a0a654d41c9ff57bf',1,'entt::meta_conv::convert()']]], - ['create_472',['create',['../classentt_1_1basic__registry.html#a3e67c732d45a4720f6eced3b3695b240',1,'entt::basic_registry::create()'],['../classentt_1_1basic__registry.html#add91c5814837ed5dd14e3333b4e0a0d3',1,'entt::basic_registry::create(const entity_type hint)'],['../classentt_1_1basic__registry.html#a4cbf35701040afa873702e7e04e73656',1,'entt::basic_registry::create(It first, It last)']]], - ['ctor_473',['ctor',['../classentt_1_1meta__factory_3_01Type_01_4.html#a29514cae07fc5df16b6c73ffb5ffa73b',1,'entt::meta_factory< Type >::ctor() ENTT_NOEXCEPT'],['../classentt_1_1meta__factory_3_01Type_01_4.html#ab9206cfe67bec72e6bfce975fbf5b955',1,'entt::meta_factory< Type >::ctor() ENTT_NOEXCEPT'],['../classentt_1_1meta__type.html#a6758e10c4fec59ca04fb0adf0de1b572',1,'entt::meta_type::ctor(Op op) const'],['../classentt_1_1meta__type.html#ad6fbae0fc5752d7cdb68d88d9e34de59',1,'entt::meta_type::ctor() const']]], - ['ctx_474',['ctx',['../classentt_1_1basic__registry.html#a9b07f7b97ac762d648bbf69b2c8fb5cb',1,'entt::basic_registry::ctx() const'],['../classentt_1_1basic__registry.html#a07eb2f7a6d0798950f6288ec20fe2874',1,'entt::basic_registry::ctx()'],['../classentt_1_1basic__registry.html#a6cac2bc16eb612dbc839dd12e408d830',1,'entt::basic_registry::ctx(Func func) const']]], - ['ctx_5for_5fset_475',['ctx_or_set',['../classentt_1_1basic__registry.html#ae79f5638239316a8f37e1f27bb21d9d4',1,'entt::basic_registry']]], - ['current_476',['current',['../classentt_1_1basic__registry.html#a2824a113d7baf544871d32264eae7f0e',1,'entt::basic_registry']]] + ['capacity_590',['capacity',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ab92b99923eba29c29a997990f593de28',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::capacity()'],['../classentt_1_1basic__registry.html#a40c4a407d4a7a74fec41d44e915c4d89',1,'entt::basic_registry::capacity() const'],['../classentt_1_1basic__registry.html#a7e3608cf125ed2cf3260e73d60c32620',1,'entt::basic_registry::capacity() const noexcept'],['../classentt_1_1sparse__set.html#a85090d18e0c3cd08f2230cd171035f83',1,'entt::sparse_set::capacity()']]], + ['cast_591',['cast',['../classentt_1_1meta__any.html#a684452ab48693454ab709cdb48e645a4',1,'entt::meta_any::cast() const'],['../classentt_1_1meta__any.html#a8b64b59e3558bfad4705b10c2664acdc',1,'entt::meta_any::cast()'],['../structentt_1_1meta__base.html#a86472324760b89a7d55d63d9a22f4fb3',1,'entt::meta_base::cast()']]], + ['cbegin_592',['cbegin',['../classentt_1_1storage.html#a275330035740d1060f7abbb5d71eb489',1,'entt::storage']]], + ['cend_593',['cend',['../classentt_1_1storage.html#a648d59ac1a0d6436813a3b0576cb99bb',1,'entt::storage']]], + ['chunked_594',['chunked',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a884e9757a80f5d49ef27f632ae0926b1',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >']]], + ['clear_595',['clear',['../classentt_1_1basic__observer.html#abc321a1ee0f053785e872af32ab374ff',1,'entt::basic_observer::clear()'],['../classentt_1_1basic__registry.html#aa4b08ad282560ead88ceeeddba16f552',1,'entt::basic_registry::clear()'],['../classentt_1_1sparse__set.html#ab854c8f3efa5896c97e74c5f00ecba26',1,'entt::sparse_set::clear()'],['../classentt_1_1storage.html#ae28ee0f55d7c3416e46945bd7926ab09',1,'entt::storage::clear()'],['../structentt_1_1internal_1_1basic__dynamic__container.html#ae4aed19086d0d80f67aa8e12761471bb',1,'entt::internal::basic_dynamic_container::clear()'],['../structentt_1_1internal_1_1fixed__sequence__container.html#a3908e98e2d63edaecfed94d769987f47',1,'entt::internal::fixed_sequence_container::clear()'],['../classentt_1_1meta__sequence__container.html#afd684301f43565b7fc23b32b8b92bb6e',1,'entt::meta_sequence_container::clear()'],['../classentt_1_1meta__associative__container.html#af8d886eee95047430e1272ae419be3e4',1,'entt::meta_associative_container::clear()'],['../classentt_1_1scheduler.html#a5a0f92dbe54b58751237a567e86805e0',1,'entt::scheduler::clear()'],['../structentt_1_1resource__cache.html#a3782fbd8baf37675809a58e5a75c60a0',1,'entt::resource_cache::clear()'],['../classentt_1_1dispatcher.html#a7aacb035fbf90406fca1ccd10f28be86',1,'entt::dispatcher::clear()'],['../classentt_1_1emitter.html#a4e4324c59afee760ca13772eb6d2d522',1,'entt::emitter::clear()'],['../classentt_1_1emitter.html#a6682e0e07c03e22eb46b1fa8b863a8be',1,'entt::emitter::clear() noexcept']]], + ['collect_596',['collect',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a87ff1713373deff0bd7c71f4e0a32fe1',1,'entt::sigh< Ret(Args...)>']]], + ['component_597',['component',['../classentt_1_1basic__snapshot.html#a59cf70d5b7730d388f3a63845e8faede',1,'entt::basic_snapshot::component(Archive &archive) const'],['../classentt_1_1basic__snapshot.html#a05fff12a4af42f0ad77dc4893856772c',1,'entt::basic_snapshot::component(Archive &archive, It first, It last) const'],['../classentt_1_1basic__snapshot__loader.html#af7352e091c3421432cc2ef77010a0a2d',1,'entt::basic_snapshot_loader::component()'],['../classentt_1_1basic__continuous__loader.html#a315b55f7576992d9261ee812f202d5ad',1,'entt::basic_continuous_loader::component()']]], + ['connect_598',['connect',['../classentt_1_1basic__observer.html#a7d69a8bc866b01cc677de492bc436209',1,'entt::basic_observer::connect()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a97b4139915fc1c5528427b1a8685b134',1,'entt::delegate< Ret(Args...)>::connect() noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a541b15248c0722840117695e92e1317f',1,'entt::delegate< Ret(Args...)>::connect(Type &value_or_instance) noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a96de957fc6a89a4d017930e084637717',1,'entt::delegate< Ret(Args...)>::connect(Type *value_or_instance) noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#aca254b9fab39adc886b0a2266b39f88f',1,'entt::delegate< Ret(Args...)>::connect(function_type *function, const void *payload=nullptr) noexcept'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#af6aaad88082bcdd3eb5788afafb6cc54',1,'entt::sink< Ret(Args...)>::connect()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aae719e002ec4bad4aabb75d8b65007d0',1,'entt::sink< Ret(Args...)>::connect(Type &&value_or_instance)']]], + ['connection_599',['connection',['../structentt_1_1emitter_1_1connection.html#a3dcb29742c6824dd28743eb0d896f9c3',1,'entt::emitter::connection::connection()=default'],['../structentt_1_1emitter_1_1connection.html#a0fa687596e072155e92e586e9de089c3',1,'entt::emitter::connection::connection(typename pool_handler< Event >::connection_type conn)'],['../classentt_1_1connection.html#a1d11f6b9d00a3f0e5364111438a1cee5',1,'entt::connection::connection()']]], + ['construct_600',['construct',['../classentt_1_1meta__type.html#a6e5f5f6f434d90b5d676a88989085e9f',1,'entt::meta_type::construct(meta_any *const args, const std::size_t sz) const'],['../classentt_1_1meta__type.html#ad9c9a821b8047a5b48efadd2a045da2a',1,'entt::meta_type::construct(Args &&... args) const']]], + ['contains_601',['contains',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a8ceb143c84b538574b3e008b787db875',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::contains()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a64efa52ecf4be4e957d79bb4479dfb95',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::contains()'],['../classentt_1_1basic__runtime__view.html#ace695506c87fd0299c49ce90e816074f',1,'entt::basic_runtime_view::contains()'],['../classentt_1_1basic__continuous__loader.html#a4fee46b0b6f3387ed88b087282b53472',1,'entt::basic_continuous_loader::contains()'],['../classentt_1_1sparse__set.html#ade11e6ef782602dd3ce2272718acbcd5',1,'entt::sparse_set::contains()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a392123baca54a455d730ea9278f8300f',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::contains()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a0ef29186802313e0e92ede3963324d14',1,'entt::basic_view< Entity, exclude_t<>, Component >::contains()'],['../structentt_1_1resource__cache.html#a86bac75a12d6b8334c6438708f4b792f',1,'entt::resource_cache::contains()']]], + ['conv_602',['conv',['../classentt_1_1meta__factory_3_01Type_01_4.html#a3d01a8256999f198fe5ec829d7b0a5eb',1,'entt::meta_factory< Type >::conv() noexcept'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a3d01a8256999f198fe5ec829d7b0a5eb',1,'entt::meta_factory< Type >::conv() noexcept'],['../classentt_1_1meta__type.html#a25232273686c6839b0aa68233d794177',1,'entt::meta_type::conv() const noexcept'],['../classentt_1_1meta__type.html#a61617a705a71274f630f1be757244025',1,'entt::meta_type::conv() const']]], + ['convert_603',['convert',['../classentt_1_1meta__any.html#a3d45a3781d92493250d065ea900b8d70',1,'entt::meta_any::convert() const'],['../classentt_1_1meta__any.html#a7808deb0d8926b75fa173d1e193a2597',1,'entt::meta_any::convert()'],['../structentt_1_1meta__conv.html#a3a4ce95f59cb387a0a654d41c9ff57bf',1,'entt::meta_conv::convert()']]], + ['crbegin_604',['crbegin',['../classentt_1_1storage.html#ac9503bb207665115b70a9ba6c850d215',1,'entt::storage']]], + ['create_605',['create',['../classentt_1_1basic__registry.html#a91bfd7ec05e6d718e47da581a893cdc4',1,'entt::basic_registry::create()'],['../classentt_1_1basic__registry.html#ab04ebcb3409a5e99a3a86a2f5b48e052',1,'entt::basic_registry::create(const entity_type hint)'],['../classentt_1_1basic__registry.html#a334768416fdf6372ecfdef9ec4f03e83',1,'entt::basic_registry::create(It first, It last)']]], + ['crend_606',['crend',['../classentt_1_1storage.html#a76917705a96d55736e522c8c50e3aa63',1,'entt::storage']]], + ['ctor_607',['ctor',['../classentt_1_1meta__factory_3_01Type_01_4.html#ac1d5162849c17338cc4533f3b109c967',1,'entt::meta_factory< Type >::ctor() noexcept'],['../classentt_1_1meta__factory_3_01Type_01_4.html#ad869ac8156155a040c3dede982d35100',1,'entt::meta_factory< Type >::ctor() noexcept'],['../classentt_1_1meta__type.html#aa1226eaba268c0fe2179d463e699293f',1,'entt::meta_type::ctor() const noexcept'],['../classentt_1_1meta__type.html#ad6fbae0fc5752d7cdb68d88d9e34de59',1,'entt::meta_type::ctor() const']]], + ['ctx_608',['ctx',['../classentt_1_1basic__registry.html#a78855c78d8f558e959b1deb52d423c98',1,'entt::basic_registry::ctx() const'],['../classentt_1_1basic__registry.html#a03031127c53abc80f8dcb835290fa765',1,'entt::basic_registry::ctx()'],['../classentt_1_1basic__registry.html#adebb39eff1162ede07bffded9528e710',1,'entt::basic_registry::ctx(Func func) const']]], + ['ctx_5for_5fset_609',['ctx_or_set',['../classentt_1_1basic__registry.html#a16f2019558eb620c5054dc8f2e312b9e',1,'entt::basic_registry']]], + ['current_610',['current',['../classentt_1_1basic__registry.html#a199babc787d6baa6f7ccce761228a5f6',1,'entt::basic_registry']]] ]; diff --git a/search/functions_3.html b/search/functions_3.html index 6da86e7da..e53b9d011 100644 --- a/search/functions_3.html +++ b/search/functions_3.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_3.js b/search/functions_3.js index 36879886a..cb2e4bdf9 100644 --- a/search/functions_3.js +++ b/search/functions_3.js @@ -1,12 +1,10 @@ var searchData= [ - ['data_477',['data',['../classentt_1_1basic__hashed__string.html#a7ef3ad96865551846e584780146d3d24',1,'entt::basic_hashed_string::data()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ad962c0369c08227244cea35d9a72de1a',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::data() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a6ce0cb9d71aee58db0b1bc7fc8dacfe0',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::data() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a15cbbf28224ee70ff5bf4143c673e310',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::data() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a50c2cb5276b7784011db9e937f31ada2',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::data() const ENTT_NOEXCEPT'],['../classentt_1_1basic__observer.html#a8e3e027427943464c76599be63cf7423',1,'entt::basic_observer::data()'],['../classentt_1_1basic__registry.html#afca47967bc7cb05ea53b59615e92e424',1,'entt::basic_registry::data() const'],['../classentt_1_1basic__registry.html#a9954e48f9847695ca5f556c9e40e181a',1,'entt::basic_registry::data() const ENTT_NOEXCEPT'],['../classentt_1_1sparse__set.html#a2eafe4975271769b08fe7f7d4924992f',1,'entt::sparse_set::data()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ab976959d36185f41abaa81fe482c1def',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::data()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a1cb3cdf5882c092430ad0651e6d6094c',1,'entt::basic_view< Entity, exclude_t<>, Component >::data()'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a316763c36b85e159c5fbd1bc3de55024',1,'entt::meta_factory< Type >::data(const id_type id) ENTT_NOEXCEPT'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a90a24d407b29cecba87cccf4d96599a2',1,'entt::meta_factory< Type >::data(const id_type id) ENTT_NOEXCEPT'],['../classentt_1_1meta__any.html#a427ee14f12077f8634919fa5c501f93a',1,'entt::meta_any::data() const ENTT_NOEXCEPT'],['../classentt_1_1meta__any.html#a2726c037b90fef702cc90eb54e741b49',1,'entt::meta_any::data() ENTT_NOEXCEPT'],['../classentt_1_1meta__type.html#a4c59b3746930201106a782216e36b582',1,'entt::meta_type::data(Op op) const'],['../classentt_1_1meta__type.html#a68a81b038954d1727a6bb051ed1e810c',1,'entt::meta_type::data(const id_type id) const']]], - ['dead_478',['dead',['../classentt_1_1process.html#ad83f2550ca63e03af126a07e4ae5d9dd',1,'entt::process']]], - ['delegate_479',['delegate',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a5c4828a5df5ed1e8fd18465ff63eb73c',1,'entt::delegate< Ret(Args...)>::delegate() ENTT_NOEXCEPT'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#af4f480038e4c18d1ad106af3b26574da',1,'entt::delegate< Ret(Args...)>::delegate(connect_arg_t< Candidate >) ENTT_NOEXCEPT'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a3f4b93ddb413740d3a06b223202dc7f5',1,'entt::delegate< Ret(Args...)>::delegate(connect_arg_t< Candidate >, Type &&value_or_instance) ENTT_NOEXCEPT'],['../namespaceentt.html#a40a1dbbb903a3a90b4aa59250a9a68ed',1,'entt::delegate(connect_arg_t< Candidate >) ENTT_NOEXCEPT -> delegate< std::remove_pointer_t< internal::function_pointer_t< decltype(Candidate)>>>'],['../namespaceentt.html#a4773963d4853afaeb88168da3eefa190',1,'entt::delegate(connect_arg_t< Candidate >, Type &&) ENTT_NOEXCEPT -> delegate< std::remove_pointer_t< internal::function_pointer_t< decltype(Candidate), Type >>>']]], - ['destroy_480',['destroy',['../classentt_1_1basic__registry.html#af93285375a1f1959a259ab71f69b57de',1,'entt::basic_registry::destroy(const entity_type entity)'],['../classentt_1_1basic__registry.html#a3bb89c7e880b6a99e9da991affa0e6a2',1,'entt::basic_registry::destroy(const entity_type entity, const version_type version)'],['../classentt_1_1basic__registry.html#abc3d1e7ec55ce33d5210a029a9599b77',1,'entt::basic_registry::destroy(It first, It last)'],['../classentt_1_1sparse__set.html#ab69719626bee1add76096046db86a170',1,'entt::sparse_set::destroy()'],['../classentt_1_1storage.html#a200938ea3867e3637c3c703f91ec0106',1,'entt::storage::destroy()']]], - ['destroyed_481',['destroyed',['../classentt_1_1basic__snapshot.html#a2fa841c6941c7848b850fb3bc82242a0',1,'entt::basic_snapshot::destroyed()'],['../classentt_1_1basic__snapshot__loader.html#ace06637f828087b975658e840857b0f6',1,'entt::basic_snapshot_loader::destroyed()'],['../classentt_1_1basic__continuous__loader.html#a64b2dd40f3873c5d57ddd485accde572',1,'entt::basic_continuous_loader::destroyed()']]], - ['detach_482',['detach',['../classentt_1_1meta__type.html#af84a5a635bccfc6ee941d9a77d190895',1,'entt::meta_type']]], - ['discard_483',['discard',['../structentt_1_1cache.html#aed9dfebb6f5444d88537a5865b262c23',1,'entt::cache']]], - ['disconnect_484',['disconnect',['../classentt_1_1basic__observer.html#a5b8a2c4a78a9e0695600248937126606',1,'entt::basic_observer::disconnect()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ab0186e5614c746b3355119a8f1abc9d1',1,'entt::sink< Ret(Args...)>::disconnect()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aec3594281efafbee17ec0ba792aeb7e2',1,'entt::sink< Ret(Args...)>::disconnect(Type &&value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a6458671dfeb3dcc3cf30c9ffc4a580d8',1,'entt::sink< Ret(Args...)>::disconnect(Type &value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ae5ee15c3d483a1bd4519d4e2398a3515',1,'entt::sink< Ret(Args...)>::disconnect(Type *value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a1f9b66d606a004485f535997c96c231a',1,'entt::sink< Ret(Args...)>::disconnect()']]], - ['dtor_485',['dtor',['../classentt_1_1meta__factory_3_01Type_01_4.html#a754b47db9b2432042d7ac23e480fdc4b',1,'entt::meta_factory< Type >']]] + ['data_611',['data',['../classentt_1_1basic__hashed__string.html#a51ae08b41d0cab42005dfda4ab6ede4a',1,'entt::basic_hashed_string::data()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a415ede3d7fcd29be2b31098507457ed1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::data() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#af5c0a1b6483bf361fb30c854125998b1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::data() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ac5b375acfbd0a626b5af2b274ebfbc3b',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::data() const noexcept'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ae9ccac88e21cc41d7e348d352129a0f9',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::data() const noexcept'],['../classentt_1_1basic__observer.html#ab5c179b05b96173f1e371ae8622bbb49',1,'entt::basic_observer::data()'],['../classentt_1_1basic__registry.html#a1db6c4749dda201f7f74004ea22de193',1,'entt::basic_registry::data() const'],['../classentt_1_1basic__registry.html#a62001aa75a17144bf3f78e43f1c28be7',1,'entt::basic_registry::data() const noexcept'],['../classentt_1_1sparse__set.html#a97647044d951ac477dca2ca6a0735736',1,'entt::sparse_set::data()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a9d05859a798198610e98edf9ea6d04d3',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::data()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a2e791ad623e83de7f75f5294f8d9219e',1,'entt::basic_view< Entity, exclude_t<>, Component >::data()'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a7fae2b5dcf2bcc6e68ca39587c6e3095',1,'entt::meta_factory< Type >::data(const id_type id) noexcept'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a8efc170418fd369f19eb5f04a580894e',1,'entt::meta_factory< Type >::data(const id_type id) noexcept'],['../classentt_1_1meta__any.html#ae17943bd5357b90e35957316f5c8d86d',1,'entt::meta_any::data() const noexcept'],['../classentt_1_1meta__any.html#aae2926df37d471d5244905258555ec80',1,'entt::meta_any::data() noexcept'],['../classentt_1_1meta__type.html#a3855d6b4425e978bac73d9c9323404fa',1,'entt::meta_type::data() const noexcept'],['../classentt_1_1meta__type.html#a68a81b038954d1727a6bb051ed1e810c',1,'entt::meta_type::data(const id_type id) const']]], + ['dead_612',['dead',['../classentt_1_1process.html#ac889b66e80ecaac22816927a120a416a',1,'entt::process']]], + ['delegate_613',['delegate',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a3aac26a945bb6e83f3187efa69947106',1,'entt::delegate< Ret(Args...)>::delegate() noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a2a2cda1b68fb1a345ea12e5dcd92f2e7',1,'entt::delegate< Ret(Args...)>::delegate(connect_arg_t< Candidate >) noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a2f129d386e316bf3e57efa2b998cf2d8',1,'entt::delegate< Ret(Args...)>::delegate(connect_arg_t< Candidate >, Type &&value_or_instance) noexcept'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a40c5ed7b7a18636722a6c692845414e3',1,'entt::delegate< Ret(Args...)>::delegate(function_type *function, const void *payload=nullptr) noexcept'],['../namespaceentt.html#a865c97b32a0858165d34ed9820cbdef1',1,'entt::delegate(connect_arg_t< Candidate >) noexcept -> delegate< std::remove_pointer_t< internal::function_pointer_t< decltype(Candidate)>>>'],['../namespaceentt.html#a5f4796d34a9000c5c471b95a9eee4da1',1,'entt::delegate(connect_arg_t< Candidate >, Type &&) noexcept -> delegate< std::remove_pointer_t< internal::function_pointer_t< decltype(Candidate), Type >>>'],['../namespaceentt.html#ad125386ca0a0050b8a24ce3d8fc3db30',1,'entt::delegate(Ret(*)(const void *, Args...), const void *=nullptr) noexcept -> delegate< Ret(Args...)>']]], + ['destroy_614',['destroy',['../classentt_1_1basic__registry.html#af58f3add442cfb3f1fa470402db072bd',1,'entt::basic_registry::destroy(const entity_type entity)'],['../classentt_1_1basic__registry.html#add41f14182d13fd3c70811dd08cdde41',1,'entt::basic_registry::destroy(const entity_type entity, const version_type version)'],['../classentt_1_1basic__registry.html#a6c163dcc335da90e727e2f40e67973b7',1,'entt::basic_registry::destroy(It first, It last)']]], + ['discard_615',['discard',['../structentt_1_1resource__cache.html#a2620d6e8d97603ccd29f4e439e446480',1,'entt::resource_cache']]], + ['disconnect_616',['disconnect',['../classentt_1_1basic__observer.html#a1337e8f885ca963383e5a3ed2a354955',1,'entt::basic_observer::disconnect()'],['../classentt_1_1dispatcher.html#a7e93f9fd0fd8bff68c133518ee6246f0',1,'entt::dispatcher::disconnect(Type &value_or_instance)'],['../classentt_1_1dispatcher.html#a1c1b713d76354cfb0bd1bd6ed33f93ab',1,'entt::dispatcher::disconnect(Type *value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ab0186e5614c746b3355119a8f1abc9d1',1,'entt::sink< Ret(Args...)>::disconnect()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#aec3594281efafbee17ec0ba792aeb7e2',1,'entt::sink< Ret(Args...)>::disconnect(Type &&value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a6458671dfeb3dcc3cf30c9ffc4a580d8',1,'entt::sink< Ret(Args...)>::disconnect(Type &value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#ae5ee15c3d483a1bd4519d4e2398a3515',1,'entt::sink< Ret(Args...)>::disconnect(Type *value_or_instance)'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a1f9b66d606a004485f535997c96c231a',1,'entt::sink< Ret(Args...)>::disconnect()']]], + ['dtor_617',['dtor',['../classentt_1_1meta__factory_3_01Type_01_4.html#aa23aebcf099e118e576cd72a1cca9e96',1,'entt::meta_factory< Type >']]] ]; diff --git a/search/functions_4.html b/search/functions_4.html index 911304e60..d049621bd 100644 --- a/search/functions_4.html +++ b/search/functions_4.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_4.js b/search/functions_4.js index 91ab7baef..e9d5b6c34 100644 --- a/search/functions_4.js +++ b/search/functions_4.js @@ -1,15 +1,14 @@ var searchData= [ - ['each_486',['each',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#afb66d4717f6b9e4a19c586eb522544b7',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::each()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#abd465a5a0743b54cac72bf0d9163b7f4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::each()'],['../classentt_1_1basic__observer.html#a54ba9c063ae48deae37d67a0f5754da0',1,'entt::basic_observer::each(Func func) const'],['../classentt_1_1basic__observer.html#a1b6e8e4d98417d30b5cebd8d26353b99',1,'entt::basic_observer::each(Func func)'],['../classentt_1_1basic__registry.html#a80748a9d01c773d81ef4c758c1ec0c4b',1,'entt::basic_registry::each()'],['../classentt_1_1basic__runtime__view.html#af3ad770b04a53c1862b23538a5b75bd1',1,'entt::basic_runtime_view::each()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a6ebf8c6fde33027be282b12707cabd94',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::each(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ae22863700fe1d7fd7c01f5dc0acdf3c2',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::each(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ae0e899f8d7e4a58bba6abc9c5b9b83c2',1,'entt::basic_view< Entity, exclude_t<>, Component >::each()'],['../structentt_1_1cache.html#a6581bd315d1627ab2d4bff995802fef8',1,'entt::cache::each()']]], - ['emitter_487',['emitter',['../classentt_1_1emitter.html#af36907a2dc7cc0a6607533c67e072f92',1,'entt::emitter::emitter()=default'],['../classentt_1_1emitter.html#a842fef69b914a160b0bcc211bb77b27b',1,'entt::emitter::emitter(emitter &&)=default']]], - ['emplace_488',['emplace',['../classentt_1_1basic__registry.html#ad45fd7a2cfed4a4849e04452fbb29b91',1,'entt::basic_registry::emplace()'],['../classentt_1_1sparse__set.html#a2912e032eec6f1ea78dddf0b0f1d0e06',1,'entt::sparse_set::emplace()'],['../classentt_1_1storage.html#a666039c64bb3395dd0e4ea5a6d7939a6',1,'entt::storage::emplace()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#a392d8e383d270329945c8acb38469af4',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::emplace()'],['../classentt_1_1meta__any.html#a5b214afbab6c460f91fa050118bf1e86',1,'entt::meta_any::emplace()']]], - ['emplace_5for_5freplace_489',['emplace_or_replace',['../classentt_1_1basic__registry.html#ab326143fc420f641a440ff15484b702e',1,'entt::basic_registry']]], - ['empty_490',['empty',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a3cd0ed624125b56cf2dacd9b06d6fff6',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::empty()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#adb2cd73ac05ceb1f81c97abbf8768b31',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::empty()'],['../classentt_1_1basic__observer.html#a74154d4150d5a2ef6fc01433f7b5ea1a',1,'entt::basic_observer::empty()'],['../classentt_1_1basic__registry.html#a8052bad1c6a8f1fa2400e2c1a287eb4c',1,'entt::basic_registry::empty()'],['../classentt_1_1basic__runtime__view.html#aef43cde7ea755983eebc7cc11f47d71c',1,'entt::basic_runtime_view::empty()'],['../classentt_1_1sparse__set.html#ae1a16cb354a9ed5ded92b6edcddce15e',1,'entt::sparse_set::empty()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a83a27c7022e24788bb742f3a4ca07475',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::empty()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a155822d1b039f427ef7577547ea06783',1,'entt::basic_view< Entity, exclude_t<>, Component >::empty()'],['../structentt_1_1service__locator.html#a9265b7273a758003283a79f7a4de6250',1,'entt::service_locator::empty()'],['../classentt_1_1scheduler.html#a817d93653aec6a479b920143bd21edbb',1,'entt::scheduler::empty()'],['../structentt_1_1cache.html#add6b60d473f777208e1585d7318c642c',1,'entt::cache::empty()'],['../classentt_1_1emitter.html#a08c6111af231c9a82277069a3bf21b75',1,'entt::emitter::empty() const'],['../classentt_1_1emitter.html#afbac9d6fb49c28f06cb382715ed92ab9',1,'entt::emitter::empty() const ENTT_NOEXCEPT'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a3e5ae937a84fe875045efaa4294f7fe1',1,'entt::sigh< Ret(Args...)>::empty()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a07679954660265dfbcffa34a25a6033f',1,'entt::sink< Ret(Args...)>::empty()']]], - ['end_491',['end',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a234c298e5bf4de397c450ca6ffcb8f4c',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::end()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a80fd2253d3ec3a052ffb4945fef713a2',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::end()'],['../classentt_1_1basic__observer.html#a16dbbc0bdee5756b4614c7a190d5ad98',1,'entt::basic_observer::end()'],['../classentt_1_1basic__runtime__view.html#ab9ec70654af8f51d023c5b3dbf9fdecf',1,'entt::basic_runtime_view::end()'],['../classentt_1_1sparse__set.html#a8521517b6cac85e0e14827cb4459e8cc',1,'entt::sparse_set::end()'],['../classentt_1_1storage.html#a2ae696bd60578d13dd0b5c64d7241265',1,'entt::storage::end() const ENTT_NOEXCEPT'],['../classentt_1_1storage.html#a4d30dbd922593711fbdd8739d23d2678',1,'entt::storage::end() ENTT_NOEXCEPT'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#af12f38c4aa23af352c8c1b76bc96ab80',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::end()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a9d5cdc02d9acb5840147fe48bae7ca82',1,'entt::basic_view< Entity, exclude_t<>, Component >::end()']]], - ['enqueue_492',['enqueue',['../classentt_1_1dispatcher.html#ab41d56a73b6bdc64f0862abd333ea701',1,'entt::dispatcher::enqueue(Args &&... args)'],['../classentt_1_1dispatcher.html#a1e0a488354698cbf3cba82396ac4b76e',1,'entt::dispatcher::enqueue(Event &&event)']]], - ['entities_493',['entities',['../classentt_1_1basic__snapshot.html#a7820b7d5f6aefae1375885cca660312a',1,'entt::basic_snapshot::entities()'],['../classentt_1_1basic__snapshot__loader.html#ae29ba9edb4843300a4b9bf863b3b854b',1,'entt::basic_snapshot_loader::entities()'],['../classentt_1_1basic__continuous__loader.html#a793b2cc06b642873f56afdcc9e0606bf',1,'entt::basic_continuous_loader::entities()']]], - ['entity_494',['entity',['../structentt_1_1basic__actor.html#af92d62c39e122692addbfd6b75ea6922',1,'entt::basic_actor::entity()'],['../classentt_1_1basic__registry.html#a890b6b0f5822d41abf3d12894d52ae57',1,'entt::basic_registry::entity()']]], - ['entt_5fopaque_5ftype_495',['ENTT_OPAQUE_TYPE',['../namespaceentt.html#a165b9d91957c529ebd4704a609de12b8',1,'entt']]], - ['erase_496',['erase',['../classentt_1_1sparse__set.html#ae5a40f93eef20024979097d9fe14261e',1,'entt::sparse_set::erase()'],['../classentt_1_1storage.html#a3d8dcf8147ba6886aefc96d856ae7684',1,'entt::storage::erase()'],['../classentt_1_1emitter.html#a9525364769b8daf55dd942599aa0a09c',1,'entt::emitter::erase()']]], - ['extent_497',['extent',['../classentt_1_1sparse__set.html#af79345df59154e5ea9e58b7efa7ff8f0',1,'entt::sparse_set::extent()'],['../classentt_1_1meta__type.html#a4eadf479b9b7f11879a24e0e76d5cd51',1,'entt::meta_type::extent()']]] + ['each_618',['each',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#afb66d4717f6b9e4a19c586eb522544b7',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::each()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#abd465a5a0743b54cac72bf0d9163b7f4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::each()'],['../classentt_1_1basic__observer.html#a181a6724835a3a41e33610003f738525',1,'entt::basic_observer::each(Func func) const'],['../classentt_1_1basic__observer.html#a535f3ddf32641a54e1c8861519933c97',1,'entt::basic_observer::each(Func func)'],['../classentt_1_1basic__registry.html#a86d2b035f54225d82548e8f03de28754',1,'entt::basic_registry::each()'],['../classentt_1_1basic__runtime__view.html#a79fe059a28f768f4dc82edf48438cce0',1,'entt::basic_runtime_view::each()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a6ebf8c6fde33027be282b12707cabd94',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::each(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ae22863700fe1d7fd7c01f5dc0acdf3c2',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::each(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ae0e899f8d7e4a58bba6abc9c5b9b83c2',1,'entt::basic_view< Entity, exclude_t<>, Component >::each()'],['../structentt_1_1resource__cache.html#a0af1a225eb2a22f38380fbb6b90ebc5e',1,'entt::resource_cache::each()']]], + ['emitter_619',['emitter',['../classentt_1_1emitter.html#af36907a2dc7cc0a6607533c67e072f92',1,'entt::emitter::emitter()=default'],['../classentt_1_1emitter.html#a842fef69b914a160b0bcc211bb77b27b',1,'entt::emitter::emitter(emitter &&)=default']]], + ['emplace_620',['emplace',['../structentt_1_1basic__handle.html#a2b53b81f1b5712379cbfb3c36dae6900',1,'entt::basic_handle::emplace()'],['../classentt_1_1basic__registry.html#ac138930f54716e2b31907586e45367be',1,'entt::basic_registry::emplace()'],['../classentt_1_1sparse__set.html#a2912e032eec6f1ea78dddf0b0f1d0e06',1,'entt::sparse_set::emplace()'],['../classentt_1_1storage.html#a666039c64bb3395dd0e4ea5a6d7939a6',1,'entt::storage::emplace()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html#afae7098ca56f49aae0b49594be664274',1,'entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >::emplace()'],['../classentt_1_1meta__any.html#a5b214afbab6c460f91fa050118bf1e86',1,'entt::meta_any::emplace()']]], + ['emplace_5for_5freplace_621',['emplace_or_replace',['../structentt_1_1basic__handle.html#a488891cec44b2b7f7f4a7a02d3f7c5cc',1,'entt::basic_handle::emplace_or_replace()'],['../classentt_1_1basic__registry.html#a5c768fb13e23109823e1dc217eee100a',1,'entt::basic_registry::emplace_or_replace()']]], + ['empty_622',['empty',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a9371cdc7be66cfed51f12f61deee6389',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::empty()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a3766c867e425ed4589cdc0439b613354',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::empty()'],['../classentt_1_1basic__observer.html#ae8a12b1fcf4721ad4067d2a8146992bf',1,'entt::basic_observer::empty()'],['../classentt_1_1basic__registry.html#aba306a930c1a516cb9c9a764d2f4791f',1,'entt::basic_registry::empty()'],['../classentt_1_1basic__runtime__view.html#a2b4be964c6e2a95073ab112693ff1fd1',1,'entt::basic_runtime_view::empty()'],['../classentt_1_1sparse__set.html#a15147f769251b24f6e79705eef785946',1,'entt::sparse_set::empty()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a9ad57b237dfe7ab388e7efca5f376044',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::empty()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ab5f8b719845ad0d4faf44787cb177e0c',1,'entt::basic_view< Entity, exclude_t<>, Component >::empty()'],['../structentt_1_1service__locator.html#a38b3c81830d2492344a6049a8564ca02',1,'entt::service_locator::empty()'],['../classentt_1_1scheduler.html#a42a072d6ad1473e1f1f688826f942931',1,'entt::scheduler::empty()'],['../structentt_1_1resource__cache.html#af8d05b3ecfbe5be419c9333e8604374e',1,'entt::resource_cache::empty()'],['../classentt_1_1emitter.html#a08c6111af231c9a82277069a3bf21b75',1,'entt::emitter::empty() const'],['../classentt_1_1emitter.html#a65fd05ecb3850be25f542bd3cf14be00',1,'entt::emitter::empty() const noexcept'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a109320a7d97b3313595a36a8f42e866b',1,'entt::sigh< Ret(Args...)>::empty()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a8d3cda74fcad7d2cb92bad434bfdf00f',1,'entt::sink< Ret(Args...)>::empty()']]], + ['end_623',['end',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#aef5a9ffa3c228e11034ca7fc109c974c',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::end()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ae9d4e6a864187ede6163187a58b36107',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::end()'],['../classentt_1_1basic__observer.html#a341f56706be1c2dd80ecba885a52af31',1,'entt::basic_observer::end()'],['../classentt_1_1basic__runtime__view.html#a5fc38f0e738d83d81a98b65b0e45d30b',1,'entt::basic_runtime_view::end()'],['../classentt_1_1sparse__set.html#a71146da1ec5ecafebb4a74f9f6f3b938',1,'entt::sparse_set::end()'],['../classentt_1_1storage.html#a28d50e256283b5862a7abc92b32126c2',1,'entt::storage::end() const noexcept'],['../classentt_1_1storage.html#a857781012f0598ae8f9b84478ec1bf70',1,'entt::storage::end() noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#af12f38c4aa23af352c8c1b76bc96ab80',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::end()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a87006f0756dd793a31fe79223b0a2a7e',1,'entt::basic_view< Entity, exclude_t<>, Component >::end()'],['../structentt_1_1internal_1_1basic__container.html#a60d8ae5d5b4b10a7b462390e30e63147',1,'entt::internal::basic_container::end()'],['../classentt_1_1meta__sequence__container.html#a4135860b75cc96aca7fa1212d5b17743',1,'entt::meta_sequence_container::end()'],['../classentt_1_1meta__associative__container.html#a33088db7e4cf2bc52ec2d47fa62d4705',1,'entt::meta_associative_container::end()'],['../classentt_1_1meta__range.html#a0ae1612edb40a8e756c40442001bcf45',1,'entt::meta_range::end()']]], + ['enqueue_624',['enqueue',['../classentt_1_1dispatcher.html#ab41d56a73b6bdc64f0862abd333ea701',1,'entt::dispatcher::enqueue(Args &&... args)'],['../classentt_1_1dispatcher.html#a1e0a488354698cbf3cba82396ac4b76e',1,'entt::dispatcher::enqueue(Event &&event)']]], + ['entities_625',['entities',['../classentt_1_1basic__snapshot.html#a79fe1641f3b448b37b8aecfcabf52a5e',1,'entt::basic_snapshot::entities()'],['../classentt_1_1basic__snapshot__loader.html#a0ee608c24b47e2f54a1224177a0dc741',1,'entt::basic_snapshot_loader::entities()'],['../classentt_1_1basic__continuous__loader.html#ae6655c1c6868b11f2781cec2aee77abb',1,'entt::basic_continuous_loader::entities()']]], + ['entity_626',['entity',['../structentt_1_1basic__actor.html#a34df2ee5db72aae20d53426f1d954923',1,'entt::basic_actor::entity()'],['../structentt_1_1basic__handle.html#aed33d23b97606e21d614ae48e0eed547',1,'entt::basic_handle::entity()'],['../classentt_1_1basic__registry.html#aafb56d442d5cf9a2b8ef02cae5735152',1,'entt::basic_registry::entity()']]], + ['erase_627',['erase',['../classentt_1_1sparse__set.html#ae5a40f93eef20024979097d9fe14261e',1,'entt::sparse_set::erase()'],['../classentt_1_1storage.html#a3d8dcf8147ba6886aefc96d856ae7684',1,'entt::storage::erase()'],['../structentt_1_1internal_1_1basic__dynamic__associative__container.html#aa09c8e593d452bae4b00433c2a87ab19',1,'entt::internal::basic_dynamic_associative_container::erase()'],['../structentt_1_1internal_1_1dynamic__sequence__container.html#ac053f4263f27bc48391d91e1fd472011',1,'entt::internal::dynamic_sequence_container::erase()'],['../structentt_1_1internal_1_1fixed__sequence__container.html#ac620c9d74032406b8dc1a6d4ba3d6881',1,'entt::internal::fixed_sequence_container::erase()'],['../classentt_1_1meta__sequence__container.html#aa6a5897c10f812008bb81a01e1da974d',1,'entt::meta_sequence_container::erase()'],['../classentt_1_1meta__associative__container.html#ab171d3ca8fd0787911540ac8c7cb2818',1,'entt::meta_associative_container::erase()'],['../classentt_1_1emitter.html#a9525364769b8daf55dd942599aa0a09c',1,'entt::emitter::erase()']]], + ['extent_628',['extent',['../classentt_1_1sparse__set.html#aa8fc71674d1908d793c7b80e2e4be1d0',1,'entt::sparse_set::extent()'],['../classentt_1_1meta__type.html#aa0425f3b695ee67deb3e4869e60274c6',1,'entt::meta_type::extent()']]] ]; diff --git a/search/functions_5.html b/search/functions_5.html index 61b920db6..342487bc1 100644 --- a/search/functions_5.html +++ b/search/functions_5.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_5.js b/search/functions_5.js index 065b47401..dd9e81a02 100644 --- a/search/functions_5.js +++ b/search/functions_5.js @@ -1,7 +1,7 @@ var searchData= [ - ['fail_498',['fail',['../classentt_1_1process.html#a81816bdd06dce4058bfe3cfa5d42a64c',1,'entt::process']]], - ['find_499',['find',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a34e04e6bafe4001b05f13b90d8ca0b14',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::find()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a40426861e4d1c0298b483174fba03a48',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::find()'],['../classentt_1_1sparse__set.html#ae8687d89acbd898f3c54fc655fa09825',1,'entt::sparse_set::find()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a0df169d446eed541a87b3bbc3e04ca46',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::find()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#abf629e07ec0f9d2d4e7708be10a4f6ca',1,'entt::basic_view< Entity, exclude_t<>, Component >::find()']]], - ['front_500',['front',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#aea2ec7c5282b661f12c97a2a88a69af8',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::front()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#aeb0d3d97b051c018ea05b8e1719ff7a1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::front()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ab29e807afdab69cbe3426247f8cd32ce',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::front()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#af725dc018cfa7e82fbc399cbb90cf058',1,'entt::basic_view< Entity, exclude_t<>, Component >::front()']]], - ['func_501',['func',['../classentt_1_1meta__factory_3_01Type_01_4.html#a16107a0942811a985a3be6a7f63c681c',1,'entt::meta_factory< Type >::func()'],['../classentt_1_1meta__type.html#ad6377c8b9a02f058a08ca7acdd0c8fc2',1,'entt::meta_type::func(Op op) const'],['../classentt_1_1meta__type.html#a3e345e527b4f36c2146254e1ed9b6649',1,'entt::meta_type::func(const id_type id) const']]] + ['fail_629',['fail',['../classentt_1_1process.html#aac7438533f769e1d24836ca04f86ec7c',1,'entt::process']]], + ['find_630',['find',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a34e04e6bafe4001b05f13b90d8ca0b14',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::find()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a40426861e4d1c0298b483174fba03a48',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::find()'],['../classentt_1_1sparse__set.html#ae8687d89acbd898f3c54fc655fa09825',1,'entt::sparse_set::find()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a0df169d446eed541a87b3bbc3e04ca46',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::find()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#abf629e07ec0f9d2d4e7708be10a4f6ca',1,'entt::basic_view< Entity, exclude_t<>, Component >::find()'],['../structentt_1_1internal_1_1basic__associative__container.html#a9a4998d3af3897a33179ded17ec69224',1,'entt::internal::basic_associative_container::find()'],['../classentt_1_1meta__associative__container.html#a2886d0a5df87b31cb7c8804ab097b585',1,'entt::meta_associative_container::find()']]], + ['front_631',['front',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#aea2ec7c5282b661f12c97a2a88a69af8',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::front()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#aeb0d3d97b051c018ea05b8e1719ff7a1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::front()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ab29e807afdab69cbe3426247f8cd32ce',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::front()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#af725dc018cfa7e82fbc399cbb90cf058',1,'entt::basic_view< Entity, exclude_t<>, Component >::front()']]], + ['func_632',['func',['../classentt_1_1meta__factory_3_01Type_01_4.html#aefec5c716eb956ea6cb9413c004fa65e',1,'entt::meta_factory< Type >::func()'],['../classentt_1_1meta__type.html#a8ecc39d2ac32fb6776b3073abcbaa432',1,'entt::meta_type::func() const noexcept'],['../classentt_1_1meta__type.html#a3e345e527b4f36c2146254e1ed9b6649',1,'entt::meta_type::func(const id_type id) const']]] ]; diff --git a/search/functions_6.html b/search/functions_6.html index dc70a4a07..4bf3bd63b 100644 --- a/search/functions_6.html +++ b/search/functions_6.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_6.js b/search/functions_6.js index 6088b171e..1939d8150 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -1,7 +1,6 @@ var searchData= [ - ['get_502',['get',['../structentt_1_1basic__actor.html#a1429f1e5b4a80f13219b99addd169f7c',1,'entt::basic_actor::get() const'],['../structentt_1_1basic__actor.html#afa85d0d013950f57fea284784c6c7bc2',1,'entt::basic_actor::get()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a35bca8ae5cff3d732e69a2aa9b53957d',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::get()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a89ca58411ce36e9287ec76384e673df2',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::get()'],['../classentt_1_1basic__registry.html#a9b83a80450f97758d7a9291ab3e9e303',1,'entt::basic_registry::get([[maybe_unused]] const entity_type entity) const'],['../classentt_1_1basic__registry.html#a50173d41862a808aaf2251b0103a3f3d',1,'entt::basic_registry::get([[maybe_unused]] const entity_type entity)'],['../classentt_1_1storage.html#af022285c82a3a8f1a018cba13ac9c67c',1,'entt::storage::get(const entity_type entt) const'],['../classentt_1_1storage.html#a85a33d689ada64a6d78c19e020ed38c0',1,'entt::storage::get(const entity_type entt)'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#afb9398e73a3720aa3e18723cd1e8201d',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::get()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8c17c82e34d8d77a2358afa5c97832f2',1,'entt::basic_view< Entity, exclude_t<>, Component >::get()'],['../structentt_1_1service__locator.html#ab72c1dab3eec4554690a82457894b385',1,'entt::service_locator::get()'],['../structentt_1_1meta__data.html#a754da41b4c8057f7c9a3ff4738935d04',1,'entt::meta_data::get(meta_handle instance) const'],['../structentt_1_1meta__data.html#a2778d4865bb50778391c128eda52bede',1,'entt::meta_data::get(meta_handle instance, std::size_t index) const'],['../classentt_1_1handle.html#a8241da0b3af0116cc73266fdcdd4c9c7',1,'entt::handle::get() const ENTT_NOEXCEPT'],['../classentt_1_1handle.html#adb8357bdb64227d753d99dc0c737e21e',1,'entt::handle::get() ENTT_NOEXCEPT']]], - ['get_5for_5fassign_503',['get_or_assign',['../classentt_1_1basic__registry.html#aaa0a8ae6ec9b3bc9d344fc1ae6bf81f1',1,'entt::basic_registry']]], - ['get_5for_5femplace_504',['get_or_emplace',['../classentt_1_1basic__registry.html#a8d2fecb0fd276e7bb810b03e8a859698',1,'entt::basic_registry']]], - ['group_505',['group',['../structentt_1_1basic__collector_3_4.html#a0d5a3c7d8d96f79585930f93939136f0',1,'entt::basic_collector<>::group()'],['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#aef9fec26165b69baf8c7593fcd93327c',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >::group()'],['../classentt_1_1basic__registry.html#a80be71e27d2f4910a0a3fb4f9c878113',1,'entt::basic_registry::group(get_t< Get... >, exclude_t< Exclude... >={})'],['../classentt_1_1basic__registry.html#a2d37ccacf0dba92e1ec36004dcb77546',1,'entt::basic_registry::group(get_t< Get... >, exclude_t< Exclude... >={}) const'],['../classentt_1_1basic__registry.html#a0b9208875d4f6776fbeed12c4ced5e58',1,'entt::basic_registry::group(exclude_t< Exclude... >={})'],['../classentt_1_1basic__registry.html#ad682069d2b65647166d3496ceb710a02',1,'entt::basic_registry::group(exclude_t< Exclude... >={}) const']]] + ['get_633',['get',['../structentt_1_1basic__actor.html#a1429f1e5b4a80f13219b99addd169f7c',1,'entt::basic_actor::get() const'],['../structentt_1_1basic__actor.html#afa85d0d013950f57fea284784c6c7bc2',1,'entt::basic_actor::get()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a35bca8ae5cff3d732e69a2aa9b53957d',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::get()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a89ca58411ce36e9287ec76384e673df2',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::get()'],['../structentt_1_1basic__handle.html#a0ef680044c31ef1e0cc6663338c2cb0a',1,'entt::basic_handle::get()'],['../classentt_1_1basic__registry.html#a3a683bb33971cc5a0bbbf4a9409208df',1,'entt::basic_registry::get([[maybe_unused]] const entity_type entity) const'],['../classentt_1_1basic__registry.html#a0b1a73cf6349646adfd6a6715be93df1',1,'entt::basic_registry::get([[maybe_unused]] const entity_type entity)'],['../classentt_1_1storage.html#af022285c82a3a8f1a018cba13ac9c67c',1,'entt::storage::get(const entity_type entt) const'],['../classentt_1_1storage.html#a85a33d689ada64a6d78c19e020ed38c0',1,'entt::storage::get(const entity_type entt)'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#afb9398e73a3720aa3e18723cd1e8201d',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::get()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8c17c82e34d8d77a2358afa5c97832f2',1,'entt::basic_view< Entity, exclude_t<>, Component >::get()'],['../structentt_1_1service__locator.html#a0020f70a1ea13e69ee1419006fb99c98',1,'entt::service_locator::get()'],['../structentt_1_1internal_1_1basic__sequence__container.html#a5e1051757371a62b98fbb7fc12b47983',1,'entt::internal::basic_sequence_container::get()'],['../structentt_1_1meta__data.html#a754da41b4c8057f7c9a3ff4738935d04',1,'entt::meta_data::get()'],['../classentt_1_1resource__handle.html#a95545479a5096dcf0cbd8c1e9309845b',1,'entt::resource_handle::get() const noexcept'],['../classentt_1_1resource__handle.html#a10586edd20edbbd3fc181126e8f796b5',1,'entt::resource_handle::get() noexcept']]], + ['get_5for_5femplace_634',['get_or_emplace',['../structentt_1_1basic__handle.html#ab2a7202c3a8366d919a6c00a1f809014',1,'entt::basic_handle::get_or_emplace()'],['../classentt_1_1basic__registry.html#ae8b86324fa88b9162050daf599d0f094',1,'entt::basic_registry::get_or_emplace()']]], + ['group_635',['group',['../structentt_1_1basic__collector_3_4.html#a1e948449e1102be0df84120d1422267b',1,'entt::basic_collector<>::group()'],['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#aa0d0dc1a30f20f45bf5e7ce15d7d0a62',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >::group()'],['../classentt_1_1basic__registry.html#a716510eb0a63f8512ddc932381fa105f',1,'entt::basic_registry::group(get_t< Get... >, exclude_t< Exclude... >={})'],['../classentt_1_1basic__registry.html#a506c832fa36ceffecaff352ff03b7540',1,'entt::basic_registry::group(get_t< Get... >, exclude_t< Exclude... >={}) const'],['../classentt_1_1basic__registry.html#aa05eacbf8368ae162fa4b7828fa26976',1,'entt::basic_registry::group(exclude_t< Exclude... >={})'],['../classentt_1_1basic__registry.html#a831f89457e70109e4263cef8a4e93e73',1,'entt::basic_registry::group(exclude_t< Exclude... >={}) const']]] ]; diff --git a/search/functions_7.html b/search/functions_7.html index 7de310677..d7ad9dd8a 100644 --- a/search/functions_7.html +++ b/search/functions_7.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_7.js b/search/functions_7.js index bbdb8f5c4..142c62bfd 100644 --- a/search/functions_7.js +++ b/search/functions_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['handle_506',['handle',['../structentt_1_1cache.html#a54969aa49fc2b1b8d4b885145d085829',1,'entt::cache::handle()'],['../classentt_1_1handle.html#acb7b797611b823c6bbfaa8d5731c3703',1,'entt::handle::handle()']]], - ['has_507',['has',['../structentt_1_1basic__actor.html#ad22a9b6b33a34328a874c96e40f3e6d2',1,'entt::basic_actor::has()'],['../classentt_1_1basic__registry.html#a631fa1c5eea79b67d4124adeb562a48d',1,'entt::basic_registry::has()'],['../classentt_1_1basic__continuous__loader.html#a83a8e8a2255b1e780d2b3e98b465c6b7',1,'entt::basic_continuous_loader::has()'],['../classentt_1_1sparse__set.html#a45740d20df28710b87783d814abee1f7',1,'entt::sparse_set::has()']]] + ['handle_636',['handle',['../structentt_1_1resource__cache.html#a3edbffb3ca0064d87da2da7d3f73530f',1,'entt::resource_cache']]], + ['has_637',['has',['../structentt_1_1basic__actor.html#ad22a9b6b33a34328a874c96e40f3e6d2',1,'entt::basic_actor::has()'],['../structentt_1_1basic__handle.html#ad38512325db1669152af8168f920bde1',1,'entt::basic_handle::has()'],['../classentt_1_1basic__registry.html#ae0948bfee43711e2df12946a63a2b258',1,'entt::basic_registry::has()']]] ]; diff --git a/search/functions_8.html b/search/functions_8.html index 7422be245..8600cab52 100644 --- a/search/functions_8.html +++ b/search/functions_8.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_8.js b/search/functions_8.js index 7865a752c..8b72d0b8c 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -1,21 +1,24 @@ var searchData= [ - ['id_508',['id',['../structentt_1_1type__info.html#ab72a8d8a5789c278cc0596aba0a2ff41',1,'entt::type_info::id()'],['../structentt_1_1meta__data.html#a5bc96634f9848a56dcba5ecb0a1dabdb',1,'entt::meta_data::id()'],['../structentt_1_1meta__func.html#a0bc78416c33b771de1f1f1e89622a9ff',1,'entt::meta_func::id()'],['../classentt_1_1meta__type.html#aeb8e5f88ad2c503b01bdd45cd80dd34c',1,'entt::meta_type::id()']]], - ['index_509',['index',['../classentt_1_1sparse__set.html#a17386e505ea87ccc100e23360c93aa46',1,'entt::sparse_set']]], - ['insert_510',['insert',['../classentt_1_1basic__registry.html#a8e219330fea386bd16ca5ced2ddde399',1,'entt::basic_registry::insert(It first, It last, const Component &value={})'],['../classentt_1_1basic__registry.html#aa4d482371c1defe664d86283d88e53dd',1,'entt::basic_registry::insert(EIt first, EIt last, CIt from, CIt to)'],['../classentt_1_1sparse__set.html#aef87aec55a74c0418fe21fb368a0f2ac',1,'entt::sparse_set::insert()'],['../classentt_1_1storage.html#a0d50c5b87ac94707d6c6fd6da62494ae',1,'entt::storage::insert(It first, It last, const object_type &value={})'],['../classentt_1_1storage.html#ae775ff0becf923b711f6e3476a7cb9f6',1,'entt::storage::insert(EIt first, EIt last, CIt from, CIt to)'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#ae28952d449c46bc72185122956547b73',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::insert()']]], - ['instance_511',['instance',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a3e0495b7612d458cbc59dc4b657d586f',1,'entt::delegate< Ret(Args...)>']]], - ['invoke_512',['invoke',['../structentt_1_1meta__ctor.html#a50f0c00cb8eb1166d5a5ee727e95f6fa',1,'entt::meta_ctor::invoke()'],['../structentt_1_1meta__func.html#ae7848863edc986a2196d376111ec4293',1,'entt::meta_func::invoke()'],['../namespaceentt.html#aa512a354fe328df6be5a92eb43cd4d69',1,'entt::invoke()']]], - ['is_5farray_513',['is_array',['../classentt_1_1meta__type.html#a708c42df22be9647eca05a8c9701a7b2',1,'entt::meta_type']]], - ['is_5fclass_514',['is_class',['../classentt_1_1meta__type.html#a9d1e5e6cd4c097143a3055b8e56a8641',1,'entt::meta_type']]], - ['is_5fconst_515',['is_const',['../structentt_1_1meta__data.html#a04acd97d1fe059a1dd3daaf508e10558',1,'entt::meta_data::is_const()'],['../structentt_1_1meta__func.html#a93c1f9ba3252788f9ac470f6ad6e3fb9',1,'entt::meta_func::is_const()']]], - ['is_5fenum_516',['is_enum',['../classentt_1_1meta__type.html#ab2d4f56d08063128d0b4bc5cb4b1b0c9',1,'entt::meta_type']]], - ['is_5ffloating_5fpoint_517',['is_floating_point',['../classentt_1_1meta__type.html#acb95ab1d8952b3595b0d820cee1aa79d',1,'entt::meta_type']]], - ['is_5ffunction_5fpointer_518',['is_function_pointer',['../classentt_1_1meta__type.html#a5e2c3e0856d2eff7ce2403000c67c0d6',1,'entt::meta_type']]], - ['is_5fintegral_519',['is_integral',['../classentt_1_1meta__type.html#a222c4b6ae628f9ed6f90cd3573f788c8',1,'entt::meta_type']]], - ['is_5fmember_5ffunction_5fpointer_520',['is_member_function_pointer',['../classentt_1_1meta__type.html#a184083298b97b476f02509fd5379bdbb',1,'entt::meta_type']]], - ['is_5fmember_5fobject_5fpointer_521',['is_member_object_pointer',['../classentt_1_1meta__type.html#a486ce6d737b37675403f3e719a2a51a2',1,'entt::meta_type']]], - ['is_5fpointer_522',['is_pointer',['../classentt_1_1meta__type.html#a8eec2742984f892febcbc48a6192bdfd',1,'entt::meta_type']]], - ['is_5fstatic_523',['is_static',['../structentt_1_1meta__data.html#a94ae645e41c37e0da30a0353d391b9ad',1,'entt::meta_data::is_static()'],['../structentt_1_1meta__func.html#a8faf171039dc72ea51d94acc2c2ea249',1,'entt::meta_func::is_static()']]], - ['is_5funion_524',['is_union',['../classentt_1_1meta__type.html#ad3503617450b2814e53362206bb6fecd',1,'entt::meta_type']]], - ['is_5fvoid_525',['is_void',['../classentt_1_1meta__type.html#a4a8aea6060bd82daf287bb6c63c1955a',1,'entt::meta_type']]] + ['id_638',['id',['../structentt_1_1type__info.html#aefa2a63e4b4f41dbb783718bdc8c5a76',1,'entt::type_info::id()'],['../structentt_1_1meta__data.html#a9cd69d82eb33a431ffbb211c4072afaf',1,'entt::meta_data::id()'],['../structentt_1_1meta__func.html#af6c8d787fae46bf795d69f9b07afa0dd',1,'entt::meta_func::id()'],['../classentt_1_1meta__type.html#a36146bea036a793d7a4a677e9b98c575',1,'entt::meta_type::id()']]], + ['index_639',['index',['../classentt_1_1sparse__set.html#a17386e505ea87ccc100e23360c93aa46',1,'entt::sparse_set']]], + ['insert_640',['insert',['../classentt_1_1basic__registry.html#a3587004bdab85280c2a2a1b6371fd4c5',1,'entt::basic_registry::insert(It first, It last, const Component &value={})'],['../classentt_1_1basic__registry.html#a930803b0206798002a0bbae79d7dd82e',1,'entt::basic_registry::insert(EIt first, EIt last, CIt from, CIt to)'],['../classentt_1_1sparse__set.html#aef87aec55a74c0418fe21fb368a0f2ac',1,'entt::sparse_set::insert()'],['../classentt_1_1storage.html#a0d50c5b87ac94707d6c6fd6da62494ae',1,'entt::storage::insert(It first, It last, const object_type &value={})'],['../classentt_1_1storage.html#ae775ff0becf923b711f6e3476a7cb9f6',1,'entt::storage::insert(EIt first, EIt last, CIt from, CIt to)'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html#af54576d0e51b816884de87951dad174c',1,'entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >::insert()'],['../structentt_1_1internal_1_1dynamic__associative__key__only__container.html#a3354897e79814a1cefc866e76a7423c2',1,'entt::internal::dynamic_associative_key_only_container::insert()'],['../structentt_1_1internal_1_1dynamic__associative__key__value__container.html#a73f03fd4ebc58be238eee3cb616ee662',1,'entt::internal::dynamic_associative_key_value_container::insert()'],['../structentt_1_1internal_1_1dynamic__sequence__container.html#ac6eaa8767eb389f50b27ec3e9dbc7c5b',1,'entt::internal::dynamic_sequence_container::insert()'],['../structentt_1_1internal_1_1fixed__sequence__container.html#a81c84e2d64940c278c0e66598b025fce',1,'entt::internal::fixed_sequence_container::insert()'],['../classentt_1_1meta__sequence__container.html#a60f0f54e43c7abdcf4110cce1656e9d9',1,'entt::meta_sequence_container::insert()'],['../classentt_1_1meta__associative__container.html#a292d90c2d8cbee3d6c2c32a899a9cb5e',1,'entt::meta_associative_container::insert()']]], + ['instance_641',['instance',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a2316b77fe3658d9af122ed1ac1627bec',1,'entt::delegate< Ret(Args...)>']]], + ['invoke_642',['invoke',['../structentt_1_1meta__ctor.html#aaabf7e793adaf4c99562473765065c52',1,'entt::meta_ctor::invoke(meta_any *const args, const std::size_t sz) const'],['../structentt_1_1meta__ctor.html#a50f0c00cb8eb1166d5a5ee727e95f6fa',1,'entt::meta_ctor::invoke([[maybe_unused]] Args &&... args) const'],['../structentt_1_1meta__func.html#afc18f36134fb6131288f8546adb89f2f',1,'entt::meta_func::invoke(meta_handle instance, meta_any *const args, const std::size_t sz) const'],['../structentt_1_1meta__func.html#ae7848863edc986a2196d376111ec4293',1,'entt::meta_func::invoke(meta_handle instance, Args &&... args) const'],['../namespaceentt.html#aa512a354fe328df6be5a92eb43cd4d69',1,'entt::invoke()']]], + ['is_5farray_643',['is_array',['../classentt_1_1meta__type.html#a565960e80be7756e72f379f460df6bcb',1,'entt::meta_type']]], + ['is_5fassociative_5fcontainer_644',['is_associative_container',['../classentt_1_1meta__type.html#adcacc3fd54583aa8d94efc7390b2a697',1,'entt::meta_type']]], + ['is_5fclass_645',['is_class',['../classentt_1_1meta__type.html#a703a710385de2497b25a151d015df9cf',1,'entt::meta_type']]], + ['is_5fconst_646',['is_const',['../structentt_1_1meta__data.html#a148f106584bfdd2bb33591d790c4a1c1',1,'entt::meta_data::is_const()'],['../structentt_1_1meta__func.html#a8a935c3b78d74afbc953bdcfabe12d4b',1,'entt::meta_func::is_const()']]], + ['is_5fenum_647',['is_enum',['../classentt_1_1meta__type.html#aadcf2f5ab500f7797274b4483434a5a3',1,'entt::meta_type']]], + ['is_5ffloating_5fpoint_648',['is_floating_point',['../classentt_1_1meta__type.html#ae38f94ac55d5729ccc705dfd72ac226f',1,'entt::meta_type']]], + ['is_5ffunction_5fpointer_649',['is_function_pointer',['../classentt_1_1meta__type.html#a8885608a78a0a92d73c1b543cc8f6e42',1,'entt::meta_type']]], + ['is_5fintegral_650',['is_integral',['../classentt_1_1meta__type.html#acd91251d1dcc3543eeefcbc3925e4988',1,'entt::meta_type']]], + ['is_5fmember_5ffunction_5fpointer_651',['is_member_function_pointer',['../classentt_1_1meta__type.html#a14b92e0ae6b55b731cb211a647c7f480',1,'entt::meta_type']]], + ['is_5fmember_5fobject_5fpointer_652',['is_member_object_pointer',['../classentt_1_1meta__type.html#a79ab4674bfc521b361a1fc2c576bea44',1,'entt::meta_type']]], + ['is_5fpointer_653',['is_pointer',['../classentt_1_1meta__type.html#a0965cf555b14902e0564938926d47f48',1,'entt::meta_type']]], + ['is_5fpointer_5flike_654',['is_pointer_like',['../classentt_1_1meta__type.html#ab4b6f5e100febfa5cdbbcee6f9a20925',1,'entt::meta_type']]], + ['is_5fsequence_5fcontainer_655',['is_sequence_container',['../classentt_1_1meta__type.html#affc9102f4a0500da1ebdb732d46a0dba',1,'entt::meta_type']]], + ['is_5fstatic_656',['is_static',['../structentt_1_1meta__data.html#adeddff29e0b47f621f1bc77cb9d2be80',1,'entt::meta_data::is_static()'],['../structentt_1_1meta__func.html#a143a54f1f653717762ac43622eab5a99',1,'entt::meta_func::is_static()']]], + ['is_5funion_657',['is_union',['../classentt_1_1meta__type.html#a29f99ccafde8c73be71716e559885243',1,'entt::meta_type']]], + ['is_5fvoid_658',['is_void',['../classentt_1_1meta__type.html#a727152c2ab06b138c3552262ba34199a',1,'entt::meta_type']]] ]; diff --git a/search/functions_9.html b/search/functions_9.html index befd4faaa..76e3e2ca8 100644 --- a/search/functions_9.html +++ b/search/functions_9.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_9.js b/search/functions_9.js index 7e9ff622a..f5a20c462 100644 --- a/search/functions_9.js +++ b/search/functions_9.js @@ -1,4 +1,6 @@ var searchData= [ - ['key_526',['key',['../structentt_1_1meta__prop.html#ae8bd5282326b1e77f8f927a02f631a56',1,'entt::meta_prop']]] + ['key_659',['key',['../structentt_1_1meta__prop.html#ae8bd5282326b1e77f8f927a02f631a56',1,'entt::meta_prop']]], + ['key_5fonly_660',['key_only',['../classentt_1_1meta__associative__container.html#a569f887dac7cd891437893ab4fc457fc',1,'entt::meta_associative_container']]], + ['key_5ftype_661',['key_type',['../classentt_1_1meta__associative__container.html#ae6879353a0644282115e424f77f8a581',1,'entt::meta_associative_container']]] ]; diff --git a/search/functions_a.html b/search/functions_a.html index a81e96336..81836b95a 100644 --- a/search/functions_a.html +++ b/search/functions_a.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_a.js b/search/functions_a.js index defb08544..65f6fc671 100644 --- a/search/functions_a.js +++ b/search/functions_a.js @@ -1,6 +1,4 @@ var searchData= [ - ['less_527',['less',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a2728847f1d565d445bb5c1a995f5115e',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::less()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#acc243830b7c8020cfa6a1a75814f3656',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::less()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#abe2ed0e4135be7b60038a5e7aa7a7f9b',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::less(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a99f59a63a7e28ec28a509e88e1a0a5f6',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::less(Func func) const'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a84b4522b3905af57fc30063f706553a8',1,'entt::basic_view< Entity, exclude_t<>, Component >::less()']]], - ['load_528',['load',['../structentt_1_1cache.html#ac84620fa85a03fc9ddef39e3995d3021',1,'entt::cache']]], - ['loader_529',['loader',['../classentt_1_1basic__registry.html#a03a0c2e3956fe486e08e5453f0330dc9',1,'entt::basic_registry']]] + ['load_662',['load',['../structentt_1_1resource__cache.html#affaadb8b5411b4cfba216884a04db4a0',1,'entt::resource_cache']]] ]; diff --git a/search/functions_b.html b/search/functions_b.html index 345265d62..8c270d25f 100644 --- a/search/functions_b.html +++ b/search/functions_b.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_b.js b/search/functions_b.js index 8c868636b..de3fd771e 100644 --- a/search/functions_b.js +++ b/search/functions_b.js @@ -1,15 +1,20 @@ var searchData= [ - ['map_530',['map',['../classentt_1_1basic__continuous__loader.html#a99348f761e61ba9b971b0a7a93a5b3bf',1,'entt::basic_continuous_loader']]], - ['meta_531',['meta',['../namespaceentt.html#ab79e77dca50a2a5d78ce51db8a0a68e5',1,'entt']]], - ['meta_5fany_532',['meta_any',['../classentt_1_1meta__any.html#a7d9eaa43621da68af96080b7f345f2b6',1,'entt::meta_any::meta_any() ENTT_NOEXCEPT'],['../classentt_1_1meta__any.html#a7d53cd9aca308797d0ddbb3d02fdaf35',1,'entt::meta_any::meta_any(std::in_place_type_t< Type >, [[maybe_unused]] Args &&... args)'],['../classentt_1_1meta__any.html#a7c5f042e2e14803083d602d9d401c9cc',1,'entt::meta_any::meta_any(std::reference_wrapper< Type > value)'],['../classentt_1_1meta__any.html#a7e1dba79e26c96a353743a327d1c7b8e',1,'entt::meta_any::meta_any(Type &&value)'],['../classentt_1_1meta__any.html#a8070ecc97c91d3c294d07339073e0a6a',1,'entt::meta_any::meta_any(const meta_any &other)'],['../classentt_1_1meta__any.html#afb14535cc13fc0b3c9790d150d3d7bf5',1,'entt::meta_any::meta_any(meta_any &&other)']]], - ['meta_5fbase_533',['meta_base',['../structentt_1_1meta__base.html#a7138b13e8dc1d75ad4e47ef89780eda4',1,'entt::meta_base']]], - ['meta_5fconv_534',['meta_conv',['../structentt_1_1meta__conv.html#a143077e70c5bdd5b45d9e4b2d3bf47bd',1,'entt::meta_conv']]], - ['meta_5fctor_535',['meta_ctor',['../structentt_1_1meta__ctor.html#a2bead30533fe42d44d184cf852b3b3c0',1,'entt::meta_ctor']]], - ['meta_5fdata_536',['meta_data',['../structentt_1_1meta__data.html#a4fe5508ec458bdab269c129345269ff2',1,'entt::meta_data']]], - ['meta_5ffactory_537',['meta_factory',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#a125816c3f48f388a4221031eff47a7b5',1,'entt::meta_factory< Type, Spec... >']]], - ['meta_5ffunc_538',['meta_func',['../structentt_1_1meta__func.html#a08cf20d2ec99cca580d1121aeed7064c',1,'entt::meta_func']]], - ['meta_5fhandle_539',['meta_handle',['../structentt_1_1meta__handle.html#aff6d3ac75c7bba434b2ebe6f5b12139f',1,'entt::meta_handle::meta_handle()'],['../structentt_1_1meta__handle.html#aa94695963e070475285a7d0e2e4eff5e',1,'entt::meta_handle::meta_handle(Type &&value) ENTT_NOEXCEPT']]], - ['meta_5fprop_540',['meta_prop',['../structentt_1_1meta__prop.html#aa668d575de720943ad376a273f27c14e',1,'entt::meta_prop']]], - ['meta_5ftype_541',['meta_type',['../classentt_1_1meta__type.html#a40488260af3ad41dd35c8c4267e849f8',1,'entt::meta_type']]] + ['map_663',['map',['../classentt_1_1basic__continuous__loader.html#aca776bfffb1de02a3422ee38de3460b7',1,'entt::basic_continuous_loader']]], + ['mapped_5ftype_664',['mapped_type',['../classentt_1_1meta__associative__container.html#a9bae47c15cad6c219d3e03e6885f1675',1,'entt::meta_associative_container']]], + ['meta_665',['meta',['../namespaceentt.html#a78885d25ace657bedd664e3044152f03',1,'entt']]], + ['meta_5fany_666',['meta_any',['../classentt_1_1meta__any.html#ade3c596ed12e4c6fb6c38fc9a43b77aa',1,'entt::meta_any::meta_any() noexcept'],['../classentt_1_1meta__any.html#a7d53cd9aca308797d0ddbb3d02fdaf35',1,'entt::meta_any::meta_any(std::in_place_type_t< Type >, [[maybe_unused]] Args &&... args)'],['../classentt_1_1meta__any.html#a7c5f042e2e14803083d602d9d401c9cc',1,'entt::meta_any::meta_any(std::reference_wrapper< Type > value)'],['../classentt_1_1meta__any.html#a7e1dba79e26c96a353743a327d1c7b8e',1,'entt::meta_any::meta_any(Type &&value)'],['../classentt_1_1meta__any.html#a51936bb6212a3bfc87b71afb2d6085c3',1,'entt::meta_any::meta_any(const meta_any &other)=default'],['../classentt_1_1meta__any.html#afb14535cc13fc0b3c9790d150d3d7bf5',1,'entt::meta_any::meta_any(meta_any &&other)']]], + ['meta_5fassociative_5fcontainer_667',['meta_associative_container',['../classentt_1_1meta__associative__container.html#a2b650ce36c44b5d707c373f5fc71d019',1,'entt::meta_associative_container::meta_associative_container() noexcept'],['../classentt_1_1meta__associative__container.html#a923ec0a0e15bbd37620a2dd7f3aeff91',1,'entt::meta_associative_container::meta_associative_container(Type *container) noexcept']]], + ['meta_5fbase_668',['meta_base',['../structentt_1_1meta__base.html#ae999b22e319244b14902dff3efaf10a8',1,'entt::meta_base']]], + ['meta_5fconv_669',['meta_conv',['../structentt_1_1meta__conv.html#a5c0e6e992f5bac0af9d0a91282a0eff1',1,'entt::meta_conv']]], + ['meta_5fctor_670',['meta_ctor',['../structentt_1_1meta__ctor.html#a081005948b28ff97d7ae2244c2caf61a',1,'entt::meta_ctor']]], + ['meta_5fdata_671',['meta_data',['../structentt_1_1meta__data.html#a122d0099ecace0a5f9c6def781ad8e37',1,'entt::meta_data']]], + ['meta_5ffactory_672',['meta_factory',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#a9cc1da8d03d62f3156038dfa407a92b4',1,'entt::meta_factory< Type, Spec... >']]], + ['meta_5ffunc_673',['meta_func',['../structentt_1_1meta__func.html#a88ae465ddfb4affc6d22d9d1ec0257b2',1,'entt::meta_func']]], + ['meta_5fhandle_674',['meta_handle',['../structentt_1_1meta__handle.html#a8d02bbf3a8088aa698db4491374dbf4c',1,'entt::meta_handle::meta_handle()=default'],['../structentt_1_1meta__handle.html#a3e68b6edc346854e83e12687c320a6ac',1,'entt::meta_handle::meta_handle(Type &&value) noexcept']]], + ['meta_5fiterator_675',['meta_iterator',['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a961d0e61858f373fd6dd83abb90397ce',1,'entt::meta_sequence_container::meta_iterator::meta_iterator() noexcept=default'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a027834ba004cd79ca12ed34065378876',1,'entt::meta_sequence_container::meta_iterator::meta_iterator(It iter)'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a16ec706b453afaa9ec108166a736e81c',1,'entt::meta_associative_container::meta_iterator::meta_iterator() noexcept=default'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#aed07ae38ce5daef3641909a93dd5895b',1,'entt::meta_associative_container::meta_iterator::meta_iterator(std::integral_constant< bool, KeyOnly >, It iter)']]], + ['meta_5fprop_676',['meta_prop',['../structentt_1_1meta__prop.html#aa8e984b8c789f155bc7c3a4f87f429c0',1,'entt::meta_prop']]], + ['meta_5frange_677',['meta_range',['../classentt_1_1meta__range.html#a38ed5d1eef984704803fe07c9591444a',1,'entt::meta_range::meta_range() noexcept=default'],['../classentt_1_1meta__range.html#ad01ac11a7d41361631c8003a4dcc8b3e',1,'entt::meta_range::meta_range(node_type *head)']]], + ['meta_5fsequence_5fcontainer_678',['meta_sequence_container',['../classentt_1_1meta__sequence__container.html#a29d507603bf5d61b3c9cc2008035b397',1,'entt::meta_sequence_container::meta_sequence_container() noexcept'],['../classentt_1_1meta__sequence__container.html#af41653ac793b6497f74ff64cfe45cb9e',1,'entt::meta_sequence_container::meta_sequence_container(Type *container) noexcept']]], + ['meta_5ftype_679',['meta_type',['../classentt_1_1meta__type.html#a4acfd32d601a1d9729b825ac10a81f6f',1,'entt::meta_type']]] ]; diff --git a/search/functions_c.html b/search/functions_c.html index 858bfd6c9..af1234d02 100644 --- a/search/functions_c.html +++ b/search/functions_c.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_c.js b/search/functions_c.js index df7b25e8b..38c34b224 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -1,28 +1,4 @@ var searchData= [ - ['basic_5fgroup_3c_20entity_2c_20exclude_2c_20get_2c_20owned_2e_2e_2e_20_3e_542',['basic_group< Entity, Exclude, Get, Owned... >',['../structentt_1_1as__group.html#a5bc540042a69aee98c28c8446152a47f',1,'entt::as_group']]], - ['basic_5fview_3c_20entity_2c_20exclude_2c_20component_2e_2e_2e_20_3e_543',['basic_view< Entity, Exclude, Component... >',['../structentt_1_1as__view.html#aac140def0e18cd8dc04c486f6d5813da',1,'entt::as_view']]], - ['on_544',['on',['../classentt_1_1emitter.html#a0b580005200bb810a4a3e94320efcd8a',1,'entt::emitter']]], - ['on_5fconstruct_545',['on_construct',['../classentt_1_1basic__registry.html#ad8847c8d867c324d89f25856dbc4d408',1,'entt::basic_registry']]], - ['on_5fdestroy_546',['on_destroy',['../classentt_1_1basic__registry.html#a5a87ac0e3d2ff9033a8a7b9ffa00c9f3',1,'entt::basic_registry']]], - ['on_5freplace_547',['on_replace',['../classentt_1_1basic__registry.html#afe3a5da2bd0951fbbc115f08adcadb5f',1,'entt::basic_registry']]], - ['on_5fupdate_548',['on_update',['../classentt_1_1basic__registry.html#afd6b7cca7d255216a41380627cd47155',1,'entt::basic_registry']]], - ['once_549',['once',['../classentt_1_1emitter.html#a79834d452b0600ebe0e70c54f4a21fd6',1,'entt::emitter']]], - ['operator_20bool_550',['operator bool',['../structentt_1_1basic__actor.html#ae04982e3b8fac20ded6159b75ec98bd0',1,'entt::basic_actor::operator bool()'],['../classentt_1_1meta__any.html#ad1cbe0447f1b0df45706712566f1b2a0',1,'entt::meta_any::operator bool()'],['../structentt_1_1meta__prop.html#adb6af4bef4db742083886a0b97646407',1,'entt::meta_prop::operator bool()'],['../structentt_1_1meta__base.html#ad19d5a997c91281da3674a6b17d011bd',1,'entt::meta_base::operator bool()'],['../structentt_1_1meta__conv.html#aa7b17a68e2b9f7a1b614a5aa1e4a7c1a',1,'entt::meta_conv::operator bool()'],['../structentt_1_1meta__ctor.html#ac34d2ccb2c3ff0549775ed5c4c617ba2',1,'entt::meta_ctor::operator bool()'],['../structentt_1_1meta__data.html#aebff3cb9edf609deb8577ed29225c508',1,'entt::meta_data::operator bool()'],['../structentt_1_1meta__func.html#a436c57daae914c9222de41c7b7678584',1,'entt::meta_func::operator bool()'],['../classentt_1_1meta__type.html#ae8101e23b4b79a4452f063736f86b3ad',1,'entt::meta_type::operator bool()'],['../classentt_1_1handle.html#a78dac1833aa37cb5cc9eb163019b3a66',1,'entt::handle::operator bool()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a73e1029cbb6359d803a6cc06b82f80d7',1,'entt::delegate< Ret(Args...)>::operator bool()'],['../classentt_1_1connection.html#a6763393665228bcf52ad41a21105d468',1,'entt::connection::operator bool()'],['../structentt_1_1scoped__connection.html#a774d4219436bed53503af01c1bc43235',1,'entt::scoped_connection::operator bool()']]], - ['operator_20const_20resource_20_26_551',['operator const Resource &',['../classentt_1_1handle.html#a3c5a5eae8ca6b162b96ac85d45028735',1,'entt::handle']]], - ['operator_20const_20value_5ftype_20_2a_552',['operator const value_type *',['../classentt_1_1basic__hashed__string.html#ad0cc0b27f0dd52a07e25f5014ba426fc',1,'entt::basic_hashed_string']]], - ['operator_20hash_5ftype_553',['operator hash_type',['../classentt_1_1basic__hashed__string.html#aa2009a1ac648d8bdaeac642a6476f2bd',1,'entt::basic_hashed_string']]], - ['operator_20resource_20_26_554',['operator Resource &',['../classentt_1_1handle.html#afe75f45ed6a4f6193c0c646dc181e377',1,'entt::handle']]], - ['operator_20type_555',['operator Type',['../structentt_1_1monostate.html#a04c5f59a09efd1d56e60fa4a736f3086',1,'entt::monostate']]], - ['operator_21_3d_556',['operator!=',['../namespaceentt.html#a1a211752d12273a08015c524133e27c3',1,'entt::operator!=(const basic_hashed_string< Char > &lhs, const basic_hashed_string< Char > &rhs) ENTT_NOEXCEPT'],['../namespaceentt.html#a3e7582fde7d0323ad068543d660116f4',1,'entt::operator!=(const meta_any &lhs, const meta_any &rhs) ENTT_NOEXCEPT'],['../namespaceentt.html#a2feb1b10f84534d2ed32aed30c36cb61',1,'entt::operator!=(const meta_type &lhs, const meta_type &rhs) ENTT_NOEXCEPT'],['../namespaceentt.html#a656b2ec80abf493ce1924b314d13fd18',1,'entt::operator!=(const delegate< Ret(Args...)> &lhs, const delegate< Ret(Args...)> &rhs) ENTT_NOEXCEPT']]], - ['operator_28_29_557',['operator()',['../structentt_1_1std__sort.html#af25b38ddb03e206a71a1f47521eaea46',1,'entt::std_sort::operator()()'],['../structentt_1_1insertion__sort.html#a73a5644fe5b683f9b9376c89ac47f2b8',1,'entt::insertion_sort::operator()()'],['../structentt_1_1radix__sort.html#a1989f6fbe18d3d82fdea9745d6b9ee96',1,'entt::radix_sort::operator()()'],['../structentt_1_1identity.html#a4663a97f57bf16459d1ca94b74965b5e',1,'entt::identity::operator()()'],['../structentt_1_1y__combinator.html#aaf600432620d702c835ff5555f962c40',1,'entt::y_combinator::operator()(Args &&... args) const'],['../structentt_1_1y__combinator.html#ab87fd1de40da60ffef1d0ed9b76280a8',1,'entt::y_combinator::operator()(Args &&... args)'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a0e53caedb53810bc96aa71bce199c990',1,'entt::delegate< Ret(Args...)>::operator()()']]], - ['operator_2a_558',['operator*',['../classentt_1_1meta__any.html#a1194d940c7fa56a80c5547130c4650c7',1,'entt::meta_any::operator*()'],['../structentt_1_1meta__handle.html#a8ef38834d879370c9d95ee6ffb2fde15',1,'entt::meta_handle::operator*()'],['../classentt_1_1handle.html#acd9266815e32a5745efe9c3229cdbe5a',1,'entt::handle::operator*() const ENTT_NOEXCEPT'],['../classentt_1_1handle.html#acbb5129e1aac1031a475e595baf6d8f9',1,'entt::handle::operator*() ENTT_NOEXCEPT']]], - ['operator_2d_3e_559',['operator->',['../classentt_1_1handle.html#aada49d08ab9ffc0e4051af244f6d5ff6',1,'entt::handle::operator->() const ENTT_NOEXCEPT'],['../classentt_1_1handle.html#a73bfb98636c826a756517a74d6702a2a',1,'entt::handle::operator->() ENTT_NOEXCEPT']]], - ['operator_3d_560',['operator=',['../structentt_1_1monostate.html#afad7f660feb6b8696208ea3f838d14b8',1,'entt::monostate::operator=()'],['../structentt_1_1basic__actor.html#afffc47714413306f1f3f16d8dafe5673',1,'entt::basic_actor::operator=()'],['../classentt_1_1basic__observer.html#ab5a5e0018face7835fff4a356a991bc5',1,'entt::basic_observer::operator=(const basic_observer &)=delete'],['../classentt_1_1basic__observer.html#a7af4f3eb4b401a1e8873af87b515a4f2',1,'entt::basic_observer::operator=(basic_observer &&)=delete'],['../classentt_1_1basic__registry.html#a5ae921804812a260782be96c6d6c53a0',1,'entt::basic_registry::operator=()'],['../classentt_1_1basic__snapshot.html#a6d89e9103e9abaeab705ade1472b849f',1,'entt::basic_snapshot::operator=()'],['../classentt_1_1basic__snapshot__loader.html#acc7e378ba25e33f7b9a86f812b2a9144',1,'entt::basic_snapshot_loader::operator=()'],['../classentt_1_1basic__continuous__loader.html#a8069274c22c6c986666e0cd35099a42b',1,'entt::basic_continuous_loader::operator=()'],['../classentt_1_1sparse__set.html#a7cb1c0bffe341b847537956075b398fa',1,'entt::sparse_set::operator=()'],['../classentt_1_1meta__any.html#a598a1cca3f9bae82e467afd9ffb027da',1,'entt::meta_any::operator=(Type &&value)'],['../classentt_1_1meta__any.html#a80b825c89dc1509a9099d807b528b3aa',1,'entt::meta_any::operator=(meta_any other)'],['../classentt_1_1scheduler.html#aea6ab78dbf00ba17c6e828ee0505afd9',1,'entt::scheduler::operator=()'],['../structentt_1_1cache.html#a1f4136cd86ea31278c4eaad59112e8ff',1,'entt::cache::operator=()'],['../classentt_1_1emitter.html#ab270d2c6d986621a781467e29e64629c',1,'entt::emitter::operator=()'],['../structentt_1_1scoped__connection.html#ae079c45e0eb97f31ec1d5a4be76163fc',1,'entt::scoped_connection::operator=(const scoped_connection &)=delete'],['../structentt_1_1scoped__connection.html#a900d499bf30a8f33beb19f41af9b93b3',1,'entt::scoped_connection::operator=(connection other)']]], - ['operator_3d_3d_561',['operator==',['../classentt_1_1basic__hashed__string.html#a51311d6903443296ce076536df2b46da',1,'entt::basic_hashed_string::operator==()'],['../classentt_1_1meta__any.html#a1bd17bffb75be10543e85c78185d765a',1,'entt::meta_any::operator==()'],['../classentt_1_1meta__type.html#a838362aa3598bfa4cc18041d3445bace',1,'entt::meta_type::operator==()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a54ca30c9a3f7a9662363c48db4e86aae',1,'entt::delegate< Ret(Args...)>::operator==()']]], - ['operator_5b_5d_562',['operator[]',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a1277e4b3808021e0ee37d76bf34b7d1e',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::operator[]()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a3145c4dd82523187023c5fb9907b782d',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::operator[]()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#adf5a394814faea3fcee93545da1e6a39',1,'entt::basic_view< Entity, exclude_t<>, Component >::operator[]()']]], - ['orphan_563',['orphan',['../classentt_1_1basic__registry.html#abb802729c68cc869287d2d3facbcef02',1,'entt::basic_registry']]], - ['orphans_564',['orphans',['../classentt_1_1basic__registry.html#a0b4f4ddddc828c657966d0a77e51febd',1,'entt::basic_registry::orphans()'],['../classentt_1_1basic__snapshot__loader.html#a5b75148f65ed70c958f1f9d683343a33',1,'entt::basic_snapshot_loader::orphans()'],['../classentt_1_1basic__continuous__loader.html#aaf5d5b0be0b89d02996ade86e88a3c1b',1,'entt::basic_continuous_loader::orphans()']]], - ['overload_565',['overload',['../namespaceentt.html#ae289e7f5640bb43223901039346e5ce0',1,'entt::overload(Type Class::*member) ENTT_NOEXCEPT'],['../namespaceentt.html#a0b5d877510362b358a9e83b0222aca55',1,'entt::overload(Func *func) ENTT_NOEXCEPT']]], - ['overloaded_566',['overloaded',['../namespaceentt.html#a26eb67ac302229374c5fb623d529f5eb',1,'entt']]] + ['name_680',['name',['../structentt_1_1type__info.html#a77b9e5dd77357b99e2ebfb8d0a8b2efc',1,'entt::type_info']]] ]; diff --git a/search/functions_d.html b/search/functions_d.html index 2f09f51ba..71165945c 100644 --- a/search/functions_d.html +++ b/search/functions_d.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_d.js b/search/functions_d.js index eea89262c..064c2fafd 100644 --- a/search/functions_d.js +++ b/search/functions_d.js @@ -1,12 +1,31 @@ var searchData= [ - ['parent_567',['parent',['../structentt_1_1meta__base.html#ad05e984d2cc36f64c0a64fe951e9cdce',1,'entt::meta_base::parent()'],['../structentt_1_1meta__conv.html#a6ca68ad1f28b7e410133f2fa902e2fd5',1,'entt::meta_conv::parent()'],['../structentt_1_1meta__ctor.html#a776c2812dd8724523fc881defb1116f2',1,'entt::meta_ctor::parent()'],['../structentt_1_1meta__data.html#af951f9f860512984d19c706ca3013fed',1,'entt::meta_data::parent()'],['../structentt_1_1meta__func.html#a63056a4d3f0a16c988d90162240fe74d',1,'entt::meta_func::parent()']]], - ['patch_568',['patch',['../classentt_1_1basic__registry.html#a968de6e0d7698325684aea34fc706c50',1,'entt::basic_registry']]], - ['pause_569',['pause',['../classentt_1_1process.html#a9bf45a6c430f5e32fc7ab33a7a197abc',1,'entt::process']]], - ['paused_570',['paused',['../classentt_1_1process.html#a2c1c1f5ea78d3b2fc87cfcdbf7a1b40f',1,'entt::process']]], - ['prepare_571',['prepare',['../classentt_1_1basic__registry.html#afa3b614415eb76df1329b84faa56646b',1,'entt::basic_registry']]], - ['process_5fadaptor_572',['process_adaptor',['../structentt_1_1process__adaptor.html#ad1e2c8f3c44bf42abb05ef913b8267ce',1,'entt::process_adaptor']]], - ['prop_573',['prop',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#ae0869aeab7f26e4a98c02cc45ee115cd',1,'entt::meta_factory< Type, Spec... >::prop()'],['../structentt_1_1meta__ctor.html#a2913dab7afd1f23119422cc2e9e2694b',1,'entt::meta_ctor::prop(Op op) const'],['../structentt_1_1meta__ctor.html#ae2866b2417b5edd00a5a5eb1c2722de2',1,'entt::meta_ctor::prop(meta_any key) const'],['../structentt_1_1meta__data.html#a281b5441b1579763df9d651afc8fa8eb',1,'entt::meta_data::prop(Op op) const'],['../structentt_1_1meta__data.html#a2258b0808fc9c35a27846804b1388fd9',1,'entt::meta_data::prop(meta_any key) const'],['../structentt_1_1meta__func.html#a7208941ed4bc49afa74a3867a66f93ee',1,'entt::meta_func::prop(Op op) const'],['../structentt_1_1meta__func.html#a78c007b0f307c817ae519004b14d3ea0',1,'entt::meta_func::prop(meta_any key) const'],['../classentt_1_1meta__type.html#aea97dbf65614d52804341b4784ca1937',1,'entt::meta_type::prop(Op op) const'],['../classentt_1_1meta__type.html#a4931fc02b58faf3b4c6c99e57d264691',1,'entt::meta_type::prop(meta_any key) const']]], - ['props_574',['props',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#aaf64cc4c2a8feaf7e37f95be39775d5f',1,'entt::meta_factory< Type, Spec... >']]], - ['publish_575',['publish',['../classentt_1_1emitter.html#a4ece275ff8736bcdcfb4103087801ea2',1,'entt::emitter::publish()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a062abaa0969c6762616466b67bee5d7d',1,'entt::sigh< Ret(Args...)>::publish()']]] + ['on_681',['on',['../classentt_1_1emitter.html#a0b580005200bb810a4a3e94320efcd8a',1,'entt::emitter']]], + ['on_5fconstruct_682',['on_construct',['../classentt_1_1basic__registry.html#adc3cd847e65843f936824cd7d45984a5',1,'entt::basic_registry']]], + ['on_5fdestroy_683',['on_destroy',['../classentt_1_1basic__registry.html#ad87a72c6d1e49a2fd992ddb7fd9d5a93',1,'entt::basic_registry']]], + ['on_5fupdate_684',['on_update',['../classentt_1_1basic__registry.html#aaaf474d42df7b8852c4656152cc4a295',1,'entt::basic_registry']]], + ['once_685',['once',['../classentt_1_1emitter.html#a79834d452b0600ebe0e70c54f4a21fd6',1,'entt::emitter']]], + ['operator_20basic_5fgroup_3c_20entity_2c_20exclude_2c_20get_2c_20owned_2e_2e_2e_20_3e_686',['operator basic_group< Entity, Exclude, Get, Owned... >',['../structentt_1_1as__group.html#a1b2cca9ea1f730bce2619c0f5e58393f',1,'entt::as_group']]], + ['operator_20basic_5fhandle_3c_20const_20entity_5ftype_20_3e_687',['operator basic_handle< const entity_type >',['../structentt_1_1basic__handle.html#a884a19f60a96f2276b0d416c817171ca',1,'entt::basic_handle']]], + ['operator_20basic_5fview_3c_20entity_2c_20exclude_2c_20component_2e_2e_2e_20_3e_688',['operator basic_view< Entity, Exclude, Component... >',['../structentt_1_1as__view.html#a3b904e9fccb7a43f098ce729df0486ec',1,'entt::as_view']]], + ['operator_20bool_689',['operator bool',['../structentt_1_1basic__actor.html#ae04982e3b8fac20ded6159b75ec98bd0',1,'entt::basic_actor::operator bool()'],['../structentt_1_1basic__handle.html#a96f1d26b9fba0fb90827950774432ec3',1,'entt::basic_handle::operator bool()'],['../classentt_1_1meta__sequence__container.html#a92441a5f3cb720a1fff0f5f4e7451341',1,'entt::meta_sequence_container::operator bool()'],['../classentt_1_1meta__associative__container.html#a3fb7890a5a5e93ed3b76c7206b71a901',1,'entt::meta_associative_container::operator bool()'],['../classentt_1_1meta__any.html#a0aec8274019fc0727cf96c91866707e5',1,'entt::meta_any::operator bool()'],['../structentt_1_1meta__prop.html#a97affd0004b41d0fedc5287157f701c6',1,'entt::meta_prop::operator bool()'],['../structentt_1_1meta__base.html#aaed1d0b5e945b56691a009269ed0aa28',1,'entt::meta_base::operator bool()'],['../structentt_1_1meta__conv.html#a4ce973e101877839536b747c41b8f2b5',1,'entt::meta_conv::operator bool()'],['../structentt_1_1meta__ctor.html#a96d07320eeb1bd3df62501a2d0d26fef',1,'entt::meta_ctor::operator bool()'],['../structentt_1_1meta__data.html#a1127923d5d2f1c59af5e739c95f4798a',1,'entt::meta_data::operator bool()'],['../structentt_1_1meta__func.html#a9727c67eadcaea8a0dc66b7d4b7637e0',1,'entt::meta_func::operator bool()'],['../classentt_1_1meta__type.html#aa982605bfed3124bca1cbd492683d5a5',1,'entt::meta_type::operator bool()'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a239d3381fa30ce009cbfa4e9f498b4ba',1,'entt::meta_sequence_container::meta_iterator::operator bool()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a32acc23351d310b51d790c5ea2ac43ef',1,'entt::meta_associative_container::meta_iterator::operator bool()'],['../classentt_1_1resource__handle.html#a930d352c24582c182abdce56f5238a63',1,'entt::resource_handle::operator bool()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#ae6135edc6c6155d19f86b7f27038a1f6',1,'entt::delegate< Ret(Args...)>::operator bool()'],['../classentt_1_1connection.html#a408ef4df083d255a92f708219c7dffc6',1,'entt::connection::operator bool()'],['../structentt_1_1scoped__connection.html#a33c6351e2adea868ca13888e9f228259',1,'entt::scoped_connection::operator bool()']]], + ['operator_20const_20resource_20_26_690',['operator const Resource &',['../classentt_1_1resource__handle.html#ad2df712c7c737a29167287b44652bc06',1,'entt::resource_handle']]], + ['operator_20const_20value_5ftype_20_2a_691',['operator const value_type *',['../classentt_1_1basic__hashed__string.html#aea866875a9b05e5c01c9642766a5857f',1,'entt::basic_hashed_string']]], + ['operator_20entity_692',['operator Entity',['../structentt_1_1null__t.html#a645f6d96cbb99f7b245058a05bf0e28b',1,'entt::null_t']]], + ['operator_20entity_5ftype_693',['operator entity_type',['../structentt_1_1basic__handle.html#ae704d7df9242eea8f6c1b20c23b38041',1,'entt::basic_handle']]], + ['operator_20hash_5ftype_694',['operator hash_type',['../classentt_1_1basic__hashed__string.html#af0018b378b254991675acc20ba2c600d',1,'entt::basic_hashed_string']]], + ['operator_20resource_20_26_695',['operator Resource &',['../classentt_1_1resource__handle.html#a98144224b4d553da3ca2e903c0536920',1,'entt::resource_handle']]], + ['operator_20type_696',['operator Type',['../structentt_1_1monostate.html#a9e5a76a9f1aba8a54cd1c8b4d7ded0d3',1,'entt::monostate']]], + ['operator_21_3d_697',['operator!=',['../structentt_1_1null__t.html#ab934a6abf738e0bc2c1d6eb6c0caeb32',1,'entt::null_t::operator!=(null_t) const noexcept'],['../structentt_1_1null__t.html#a2c8a4bdade66b7f7520d10b4bb4fc858',1,'entt::null_t::operator!=(const Entity entity) const noexcept'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a32bfa671c49ffd36e8d8dea50fbe16de',1,'entt::meta_sequence_container::meta_iterator::operator!=()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#aea9e770fbcf6dd2383907535a00b7a26',1,'entt::meta_associative_container::meta_iterator::operator!=()'],['../namespaceentt.html#ad9accc71a383509ada028f7fa2b767bf',1,'entt::operator!=(const basic_hashed_string< Char > &lhs, const basic_hashed_string< Char > &rhs) noexcept'],['../namespaceentt.html#aad4edf1773bf45e4202a800988ebd0e0',1,'entt::operator!=(const Entity entity, null_t other) noexcept'],['../namespaceentt.html#a6bf49974479c8ec5344afe078a997a8d',1,'entt::operator!=(const meta_any &lhs, const meta_any &rhs) noexcept'],['../namespaceentt.html#a85b862c2db6e5771fb95d7a7930e9b18',1,'entt::operator!=(const meta_type &lhs, const meta_type &rhs) noexcept'],['../namespaceentt.html#ae663976796b773780f6136606c1a3f31',1,'entt::operator!=(const delegate< Ret(Args...)> &lhs, const delegate< Ret(Args...)> &rhs) noexcept']]], + ['operator_28_29_698',['operator()',['../structentt_1_1std__sort.html#af25b38ddb03e206a71a1f47521eaea46',1,'entt::std_sort::operator()()'],['../structentt_1_1insertion__sort.html#a73a5644fe5b683f9b9376c89ac47f2b8',1,'entt::insertion_sort::operator()()'],['../structentt_1_1radix__sort.html#a1989f6fbe18d3d82fdea9745d6b9ee96',1,'entt::radix_sort::operator()()'],['../structentt_1_1identity.html#a4d7a7e37b75d42e0be10c1283c7f920d',1,'entt::identity::operator()()'],['../structentt_1_1y__combinator.html#aaf600432620d702c835ff5555f962c40',1,'entt::y_combinator::operator()(Args &&... args) const'],['../structentt_1_1y__combinator.html#ab87fd1de40da60ffef1d0ed9b76280a8',1,'entt::y_combinator::operator()(Args &&... args)'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a0e53caedb53810bc96aa71bce199c990',1,'entt::delegate< Ret(Args...)>::operator()()']]], + ['operator_2a_699',['operator*',['../classentt_1_1meta__any.html#a62b26856b5d7e3800c709cd175dd0ac5',1,'entt::meta_any::operator*()'],['../structentt_1_1meta__handle.html#a8ef38834d879370c9d95ee6ffb2fde15',1,'entt::meta_handle::operator*()'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#ab88fe602ee7756bc182bd2b75554ac56',1,'entt::meta_sequence_container::meta_iterator::operator*()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a9417a9f49bfdb6ad4edda6a17bfe6650',1,'entt::meta_associative_container::meta_iterator::operator*()'],['../classentt_1_1resource__handle.html#a21a17566dab60b999ecff36a76ac95eb',1,'entt::resource_handle::operator*() const noexcept'],['../classentt_1_1resource__handle.html#a0aa2bc87122eb654dd9f89215debd110',1,'entt::resource_handle::operator*() noexcept']]], + ['operator_2b_2b_700',['operator++',['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a5ba06d6860f5377fc789e98ad6910b2e',1,'entt::meta_sequence_container::meta_iterator::operator++() noexcept'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#af5131592c67a54e5b44932387f6867d4',1,'entt::meta_sequence_container::meta_iterator::operator++(int) noexcept'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a90ad8bad5e8a5bcdaa82d34652757cd5',1,'entt::meta_associative_container::meta_iterator::operator++() noexcept'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a7938acb34b1acea024046b81570f16c8',1,'entt::meta_associative_container::meta_iterator::operator++(int) noexcept']]], + ['operator_2d_3e_701',['operator->',['../structentt_1_1meta__handle.html#ad1309701800c7727eb519ee14b655e30',1,'entt::meta_handle::operator->()'],['../classentt_1_1resource__handle.html#a51d67fe2b7e7994c4d8e15beab21ea33',1,'entt::resource_handle::operator->() const noexcept'],['../classentt_1_1resource__handle.html#a0a8534c9fef4de0e245b0de616b8ce1d',1,'entt::resource_handle::operator->() noexcept']]], + ['operator_3d_702',['operator=',['../structentt_1_1monostate.html#ab44055ad9700c8e77b9b2bbb7f91f032',1,'entt::monostate::operator=()'],['../structentt_1_1basic__actor.html#abe792e12cbb043a2dddce14a3f5da3f3',1,'entt::basic_actor::operator=()'],['../structentt_1_1basic__handle.html#a172116427af01cdef90b0aa512ae29fb',1,'entt::basic_handle::operator=(const entity_type value) noexcept'],['../structentt_1_1basic__handle.html#a4312ae1b3548a06b5132fd13ab7d880f',1,'entt::basic_handle::operator=(null_t) noexcept'],['../classentt_1_1basic__observer.html#a03dcb6b0999d29bc39410d7ae6d9ac53',1,'entt::basic_observer::operator=(const basic_observer &)=delete'],['../classentt_1_1basic__observer.html#a8b7cd199f236a4dee02f202ec0fd6281',1,'entt::basic_observer::operator=(basic_observer &&)=delete'],['../classentt_1_1basic__registry.html#a70f7acd3a0e9a8dc4ef7e85172f93a59',1,'entt::basic_registry::operator=()'],['../classentt_1_1basic__snapshot.html#a1484b609195cfd057bbdd8808d4392bc',1,'entt::basic_snapshot::operator=()'],['../classentt_1_1basic__snapshot__loader.html#aa55eeaad2ab4dd117524afff9d6e184b',1,'entt::basic_snapshot_loader::operator=()'],['../classentt_1_1basic__continuous__loader.html#afd396d84cb27e070a6a812bd28140c75',1,'entt::basic_continuous_loader::operator=()'],['../classentt_1_1sparse__set.html#a7cb1c0bffe341b847537956075b398fa',1,'entt::sparse_set::operator=()'],['../classentt_1_1meta__any.html#a80b825c89dc1509a9099d807b528b3aa',1,'entt::meta_any::operator=()'],['../classentt_1_1scheduler.html#aea6ab78dbf00ba17c6e828ee0505afd9',1,'entt::scheduler::operator=()'],['../structentt_1_1resource__cache.html#a1aecfbf6c4faaadb05ce5005c202223c',1,'entt::resource_cache::operator=()'],['../classentt_1_1emitter.html#ab270d2c6d986621a781467e29e64629c',1,'entt::emitter::operator=()'],['../structentt_1_1scoped__connection.html#ae079c45e0eb97f31ec1d5a4be76163fc',1,'entt::scoped_connection::operator=(const scoped_connection &)=delete'],['../structentt_1_1scoped__connection.html#a900d499bf30a8f33beb19f41af9b93b3',1,'entt::scoped_connection::operator=(connection other)']]], + ['operator_3d_3d_703',['operator==',['../classentt_1_1basic__hashed__string.html#a168ddcf724ba17c60b38093ea520aa20',1,'entt::basic_hashed_string::operator==()'],['../structentt_1_1null__t.html#a08efcdfd647bd11c7a96683ffd2b1233',1,'entt::null_t::operator==(null_t) const noexcept'],['../structentt_1_1null__t.html#a1b143232fe50fc52fee376f4f8e23a76',1,'entt::null_t::operator==(const Entity entity) const noexcept'],['../classentt_1_1meta__any.html#a1bd17bffb75be10543e85c78185d765a',1,'entt::meta_any::operator==()'],['../classentt_1_1meta__type.html#ab0d6c416d233c2ff0199f2c6c01d17b0',1,'entt::meta_type::operator==()'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a01ea3c89542681f06b080f0862a1bd3e',1,'entt::meta_sequence_container::meta_iterator::operator==()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a4f75a9bd88ebd26af380ffc2fb61e0b4',1,'entt::meta_associative_container::meta_iterator::operator==()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a02045624d6c4c1e2d0f25f24b5fa6349',1,'entt::delegate< Ret(Args...)>::operator==()'],['../namespaceentt.html#aba73adf78736466214d47cd884de1c82',1,'entt::operator==()']]], + ['operator_5b_5d_704',['operator[]',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a1277e4b3808021e0ee37d76bf34b7d1e',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::operator[]()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a3145c4dd82523187023c5fb9907b782d',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::operator[]()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#adf5a394814faea3fcee93545da1e6a39',1,'entt::basic_view< Entity, exclude_t<>, Component >::operator[]()'],['../classentt_1_1meta__sequence__container.html#a379aff72294a9e5ae13e476ca6386966',1,'entt::meta_sequence_container::operator[]()']]], + ['orphan_705',['orphan',['../structentt_1_1basic__handle.html#a602e2745070b9a5fb51d082a57f4948c',1,'entt::basic_handle::orphan()'],['../classentt_1_1basic__registry.html#a10f5e61d4cabab9e9c1e87edc30de551',1,'entt::basic_registry::orphan()']]], + ['orphans_706',['orphans',['../classentt_1_1basic__registry.html#ae337ceb77e75c10c73ffa671e09bfff8',1,'entt::basic_registry::orphans()'],['../classentt_1_1basic__snapshot__loader.html#acd881016761f5eb598763fbf3595a625',1,'entt::basic_snapshot_loader::orphans()'],['../classentt_1_1basic__continuous__loader.html#ac8b328bb8c6c4acde51ab5b943f0ea86',1,'entt::basic_continuous_loader::orphans()']]], + ['overload_707',['overload',['../namespaceentt.html#ac5131df9ce458a6884c43595f501f916',1,'entt::overload(Type Class::*member) noexcept'],['../namespaceentt.html#a267f6d6d3ea49bd36f7e8d2f002ec1d1',1,'entt::overload(Func *func) noexcept']]], + ['overloaded_708',['overloaded',['../namespaceentt.html#a26eb67ac302229374c5fb623d529f5eb',1,'entt']]] ]; diff --git a/search/functions_e.html b/search/functions_e.html index ee5afa650..705e3de16 100644 --- a/search/functions_e.html +++ b/search/functions_e.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_e.js b/search/functions_e.js index 4af2c23fc..58958dcff 100644 --- a/search/functions_e.js +++ b/search/functions_e.js @@ -1,23 +1,13 @@ var searchData= [ - ['raw_576',['raw',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a5be80cb2fc104116469c1fa65b992149',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::raw()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a945850dca5e5d13ae5be53eaf863ac38',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::raw()'],['../classentt_1_1basic__registry.html#acc76cb119cb9fc92ae80ac985a1fe42d',1,'entt::basic_registry::raw() const'],['../classentt_1_1basic__registry.html#a58845463876993a812d144a66873fc0e',1,'entt::basic_registry::raw()'],['../classentt_1_1storage.html#a70cf6fc039da20cc004219e2922a9946',1,'entt::storage::raw() const ENTT_NOEXCEPT'],['../classentt_1_1storage.html#ac64d0e41e0044b96760eb01cd7d7fbfa',1,'entt::storage::raw() ENTT_NOEXCEPT'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a3642beed007b678deb694d92e4a8743d',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::raw()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#af0bd1c0efb41c883001d6fd21c975c0f',1,'entt::basic_view< Entity, exclude_t<>, Component >::raw()']]], - ['ref_577',['ref',['../structentt_1_1service__locator.html#ae24d16726620af40371fadeddf5b5e2e',1,'entt::service_locator::ref()'],['../classentt_1_1meta__any.html#a19e4e6ced0b40d68b9e8761cde69a987',1,'entt::meta_any::ref()']]], - ['rejected_578',['rejected',['../classentt_1_1process.html#a6ac63863bf823806d813b046769b4419',1,'entt::process']]], - ['release_579',['release',['../classentt_1_1connection.html#ae564477ab623301169916c1992c970a8',1,'entt::connection::release()'],['../structentt_1_1scoped__connection.html#a7bd2be785ba586664d8e8d039dc73ead',1,'entt::scoped_connection::release()']]], - ['reload_580',['reload',['../structentt_1_1cache.html#a138c981b9e2d139c40adc4c662f3ab26',1,'entt::cache']]], - ['remove_581',['remove',['../structentt_1_1basic__actor.html#ab740844d18ada7ad15988f808617a1a1',1,'entt::basic_actor::remove()'],['../classentt_1_1basic__registry.html#aefff263681b2281326c8212524db55cb',1,'entt::basic_registry::remove(const entity_type entity)'],['../classentt_1_1basic__registry.html#a2bbc981feb6c8aaa5f25c3f7f81ee3cf',1,'entt::basic_registry::remove(It first, It last)']]], - ['remove_5fall_582',['remove_all',['../classentt_1_1basic__registry.html#abb66cca49a7b6bfa405dd4a064039846',1,'entt::basic_registry']]], - ['remove_5fextent_583',['remove_extent',['../classentt_1_1meta__type.html#a1cee84bcd77ef63480c84dba5c959f2b',1,'entt::meta_type']]], - ['remove_5fif_5fexists_584',['remove_if_exists',['../classentt_1_1basic__registry.html#af06c1949cf98277098455c1cca4bfb50',1,'entt::basic_registry']]], - ['remove_5fpointer_585',['remove_pointer',['../classentt_1_1meta__type.html#a89df1ddbee0b5aef2651f1fc712ada20',1,'entt::meta_type']]], - ['replace_586',['replace',['../structentt_1_1basic__collector_3_4.html#a634ac3a53ee686d7fb7121404b14c17e',1,'entt::basic_collector<>::replace()'],['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#a29c88a0f4e74f7e93d7ae7d08326a5b5',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >::replace()'],['../classentt_1_1basic__registry.html#ab8d215ca2cd5df5bcf163fef1292d1a8',1,'entt::basic_registry::replace(const entity_type entity, Func &&... func) -> decltype((func(std::declval< Component & >()),...), assign< Component >(entity))'],['../classentt_1_1basic__registry.html#a0acfef4995a7d5f51d0b15d83f4f8875',1,'entt::basic_registry::replace(const entity_type entity, Args &&... args) -> decltype(std::enable_if_t< sizeof...(Args) !=0 >()']]], - ['reserve_587',['reserve',['../classentt_1_1basic__registry.html#a142141b462e4e67d203a7a0b573740bd',1,'entt::basic_registry::reserve()'],['../classentt_1_1sparse__set.html#a8b4b9dd989877bc333fdc455fcd068d7',1,'entt::sparse_set::reserve()'],['../classentt_1_1storage.html#a41cfa5ae2ebe7bd85045c5e609b90809',1,'entt::storage::reserve()']]], - ['reset_588',['reset',['../structentt_1_1service__locator.html#a4d655acab54d87058ad41a266830d0e8',1,'entt::service_locator::reset()'],['../classentt_1_1meta__factory_3_01Type_01_4.html#a2a88c270992fe8022fa3d9b9596621de',1,'entt::meta_factory< Type >::reset()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a0d81bb1bde6abd78914cd0a07084bcd7',1,'entt::delegate< Ret(Args...)>::reset()']]], - ['resolve_589',['resolve',['../namespaceentt.html#a2129cb8668f5dcbc11854be6a4a0b6e5',1,'entt::resolve() ENTT_NOEXCEPT'],['../namespaceentt.html#aadad4ebab5c09590e72fbc147410ae4d',1,'entt::resolve(const id_type id) ENTT_NOEXCEPT'],['../namespaceentt.html#a4251b4d9800b289425b2bb0471908257',1,'entt::resolve(Op op)']]], - ['resolve_5fid_590',['resolve_id',['../namespaceentt.html#a6809dd4ac1036ae87360e0936d261719',1,'entt']]], - ['resolve_5fif_591',['resolve_if',['../namespaceentt.html#ac12385bfa4c21050bfe4e3ad59c03bd2',1,'entt']]], - ['resolve_5ftype_592',['resolve_type',['../namespaceentt.html#a38ac723645a57b02a836852f86c32981',1,'entt']]], - ['respect_593',['respect',['../classentt_1_1sparse__set.html#a1a683d1f8f52b1083cddd9938536a74a',1,'entt::sparse_set']]], - ['ret_594',['ret',['../structentt_1_1meta__func.html#a6a1bfe7f9b2e8c833dbfb5dff75bf1e9',1,'entt::meta_func']]], - ['runtime_5fview_595',['runtime_view',['../classentt_1_1basic__registry.html#adc814ff7d59a38ff09e2b5980fac75db',1,'entt::basic_registry']]] + ['parent_709',['parent',['../structentt_1_1meta__base.html#a9509b8459f1f2030d3e9000995c46725',1,'entt::meta_base::parent()'],['../structentt_1_1meta__conv.html#a855c16d5b88514505f87e99afa9b227f',1,'entt::meta_conv::parent()'],['../structentt_1_1meta__ctor.html#ab7e6361d1bdb3e08f3291f9ac4459e26',1,'entt::meta_ctor::parent()'],['../structentt_1_1meta__data.html#a457ccf1db2b581944af0ac5d8ebcd454',1,'entt::meta_data::parent()'],['../structentt_1_1meta__func.html#ae9405d73978b0a1fc7cc0f3f016b0d6a',1,'entt::meta_func::parent()']]], + ['patch_710',['patch',['../structentt_1_1basic__handle.html#a03d02ea23c40489ce7d5b8ec35662181',1,'entt::basic_handle::patch()'],['../classentt_1_1basic__registry.html#a4e83139f8d6774092bb4e0d14446f875',1,'entt::basic_registry::patch()']]], + ['pause_711',['pause',['../classentt_1_1process.html#a2bcdfd9f2ec24b591ba1fbf38f563023',1,'entt::process']]], + ['paused_712',['paused',['../classentt_1_1process.html#ac7738f4e908293a072a89981a004669a',1,'entt::process']]], + ['prepare_713',['prepare',['../classentt_1_1basic__registry.html#aad398e6279c6bbee2068b94c74bf83d6',1,'entt::basic_registry']]], + ['process_5fadaptor_714',['process_adaptor',['../structentt_1_1process__adaptor.html#ad1e2c8f3c44bf42abb05ef913b8267ce',1,'entt::process_adaptor']]], + ['prop_715',['prop',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#ae0869aeab7f26e4a98c02cc45ee115cd',1,'entt::meta_factory< Type, Spec... >::prop()'],['../structentt_1_1meta__ctor.html#ad062f771357f8e1028e92e33fcaf43d9',1,'entt::meta_ctor::prop() const noexcept'],['../structentt_1_1meta__ctor.html#ae2866b2417b5edd00a5a5eb1c2722de2',1,'entt::meta_ctor::prop(meta_any key) const'],['../structentt_1_1meta__data.html#a2cb34e63269b41df322b9e45f58b191c',1,'entt::meta_data::prop() const noexcept'],['../structentt_1_1meta__data.html#a2258b0808fc9c35a27846804b1388fd9',1,'entt::meta_data::prop(meta_any key) const'],['../structentt_1_1meta__func.html#a0fb501bb6449b544edff31ca2e33ff49',1,'entt::meta_func::prop() const noexcept'],['../structentt_1_1meta__func.html#a78c007b0f307c817ae519004b14d3ea0',1,'entt::meta_func::prop(meta_any key) const'],['../classentt_1_1meta__type.html#a4fa9395326fe2e4d4209b77448c29b54',1,'entt::meta_type::prop() const noexcept'],['../classentt_1_1meta__type.html#a4931fc02b58faf3b4c6c99e57d264691',1,'entt::meta_type::prop(meta_any key) const']]], + ['props_716',['props',['../classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html#aaf64cc4c2a8feaf7e37f95be39775d5f',1,'entt::meta_factory< Type, Spec... >']]], + ['proxy_717',['proxy',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ae3476f575a6aa0d3d8e308dc807e7455',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::proxy()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#aa99eed4c0c98c35aaf1d7052a84a9e88',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::proxy()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a1f1030636098f7284b9f1f94dc341e4f',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::proxy() const noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a4e7211ff7fdf9ec432aec3df25ad2248',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::proxy() const noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a3c44bd6f433f218b3b2df4e6a598698d',1,'entt::basic_view< Entity, exclude_t<>, Component >::proxy()']]], + ['publish_718',['publish',['../classentt_1_1emitter.html#a4ece275ff8736bcdcfb4103087801ea2',1,'entt::emitter::publish()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a062abaa0969c6762616466b67bee5d7d',1,'entt::sigh< Ret(Args...)>::publish()']]] ]; diff --git a/search/functions_f.html b/search/functions_f.html index f17c412c9..7de862ca3 100644 --- a/search/functions_f.html +++ b/search/functions_f.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/functions_f.js b/search/functions_f.js index 49057c98d..d9c9b9258 100644 --- a/search/functions_f.js +++ b/search/functions_f.js @@ -1,17 +1,29 @@ var searchData= [ - ['scheduler_596',['scheduler',['../classentt_1_1scheduler.html#a49a81e662dc26831f4a951a715705d6e',1,'entt::scheduler::scheduler()=default'],['../classentt_1_1scheduler.html#af582ffea72368a83ea4dd7d9e563f715',1,'entt::scheduler::scheduler(scheduler &&)=default']]], - ['scoped_5fconnection_597',['scoped_connection',['../structentt_1_1scoped__connection.html#a5675cd808dd54a6d9546037d282d3c6c',1,'entt::scoped_connection::scoped_connection()=default'],['../structentt_1_1scoped__connection.html#ab3c50842fea4014f8bf2e51ce4cfbc8a',1,'entt::scoped_connection::scoped_connection(const connection &other)'],['../structentt_1_1scoped__connection.html#ad52da49cdabbfe1a4aada361f48fb9be',1,'entt::scoped_connection::scoped_connection(const scoped_connection &)=delete']]], - ['service_5flocator_598',['service_locator',['../structentt_1_1service__locator.html#a120cdb3eb1d820e5649f3d8bac8098d0',1,'entt::service_locator']]], - ['set_599',['set',['../classentt_1_1basic__registry.html#a8a36552e1b95b356169c5b5c1a7e71c4',1,'entt::basic_registry::set()'],['../structentt_1_1service__locator.html#a116dc62f5d2a1c65db9d7528c957e91f',1,'entt::service_locator::set(Args &&... args)'],['../structentt_1_1service__locator.html#a86770e79d01ab5fb0dddffba0bf9a697',1,'entt::service_locator::set(std::shared_ptr< Service > ptr)'],['../structentt_1_1meta__data.html#a9cec301b83378b11ad316663e8ece835',1,'entt::meta_data::set(meta_handle instance, Type &&value) const'],['../structentt_1_1meta__data.html#a3684fa69b0e879ca7b2872fc6cb36189',1,'entt::meta_data::set(meta_handle instance, std::size_t index, Type &&value) const']]], - ['shrink_600',['shrink',['../classentt_1_1basic__continuous__loader.html#aeb2036cd47c0591ff676739b18fba71e',1,'entt::basic_continuous_loader']]], - ['shrink_5fto_5ffit_601',['shrink_to_fit',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a6cc71def601dfb3a1c224b74a5c91da5',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::shrink_to_fit()'],['../classentt_1_1basic__registry.html#aa7135d1c0902a3e079f15f83ca9ed4e1',1,'entt::basic_registry::shrink_to_fit()'],['../classentt_1_1sparse__set.html#a75f5d70148a149e4cbc485c7a7b00dda',1,'entt::sparse_set::shrink_to_fit()'],['../classentt_1_1storage.html#a5cd0e1e611348790e093c0a87355dd95',1,'entt::storage::shrink_to_fit()']]], - ['sink_602',['sink',['../classentt_1_1dispatcher.html#a0fd52abaeed110ec526918c255f6fcfa',1,'entt::dispatcher::sink()'],['../classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html#a04540177a67694d12e9316ac0aef4e45',1,'entt::sink< Ret(Args...)>::sink()'],['../namespaceentt.html#a5f3f083c1335549a9cdfcfeb7779332d',1,'entt::sink()']]], - ['size_603',['size',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a18fb71cb9621491caf569cf20c99fe3c',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ac8aabc32d123bfa0bc10db289aafff7a',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ab1600321e1a656bb9cda64e7254821ac',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#acf74917323f67e0b81b1253cc42308e9',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__observer.html#aa999b94c5ed4ba5b05fcae92ab1e8a5b',1,'entt::basic_observer::size()'],['../classentt_1_1basic__registry.html#a18b3f019fcd1a74bb28edc0b4e9ceee0',1,'entt::basic_registry::size() const'],['../classentt_1_1basic__registry.html#a46e71b9dcf6e7e00cf7e466887113262',1,'entt::basic_registry::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__runtime__view.html#aa37b29dc04da6ce473790336c1a035c5',1,'entt::basic_runtime_view::size()'],['../classentt_1_1sparse__set.html#a340dff7484f1e58feff58a5f0627e190',1,'entt::sparse_set::size()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#adfa9d55a6bebf3d6133048160f223506',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a1006310c8f34441de27724157e78e220',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size() const ENTT_NOEXCEPT'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8648cc860a64d9adcfc261679b8a174e',1,'entt::basic_view< Entity, exclude_t<>, Component >::size()'],['../structentt_1_1meta__ctor.html#ad0ac4a64b630462768a3f12f6389b6e7',1,'entt::meta_ctor::size()'],['../structentt_1_1meta__func.html#ae4bc5f5e90003362872d8cd056b2f689',1,'entt::meta_func::size()'],['../classentt_1_1scheduler.html#ab0c473e6d4733bdb78f3dc26147de4ad',1,'entt::scheduler::size()'],['../structentt_1_1cache.html#afe769393054badd0f5839667a485b19d',1,'entt::cache::size()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#ab2f3ba2ab5c20816342f5dc43987ba93',1,'entt::sigh< Ret(Args...)>::size()']]], - ['snapshot_604',['snapshot',['../classentt_1_1basic__registry.html#a7410d16bbe66245fc70d7ef9ab643ed6',1,'entt::basic_registry']]], - ['sort_605',['sort',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a75f3809337978fb02cb31b3155f00dbd',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::sort(Compare compare, Sort algo=Sort{}, Args &&... args)'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a9970a9683d86e9cc664e01144803d598',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::sort() const'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a86ae2163fd9b2999ff2faba740a9af05',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::sort()'],['../classentt_1_1basic__registry.html#a467d90b09d33e332aae0ba9eceb83961',1,'entt::basic_registry::sort(Compare compare, Sort algo=Sort{}, Args &&... args)'],['../classentt_1_1basic__registry.html#a61582ffc551f263b2b691a5619ce9d97',1,'entt::basic_registry::sort()'],['../classentt_1_1sparse__set.html#ad64875d6e1981746f853d8cb62af15d8',1,'entt::sparse_set::sort()'],['../classentt_1_1storage.html#a1c60cfb5693af240586dbcd22c4c40cd',1,'entt::storage::sort()']]], - ['sortable_606',['sortable',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a0ecc1d294fd7fcfc47c38110beb3b5b3',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::sortable()'],['../classentt_1_1basic__registry.html#a83768b9f085526f149b373ee1abdb0b8',1,'entt::basic_registry::sortable()']]], - ['sparse_5fset_607',['sparse_set',['../classentt_1_1sparse__set.html#a8ef544aaed30126797f6f0b9a9f8b9e8',1,'entt::sparse_set::sparse_set()=default'],['../classentt_1_1sparse__set.html#af8f4f137b5ac0984599067d5408db5bf',1,'entt::sparse_set::sparse_set(sparse_set &&)=default']]], - ['succeed_608',['succeed',['../classentt_1_1process.html#a43d63ba9304654f0209fc32d2c74f4ce',1,'entt::process']]], - ['swap_609',['swap',['../classentt_1_1sparse__set.html#a7e6b341dd385fc5802f8ab5de2a2845c',1,'entt::sparse_set::swap()'],['../classentt_1_1storage.html#ad98116de758a54b3b6df89f19d968e40',1,'entt::storage::swap()']]] + ['rank_719',['rank',['../classentt_1_1meta__type.html#acf01dd080eacbaea1d7477bfb86cca0d',1,'entt::meta_type']]], + ['raw_720',['raw',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ae6c2ee36aed44a021e074ab98b2d732a',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::raw()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ad676ffa50663cca41452d8f299b42c16',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::raw()'],['../classentt_1_1basic__registry.html#a195a60b85fe32562541dc5139cdc7f94',1,'entt::basic_registry::raw() const'],['../classentt_1_1basic__registry.html#a51d3d20f21633c0269213807d02cca55',1,'entt::basic_registry::raw()'],['../classentt_1_1storage.html#a4dc3c4b024d1eeeb3e90f04ac4beb5f0',1,'entt::storage::raw() const noexcept'],['../classentt_1_1storage.html#ab6355283d792c1eee60c5713caae3b49',1,'entt::storage::raw() noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a5b9fca948bf2f57b9043cca486ad8f19',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::raw()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#ade39a55a99a5eefc83e69ad42930400c',1,'entt::basic_view< Entity, exclude_t<>, Component >::raw()']]], + ['rbegin_721',['rbegin',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#ab5444c9e83d4bb5a91c920fad61d9ca5',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::rbegin()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ab635058c36a52b8d4d83d347336608cc',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::rbegin()'],['../classentt_1_1sparse__set.html#a1f87c11d3ffda3385948f9a39d362141',1,'entt::sparse_set::rbegin()'],['../classentt_1_1storage.html#ac857fbc75dc793628d25d189935b5647',1,'entt::storage::rbegin() const noexcept'],['../classentt_1_1storage.html#a9c09c8c4702ded8ebaa858d2a8220e2f',1,'entt::storage::rbegin() noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#aea3a3ddf4800cc27e6c052e5045a85ec',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::rbegin()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a6d62229f3f2918535dbf28d5db556d80',1,'entt::basic_view< Entity, exclude_t<>, Component >::rbegin()']]], + ['ref_722',['ref',['../structentt_1_1service__locator.html#ac1b296610d54ebc9045c85f537ee5b33',1,'entt::service_locator::ref()'],['../classentt_1_1meta__any.html#a49d913960abe74185ea6c04b4fed1f88',1,'entt::meta_any::ref()']]], + ['registry_723',['registry',['../structentt_1_1basic__handle.html#a80804dfe5834cc10472959d181e82bc6',1,'entt::basic_handle']]], + ['rejected_724',['rejected',['../classentt_1_1process.html#a6c716b08baea91192512aeb14f26328b',1,'entt::process']]], + ['release_725',['release',['../classentt_1_1connection.html#ae564477ab623301169916c1992c970a8',1,'entt::connection::release()'],['../structentt_1_1scoped__connection.html#a7bd2be785ba586664d8e8d039dc73ead',1,'entt::scoped_connection::release()']]], + ['reload_726',['reload',['../structentt_1_1resource__cache.html#a17b0f5627b25c079908554a7355b01c3',1,'entt::resource_cache']]], + ['remove_727',['remove',['../structentt_1_1basic__actor.html#ab740844d18ada7ad15988f808617a1a1',1,'entt::basic_actor::remove()'],['../structentt_1_1basic__handle.html#a1dc2593d3ba53137ecf8371348204af8',1,'entt::basic_handle::remove()'],['../classentt_1_1basic__registry.html#a44f5eac6fa4d1999a121f55e67a36c24',1,'entt::basic_registry::remove(const entity_type entity)'],['../classentt_1_1basic__registry.html#a2791083341e009b7d7e8745dc52e26d8',1,'entt::basic_registry::remove(It first, It last)']]], + ['remove_5fall_728',['remove_all',['../structentt_1_1basic__handle.html#a86d05141208b7b1780834f90bce7a845',1,'entt::basic_handle::remove_all()'],['../classentt_1_1basic__registry.html#a46d948137afacbb1e4e79b72c917c5ea',1,'entt::basic_registry::remove_all()']]], + ['remove_5fextent_729',['remove_extent',['../classentt_1_1meta__type.html#a60141db2e5fbb4c2bb486b5b57fc7e1c',1,'entt::meta_type']]], + ['remove_5fif_5fexists_730',['remove_if_exists',['../structentt_1_1basic__handle.html#a06f1ac32d958ae10aafee3c52b4b7f56',1,'entt::basic_handle::remove_if_exists()'],['../classentt_1_1basic__registry.html#ad2c2d2f9d5f79186215919e3d0c00565',1,'entt::basic_registry::remove_if_exists()']]], + ['remove_5fpointer_731',['remove_pointer',['../classentt_1_1meta__type.html#a409ff9848597c588b3efec5d75fc9a60',1,'entt::meta_type']]], + ['rend_732',['rend',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#adc4d6da6fb92327b7ff59650ed4be24c',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::rend()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a5aecb635f86d9e3c4fb010347f66f0e4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::rend()'],['../classentt_1_1sparse__set.html#a6b3f491a8657256ed6b72c1cd5468794',1,'entt::sparse_set::rend()'],['../classentt_1_1storage.html#ae08e9f0e29c7f3a247cf20d5d1100c4c',1,'entt::storage::rend() const noexcept'],['../classentt_1_1storage.html#ac19f6a4404656a0a779f35cd10f5e60a',1,'entt::storage::rend() noexcept'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#ac18abd8fc10e7b18691eeb6b07b3b948',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::rend()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#aba09638a1939f94ae384e10f01b45528',1,'entt::basic_view< Entity, exclude_t<>, Component >::rend()']]], + ['replace_733',['replace',['../structentt_1_1basic__handle.html#a7c0f93c6494d9c3d8f35c9c5de375f89',1,'entt::basic_handle::replace()'],['../classentt_1_1basic__registry.html#a0411735fcddcc942613463c5401dd661',1,'entt::basic_registry::replace()']]], + ['reserve_734',['reserve',['../classentt_1_1basic__registry.html#a632adf32f7b23f1dae8bf4f8800a0bbe',1,'entt::basic_registry::reserve()'],['../classentt_1_1sparse__set.html#a8b4b9dd989877bc333fdc455fcd068d7',1,'entt::sparse_set::reserve()'],['../classentt_1_1storage.html#a41cfa5ae2ebe7bd85045c5e609b90809',1,'entt::storage::reserve()']]], + ['reset_735',['reset',['../structentt_1_1service__locator.html#a4d655acab54d87058ad41a266830d0e8',1,'entt::service_locator::reset()'],['../classentt_1_1meta__type.html#ab7db9f1732a867de992db57d445cad26',1,'entt::meta_type::reset()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a10eeabec435f0b704fb5937c766b12db',1,'entt::delegate< Ret(Args...)>::reset()']]], + ['resize_736',['resize',['../structentt_1_1internal_1_1dynamic__sequence__container.html#a7d0fdf2ec7c281b454e568ef3e762ff3',1,'entt::internal::dynamic_sequence_container::resize()'],['../structentt_1_1internal_1_1fixed__sequence__container.html#a4e3428f55fd0a655b67d507ece8b5951',1,'entt::internal::fixed_sequence_container::resize()'],['../classentt_1_1meta__sequence__container.html#a958d2f089f6a3b4214c3c1d16cbd05a0',1,'entt::meta_sequence_container::resize()']]], + ['resolve_737',['resolve',['../namespaceentt.html#af786b2fb9c4667924bbed3b0bcb83cac',1,'entt']]], + ['resolve_5fid_738',['resolve_id',['../namespaceentt.html#a38d0190e597cd33eb144772906343b49',1,'entt']]], + ['resolve_5ftype_739',['resolve_type',['../namespaceentt.html#a5afa173b6b23361e071b272a7dc7f182',1,'entt']]], + ['resource_5fcache_740',['resource_cache',['../structentt_1_1resource__cache.html#a919d10578aeda6ad9dd04e1b969b8a9c',1,'entt::resource_cache::resource_cache()=default'],['../structentt_1_1resource__cache.html#ac785934919090b5755a87ab34804b163',1,'entt::resource_cache::resource_cache(resource_cache &&)=default']]], + ['resource_5fhandle_741',['resource_handle',['../classentt_1_1resource__handle.html#afd764f8c7466584b190af9a34e22f345',1,'entt::resource_handle']]], + ['respect_742',['respect',['../classentt_1_1sparse__set.html#a1a683d1f8f52b1083cddd9938536a74a',1,'entt::sparse_set']]], + ['ret_743',['ret',['../structentt_1_1meta__func.html#a63fd4cf3b926de060c847f7b60c2c28a',1,'entt::meta_func']]], + ['runtime_5fview_744',['runtime_view',['../classentt_1_1basic__registry.html#af1d54beb5ae95d5f867c60c05319d1eb',1,'entt::basic_registry']]] ]; diff --git a/search/namespaces_0.html b/search/namespaces_0.html index 76996d1c2..f0de5a9b8 100644 --- a/search/namespaces_0.html +++ b/search/namespaces_0.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/namespaces_0.js b/search/namespaces_0.js index c6483050e..fb233862b 100644 --- a/search/namespaces_0.js +++ b/search/namespaces_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['entt_433',['entt',['../namespaceentt.html',1,'']]] + ['entt_564',['entt',['../namespaceentt.html',1,'']]] ]; diff --git a/search/pages_0.html b/search/pages_0.html index 9a6a29ad3..ca7755f40 100644 --- a/search/pages_0.html +++ b/search/pages_0.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/pages_0.js b/search/pages_0.js index 69c2c928b..48c96f406 100644 --- a/search/pages_0.js +++ b/search/pages_0.js @@ -1,10 +1,11 @@ var searchData= [ - ['crash_20course_3a_20core_20functionalities_698',['Crash Course: core functionalities',['../md_docs_md_core.html',1,'']]], - ['crash_20course_3a_20entity_2dcomponent_20system_699',['Crash Course: entity-component system',['../md_docs_md_entity.html',1,'']]], - ['crash_20course_3a_20service_20locator_700',['Crash Course: service locator',['../md_docs_md_locator.html',1,'']]], - ['crash_20course_3a_20runtime_20reflection_20system_701',['Crash Course: runtime reflection system',['../md_docs_md_meta.html',1,'']]], - ['crash_20course_3a_20cooperative_20scheduler_702',['Crash Course: cooperative scheduler',['../md_docs_md_process.html',1,'']]], - ['crash_20course_3a_20resource_20management_703',['Crash Course: resource management',['../md_docs_md_resource.html',1,'']]], - ['crash_20course_3a_20events_2c_20signals_20and_20everything_20in_20between_704',['Crash Course: events, signals and everything in between',['../md_docs_md_signal.html',1,'']]] + ['crash_20course_3a_20configuration_868',['Crash Course: configuration',['../md_docs_md_config.html',1,'']]], + ['crash_20course_3a_20core_20functionalities_869',['Crash Course: core functionalities',['../md_docs_md_core.html',1,'']]], + ['crash_20course_3a_20entity_2dcomponent_20system_870',['Crash Course: entity-component system',['../md_docs_md_entity.html',1,'']]], + ['crash_20course_3a_20service_20locator_871',['Crash Course: service locator',['../md_docs_md_locator.html',1,'']]], + ['crash_20course_3a_20runtime_20reflection_20system_872',['Crash Course: runtime reflection system',['../md_docs_md_meta.html',1,'']]], + ['crash_20course_3a_20cooperative_20scheduler_873',['Crash Course: cooperative scheduler',['../md_docs_md_process.html',1,'']]], + ['crash_20course_3a_20resource_20management_874',['Crash Course: resource management',['../md_docs_md_resource.html',1,'']]], + ['crash_20course_3a_20events_2c_20signals_20and_20everything_20in_20between_875',['Crash Course: events, signals and everything in between',['../md_docs_md_signal.html',1,'']]] ]; diff --git a/search/pages_1.html b/search/pages_1.html index 132ee038e..4e469b4ad 100644 --- a/search/pages_1.html +++ b/search/pages_1.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/pages_1.js b/search/pages_1.js index 8033da958..276df980c 100644 --- a/search/pages_1.js +++ b/search/pages_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['entt_20in_20action_705',['EnTT in Action',['../md_docs_md_links.html',1,'']]] + ['entt_20in_20action_876',['EnTT in Action',['../md_docs_md_links.html',1,'']]] ]; diff --git a/search/pages_2.html b/search/pages_2.html index 6109d4704..702915305 100644 --- a/search/pages_2.html +++ b/search/pages_2.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/pages_2.js b/search/pages_2.js index de44b8b1f..95c213f91 100644 --- a/search/pages_2.js +++ b/search/pages_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['frequently_20asked_20questions_706',['Frequently Asked Questions',['../md_docs_md_faq.html',1,'']]] + ['frequently_20asked_20questions_877',['Frequently Asked Questions',['../md_docs_md_faq.html',1,'']]] ]; diff --git a/search/pages_3.html b/search/pages_3.html index 54e8ba9e5..fce1ba40c 100644 --- a/search/pages_3.html +++ b/search/pages_3.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/pages_3.js b/search/pages_3.js index 8f44cb84e..871fb9ddc 100644 --- a/search/pages_3.js +++ b/search/pages_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['push_20entt_20across_20boundaries_707',['Push EnTT across boundaries',['../md_docs_md_lib.html',1,'']]] + ['push_20entt_20across_20boundaries_878',['Push EnTT across boundaries',['../md_docs_md_lib.html',1,'']]] ]; diff --git a/search/pages_4.html b/search/pages_4.html index 1ab6c5a91..630382976 100644 --- a/search/pages_4.html +++ b/search/pages_4.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/pages_4.js b/search/pages_4.js index 212054603..1f2317e28 100644 --- a/search/pages_4.js +++ b/search/pages_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['similar_20projects_708',['Similar projects',['../md_docs_md_references.html',1,'']]] + ['similar_20projects_879',['Similar projects',['../md_docs_md_references.html',1,'']]] ]; diff --git a/search/related_0.html b/search/related_0.html index bbe15faaa..1b314088e 100644 --- a/search/related_0.html +++ b/search/related_0.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/related_0.js b/search/related_0.js index 3dcf73e28..79937a296 100644 --- a/search/related_0.js +++ b/search/related_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['basic_5fregistry_3c_20entity_20_3e_692',['basic_registry< Entity >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::basic_registry< Entity >()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::basic_registry< Entity >()'],['../classentt_1_1basic__runtime__view.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_runtime_view::basic_registry< Entity >()'],['../classentt_1_1basic__snapshot.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_snapshot::basic_registry< Entity >()'],['../classentt_1_1basic__snapshot__loader.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_snapshot_loader::basic_registry< Entity >()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::basic_registry< Entity >()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_view< Entity, exclude_t<>, Component >::basic_registry< Entity >()']]] + ['basic_5fregistry_3c_20entity_20_3e_861',['basic_registry< Entity >',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::basic_registry< Entity >()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::basic_registry< Entity >()'],['../classentt_1_1basic__runtime__view.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_runtime_view::basic_registry< Entity >()'],['../classentt_1_1basic__snapshot.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_snapshot::basic_registry< Entity >()'],['../classentt_1_1basic__snapshot__loader.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_snapshot_loader::basic_registry< Entity >()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::basic_registry< Entity >()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a60c928831c22b7dd2216dbc469f68f24',1,'entt::basic_view< Entity, exclude_t<>, Component >::basic_registry< Entity >()']]] ]; diff --git a/search/related_1.html b/search/related_1.html index 024707bfe..6ab3e9a0b 100644 --- a/search/related_1.html +++ b/search/related_1.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/related_1.js b/search/related_1.js index bec9efd5b..e1575e942 100644 --- a/search/related_1.js +++ b/search/related_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['cache_3c_20resource_20_3e_693',['cache< Resource >',['../classentt_1_1handle.html#adcd47fa89dbe180ef0db46d3f0c43762',1,'entt::handle::cache< Resource >()'],['../classentt_1_1loader.html#adcd47fa89dbe180ef0db46d3f0c43762',1,'entt::loader::cache< Resource >()']]] + ['emitter_862',['emitter',['../structentt_1_1emitter_1_1connection.html#a0f3bb10ad57dc0e06298fc9ba38a7bd9',1,'entt::emitter::connection']]] ]; diff --git a/search/related_2.html b/search/related_2.html index b2390d4e6..6f7b3a5a4 100644 --- a/search/related_2.html +++ b/search/related_2.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/related_2.js b/search/related_2.js index aacb042db..158d0b3fe 100644 --- a/search/related_2.js +++ b/search/related_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['emitter_694',['emitter',['../structentt_1_1emitter_1_1connection.html#a0f3bb10ad57dc0e06298fc9ba38a7bd9',1,'entt::emitter::connection']]] + ['meta_5fsequence_5fcontainer_863',['meta_sequence_container',['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a6919bcefed41cd55d6154072fcea2e43',1,'entt::meta_sequence_container::meta_iterator']]] ]; diff --git a/search/related_3.html b/search/related_3.html index 4ebe7645e..996eabb28 100644 --- a/search/related_3.html +++ b/search/related_3.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/related_3.js b/search/related_3.js index 565c3405f..ba06bd8d3 100644 --- a/search/related_3.js +++ b/search/related_3.js @@ -1,6 +1,4 @@ var searchData= [ - ['sink_695',['sink',['../classentt_1_1connection.html#afe2b37ace8306e708a0dc76c658a4b19',1,'entt::connection']]], - ['sink_3c_20ret_28args_2e_2e_2e_29_3e_696',['sink< Ret(Args...)>',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a64484123196b777083143032560bae7d',1,'entt::sigh< Ret(Args...)>']]], - ['swap_697',['swap',['../classentt_1_1meta__any.html#a939cebbfd07b49ed6365c302f838dc03',1,'entt::meta_any']]] + ['resource_5fcache_3c_20resource_20_3e_864',['resource_cache< Resource >',['../classentt_1_1resource__handle.html#a1cc23ee577fee7c2e019e4d2949d3cbe',1,'entt::resource_handle::resource_cache< Resource >()'],['../classentt_1_1resource__loader.html#a1cc23ee577fee7c2e019e4d2949d3cbe',1,'entt::resource_loader::resource_cache< Resource >()']]] ]; diff --git a/search/related_4.html b/search/related_4.html new file mode 100644 index 000000000..75697a313 --- /dev/null +++ b/search/related_4.html @@ -0,0 +1,36 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/search/related_4.js b/search/related_4.js new file mode 100644 index 000000000..d80945ce2 --- /dev/null +++ b/search/related_4.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['sink_865',['sink',['../classentt_1_1connection.html#afe2b37ace8306e708a0dc76c658a4b19',1,'entt::connection']]], + ['sink_3c_20ret_28args_2e_2e_2e_29_3e_866',['sink< Ret(Args...)>',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a64484123196b777083143032560bae7d',1,'entt::sigh< Ret(Args...)>']]], + ['swap_867',['swap',['../classentt_1_1meta__any.html#a939cebbfd07b49ed6365c302f838dc03',1,'entt::meta_any']]] +]; diff --git a/search/search.js b/search/search.js index a554ab9cb..ff2b8c81b 100644 --- a/search/search.js +++ b/search/search.js @@ -1,25 +1,26 @@ /* - @licstart The following is the entire license notice for the - JavaScript code in this file. + @licstart The following is the entire license notice for the JavaScript code in this file. - Copyright (C) 1997-2017 by Dimitri van Heesch + The MIT License (MIT) - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. + Copyright (C) 1997-2020 by Dimitri van Heesch - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. + Permission is hereby granted, free of charge, to any person obtaining a copy of this software + and associated documentation files (the "Software"), to deal in the Software without restriction, + including without limitation the rights to use, copy, modify, merge, publish, distribute, + sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. - @licend The above is the entire license notice - for the JavaScript code in this file + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING + BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, + DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + @licend The above is the entire license notice for the JavaScript code in this file */ function convertToId(search) { @@ -200,10 +201,9 @@ function SearchBox(name, resultsPath, inFrame, label) } return; } - else if (window.frames.MSearchResults.searchResults) + else { - var elem = window.frames.MSearchResults.searchResults.NavNext(0); - if (elem) elem.focus(); + window.frames.MSearchResults.postMessage("take_focus", "*"); } } else if (e.keyCode==27) // Escape out of the search field diff --git a/search/searchdata.js b/search/searchdata.js index 9eb3f14dc..9ddb737fe 100644 --- a/search/searchdata.js +++ b/search/searchdata.js @@ -1,13 +1,14 @@ var indexSectionsWithContent = { 0: "abcdefghiklmnoprstuvwy~", - 1: "abcdefghilmoprsty", + 1: "abcdefghimnoprsty", 2: "e", - 3: "abcdefghiklmoprstuvwy~", - 4: "aceghimntv", - 5: "acdefghilmorstv", - 6: "bces", - 7: "cefps" + 3: "abcdefghiklmnoprstuvwy~", + 4: "aceghimntuv", + 5: "acdefghiklmnoprstuv", + 6: "e", + 7: "bemrs", + 8: "cefps" }; var indexSectionNames = @@ -18,8 +19,9 @@ var indexSectionNames = 3: "functions", 4: "variables", 5: "typedefs", - 6: "related", - 7: "pages" + 6: "enums", + 7: "related", + 8: "pages" }; var indexSectionLabels = @@ -30,7 +32,8 @@ var indexSectionLabels = 3: "Functions", 4: "Variables", 5: "Typedefs", - 6: "Friends", - 7: "Pages" + 6: "Enumerations", + 7: "Friends", + 8: "Pages" }; diff --git a/search/typedefs_0.html b/search/typedefs_0.html index 376db4791..43353ee58 100644 --- a/search/typedefs_0.html +++ b/search/typedefs_0.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_0.js b/search/typedefs_0.js index 7d27baf9d..e2e58fae6 100644 --- a/search/typedefs_0.js +++ b/search/typedefs_0.js @@ -1,5 +1,4 @@ var searchData= [ - ['actor_652',['actor',['../namespaceentt.html#a3effdbc1557d9b1ffaed77f843c5c2cd',1,'entt']]], - ['as_5falias_5ft_653',['as_alias_t',['../namespaceentt.html#a472e0eec06b0f56305483ce323a8625a',1,'entt']]] + ['actor_808',['actor',['../namespaceentt.html#a3effdbc1557d9b1ffaed77f843c5c2cd',1,'entt']]] ]; diff --git a/search/typedefs_1.html b/search/typedefs_1.html index 9b8bf72f6..84e9542d4 100644 --- a/search/typedefs_1.html +++ b/search/typedefs_1.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_1.js b/search/typedefs_1.js index 4ff9afa48..73303f037 100644 --- a/search/typedefs_1.js +++ b/search/typedefs_1.js @@ -1,6 +1,8 @@ var searchData= [ - ['const_5fiterator_654',['const_iterator',['../classentt_1_1storage.html#a1ce01ec25f3e24f4741685ac40b4254d',1,'entt::storage']]], - ['continuous_5floader_655',['continuous_loader',['../namespaceentt.html#a37b5b489846f6f2a5d143db2b4aea5d0',1,'entt']]], - ['current_5ftype_656',['current_type',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#ac7c32cf26795aa4fc08d21597c68bc3d',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >']]] + ['const_5fhandle_809',['const_handle',['../namespaceentt.html#a54ab1aae5e5786a3ebb3b9bf1c7e82bd',1,'entt']]], + ['const_5fiterator_810',['const_iterator',['../classentt_1_1storage.html#a1ce01ec25f3e24f4741685ac40b4254d',1,'entt::storage']]], + ['const_5freverse_5fiterator_811',['const_reverse_iterator',['../classentt_1_1storage.html#aa2aea6066f19aec455f9250458f8a669',1,'entt::storage']]], + ['continuous_5floader_812',['continuous_loader',['../namespaceentt.html#a37b5b489846f6f2a5d143db2b4aea5d0',1,'entt']]], + ['current_5ftype_813',['current_type',['../structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html#ac7c32cf26795aa4fc08d21597c68bc3d',1,'entt::basic_collector< matcher< type_list< Reject... >, type_list< Require... >, Rule... >, Other... >']]] ]; diff --git a/search/typedefs_10.html b/search/typedefs_10.html new file mode 100644 index 000000000..168610ccb --- /dev/null +++ b/search/typedefs_10.html @@ -0,0 +1,36 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/search/typedefs_10.js b/search/typedefs_10.js new file mode 100644 index 000000000..d4ba8809c --- /dev/null +++ b/search/typedefs_10.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['tag_852',['tag',['../namespaceentt.html#a9f7bb8c357f08a01ad9c8dab0ea40c1c',1,'entt']]], + ['type_853',['type',['../structentt_1_1type__list__cat_3_4.html#a957e88d5bc4c1cbf4a13fbddbe2e176f',1,'entt::type_list_cat<>::type()'],['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4.html#ae17db475954ad06eba24fd1eedba5f8b',1,'entt::type_list_cat< type_list< Type... >, type_list< Other... >, List... >::type()'],['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4.html#a0c40287fad9d80f0532d80bf48f219ed',1,'entt::type_list_cat< type_list< Type... > >::type()'],['../structentt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4.html#a378823486aa4e4f288b1d73b2703c485',1,'entt::type_list_unique< type_list< Type, Other... > >::type()'],['../structentt_1_1type__list__unique_3_01type__list_3_4_01_4.html#a48245981f9818ca2601b9815cbfa5b79',1,'entt::type_list_unique< type_list<> >::type()'],['../classentt_1_1member__class.html#aa512dd4465bfab2dc09f759ae882a08a',1,'entt::member_class::type()'],['../structentt_1_1pool.html#a01369400e75656df0a7d693114251729',1,'entt::pool::type()'],['../structentt_1_1pool_3_01Entity_00_01const_01Type_01_4.html#aaacd5480f9230ba95c2627e7fa77eb62',1,'entt::pool< Entity, const Type >::type()'],['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#ada5b094a0d859325dbe1241f3d956c02',1,'entt::delegate< Ret(Args...)>::type()']]], + ['type_5flist_5fcat_5ft_854',['type_list_cat_t',['../namespaceentt.html#a546467a3662e9a915d5d519ad565e801',1,'entt']]], + ['type_5flist_5funique_5ft_855',['type_list_unique_t',['../namespaceentt.html#a75a277a6037279d65cd3874b46ec7166',1,'entt']]] +]; diff --git a/search/typedefs_11.html b/search/typedefs_11.html new file mode 100644 index 000000000..e09e615ec --- /dev/null +++ b/search/typedefs_11.html @@ -0,0 +1,36 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/search/typedefs_11.js b/search/typedefs_11.js new file mode 100644 index 000000000..b4b18ee1f --- /dev/null +++ b/search/typedefs_11.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['unpack_5fas_5ft_856',['unpack_as_t',['../namespaceentt.html#a61a837a49598350009f463e37c86d322',1,'entt']]] +]; diff --git a/search/typedefs_12.html b/search/typedefs_12.html new file mode 100644 index 000000000..f81878be0 --- /dev/null +++ b/search/typedefs_12.html @@ -0,0 +1,36 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/search/typedefs_12.js b/search/typedefs_12.js new file mode 100644 index 000000000..7df7c2fd9 --- /dev/null +++ b/search/typedefs_12.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['value_5ftype_857',['value_type',['../classentt_1_1basic__hashed__string.html#ad4e8f181e92b9218747ac43fe24c4cbc',1,'entt::basic_hashed_string::value_type()'],['../structentt_1_1internal_1_1basic__container.html#a4f7ae3d4bd4d4358c28331650759318c',1,'entt::internal::basic_container::value_type()'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a452e7367da253653f8a5e3a4c9d4f155',1,'entt::meta_sequence_container::meta_iterator::value_type()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#aedcf370f9d9d6666bbdebb0cb9883069',1,'entt::meta_associative_container::meta_iterator::value_type()']]], + ['version_5ftype_858',['version_type',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#ab37d10c3be3d59159a63c0bd1e9e2924',1,'entt::entt_traits< std::uint16_t >::version_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#aee59dc7455ea0be015e699c3e46a22d1',1,'entt::entt_traits< std::uint32_t >::version_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#aeac4d9172940a9dec0682860ac176725',1,'entt::entt_traits< std::uint64_t >::version_type()'],['../classentt_1_1basic__registry.html#aae2197c81e29459bbe3fa7984656a2b6',1,'entt::basic_registry::version_type()']]], + ['view_859',['view',['../namespaceentt.html#af2118c00dea16193aee017d1408beb53',1,'entt']]] +]; diff --git a/search/typedefs_2.html b/search/typedefs_2.html index d18982f55..41586e993 100644 --- a/search/typedefs_2.html +++ b/search/typedefs_2.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_2.js b/search/typedefs_2.js index b33218caf..d4a0156a8 100644 --- a/search/typedefs_2.js +++ b/search/typedefs_2.js @@ -1,5 +1,5 @@ var searchData= [ - ['delta_5ftype_657',['delta_type',['../classentt_1_1process.html#a625b574ea6d83e3a4933acc3d0279295',1,'entt::process']]], - ['difference_5ftype_658',['difference_type',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#ac16a602de26d43d316b497cb11b7c6b2',1,'entt::entt_traits< std::uint16_t >::difference_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#a9809b457e16f4a071a91530b23c930d6',1,'entt::entt_traits< std::uint32_t >::difference_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#afba2f77f80b0bf89a208f6876ab67271',1,'entt::entt_traits< std::uint64_t >::difference_type()']]] + ['delta_5ftype_814',['delta_type',['../classentt_1_1process.html#a625b574ea6d83e3a4933acc3d0279295',1,'entt::process']]], + ['difference_5ftype_815',['difference_type',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a1ce2dc7e6c9f76eb0989b22450c18c90',1,'entt::entt_traits< std::uint16_t >::difference_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#a3c523abbc5975603fd9d6642ec351b3f',1,'entt::entt_traits< std::uint32_t >::difference_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#afba2f77f80b0bf89a208f6876ab67271',1,'entt::entt_traits< std::uint64_t >::difference_type()'],['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#ae4a39185109f86cd44d997beb3a3b3f5',1,'entt::meta_sequence_container::meta_iterator::difference_type()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a901506acc5d79943261e81b3782825ea',1,'entt::meta_associative_container::meta_iterator::difference_type()']]] ]; diff --git a/search/typedefs_3.html b/search/typedefs_3.html index 8941740c8..294c880e4 100644 --- a/search/typedefs_3.html +++ b/search/typedefs_3.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_3.js b/search/typedefs_3.js index 50bf4f444..15552c020 100644 --- a/search/typedefs_3.js +++ b/search/typedefs_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['entity_5ftype_659',['entity_type',['../structentt_1_1basic__actor.html#a2c2e10f12014f5269be0b9ab055acfca',1,'entt::basic_actor::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a86e202c8932f341626b29c194bd47489',1,'entt::entt_traits< std::uint16_t >::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#aecde3ac9bfc28e7f0f880a74ee2c5d8f',1,'entt::entt_traits< std::uint32_t >::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a304eb4dc4a1487cf2966d902214f7185',1,'entt::entt_traits< std::uint64_t >::entity_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#abd2668a2f5cd24eeb4fe5b20f8001e33',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::entity_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ac46b1e783b4e723442366071f9f23fce',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::entity_type()'],['../classentt_1_1basic__observer.html#ad64c185397d07208154803adf74020a0',1,'entt::basic_observer::entity_type()'],['../classentt_1_1basic__registry.html#aae1fdd7fef99f65a96129c9e9bd64cf4',1,'entt::basic_registry::entity_type()'],['../classentt_1_1basic__runtime__view.html#a0a00b5d61cb1e8b35e6da3aaf566abef',1,'entt::basic_runtime_view::entity_type()'],['../classentt_1_1basic__snapshot.html#ae241ec90ed40d092f8b4adcd3404a5ef',1,'entt::basic_snapshot::entity_type()'],['../classentt_1_1basic__snapshot__loader.html#aa80603eb50aba80971b86f7272a92e90',1,'entt::basic_snapshot_loader::entity_type()'],['../classentt_1_1basic__continuous__loader.html#aafd2f1bda151216d9a3d7b44f6074dd3',1,'entt::basic_continuous_loader::entity_type()'],['../classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780',1,'entt::sparse_set::entity_type()'],['../classentt_1_1storage.html#ace2fc5e7d2c2a24e1fc5c43e49aab332',1,'entt::storage::entity_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#a3abc56c80fc5b1d198fb8375672e12af',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::entity_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a7305469c7bf603c8d3dd0101d653f63a',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::entity_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a0494ae46c922ce0c897aef9d7bd18533',1,'entt::basic_view< Entity, exclude_t<>, Component >::entity_type()']]] + ['entity_5ftype_816',['entity_type',['../structentt_1_1basic__actor.html#a2c2e10f12014f5269be0b9ab055acfca',1,'entt::basic_actor::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a86e202c8932f341626b29c194bd47489',1,'entt::entt_traits< std::uint16_t >::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#aecde3ac9bfc28e7f0f880a74ee2c5d8f',1,'entt::entt_traits< std::uint32_t >::entity_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a304eb4dc4a1487cf2966d902214f7185',1,'entt::entt_traits< std::uint64_t >::entity_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#abd2668a2f5cd24eeb4fe5b20f8001e33',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::entity_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#ac46b1e783b4e723442366071f9f23fce',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::entity_type()'],['../structentt_1_1basic__handle.html#afb6c2e78a876663dfee62aee4d989226',1,'entt::basic_handle::entity_type()'],['../classentt_1_1basic__observer.html#af7a57f53ed7a6c835129480ff6594f7d',1,'entt::basic_observer::entity_type()'],['../classentt_1_1basic__registry.html#a7df39ef4ca62af9540f593dfb5550138',1,'entt::basic_registry::entity_type()'],['../classentt_1_1basic__runtime__view.html#a7ede80f53e93473099819167d42bf2f1',1,'entt::basic_runtime_view::entity_type()'],['../classentt_1_1basic__snapshot.html#aeb9724b67563bf7f74440e5a8feb711c',1,'entt::basic_snapshot::entity_type()'],['../classentt_1_1basic__snapshot__loader.html#a73d5864a57a78d528cc0bcbe36ff5039',1,'entt::basic_snapshot_loader::entity_type()'],['../classentt_1_1basic__continuous__loader.html#a90a0d33147978cb3c142408487428277',1,'entt::basic_continuous_loader::entity_type()'],['../classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780',1,'entt::sparse_set::entity_type()'],['../classentt_1_1storage.html#ace2fc5e7d2c2a24e1fc5c43e49aab332',1,'entt::storage::entity_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html#a17672dfcaf98ccaff48c5fc88b5374d7',1,'entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >::entity_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a7305469c7bf603c8d3dd0101d653f63a',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::entity_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a0494ae46c922ce0c897aef9d7bd18533',1,'entt::basic_view< Entity, exclude_t<>, Component >::entity_type()']]] ]; diff --git a/search/typedefs_4.html b/search/typedefs_4.html index 933bd3b91..d0dbba9eb 100644 --- a/search/typedefs_4.html +++ b/search/typedefs_4.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_4.js b/search/typedefs_4.js index 1d0862421..b94c7b4b4 100644 --- a/search/typedefs_4.js +++ b/search/typedefs_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['family_5ftype_660',['family_type',['../classentt_1_1family.html#ab2ede62709be8a4a63329ed2594cd181',1,'entt::family']]], - ['function_5ftype_661',['function_type',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a235927a00f56e4b56dbfdc4e6cf5ddb4',1,'entt::delegate< Ret(Args...)>']]] + ['family_5ftype_817',['family_type',['../classentt_1_1family.html#ab2ede62709be8a4a63329ed2594cd181',1,'entt::family']]], + ['function_5ftype_818',['function_type',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a1a5ceebde7cebde69a1b2022f539a656',1,'entt::delegate< Ret(Args...)>']]] ]; diff --git a/search/typedefs_5.html b/search/typedefs_5.html index 7712e6f8c..fa61be988 100644 --- a/search/typedefs_5.html +++ b/search/typedefs_5.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_5.js b/search/typedefs_5.js index 5703290ea..565c1f6ed 100644 --- a/search/typedefs_5.js +++ b/search/typedefs_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['group_662',['group',['../namespaceentt.html#a010d1bbf234dbca47e6755fc278e36b5',1,'entt']]] + ['group_819',['group',['../namespaceentt.html#a010d1bbf234dbca47e6755fc278e36b5',1,'entt']]] ]; diff --git a/search/typedefs_6.html b/search/typedefs_6.html index 25aa6dd40..8cd2ed23d 100644 --- a/search/typedefs_6.html +++ b/search/typedefs_6.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_6.js b/search/typedefs_6.js index a20342bfe..c04159747 100644 --- a/search/typedefs_6.js +++ b/search/typedefs_6.js @@ -1,6 +1,7 @@ var searchData= [ - ['hash_5ftype_663',['hash_type',['../classentt_1_1basic__hashed__string.html#a1631b1f6ecd56a451366eeb228a6ffb9',1,'entt::basic_hashed_string']]], - ['hashed_5fstring_664',['hashed_string',['../namespaceentt.html#a8f9dd22ce26cd7913a294b3fd520649b',1,'entt']]], - ['hashed_5fwstring_665',['hashed_wstring',['../namespaceentt.html#af2768719b1f5967caf5836b2656d0ed6',1,'entt']]] + ['handle_820',['handle',['../namespaceentt.html#a5a0027b922894421f703102c374c234c',1,'entt']]], + ['hash_5ftype_821',['hash_type',['../classentt_1_1basic__hashed__string.html#a1631b1f6ecd56a451366eeb228a6ffb9',1,'entt::basic_hashed_string']]], + ['hashed_5fstring_822',['hashed_string',['../namespaceentt.html#a8f9dd22ce26cd7913a294b3fd520649b',1,'entt']]], + ['hashed_5fwstring_823',['hashed_wstring',['../namespaceentt.html#af2768719b1f5967caf5836b2656d0ed6',1,'entt']]] ]; diff --git a/search/typedefs_7.html b/search/typedefs_7.html index 6cb2ddeaf..390050712 100644 --- a/search/typedefs_7.html +++ b/search/typedefs_7.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_7.js b/search/typedefs_7.js index 0d78cc9b0..368ff89e0 100644 --- a/search/typedefs_7.js +++ b/search/typedefs_7.js @@ -1,8 +1,9 @@ var searchData= [ - ['id_5ftype_666',['id_type',['../namespaceentt.html#a4780f9d4e975066afb16b1309c644995',1,'entt']]], - ['identifier_5ftype_667',['identifier_type',['../classentt_1_1identifier.html#a5ed0559dce16ea40707502274dba382b',1,'entt::identifier']]], - ['instance_5ftype_668',['instance_type',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a932f446e04a732546e7af0f2922ed2fa',1,'entt::sigh< Ret(Args...)>']]], - ['integral_5fconstant_669',['integral_constant',['../namespaceentt.html#a0d9fd5898acf13553bbcf14b99159f4d',1,'entt']]], - ['iterator_670',['iterator',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a8c3432396aa0e5bfeb5e300646c32cb4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::iterator()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a1ef689b2afb273c1983b8a633d8da2b1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::iterator()'],['../classentt_1_1basic__observer.html#ac1be371b6c455d91a01aa398eb29327a',1,'entt::basic_observer::iterator()'],['../classentt_1_1basic__runtime__view.html#a916067ed3c2fb7f69319c48019687674',1,'entt::basic_runtime_view::iterator()'],['../classentt_1_1sparse__set.html#a22cf39bf66b858f1d1d0f1e6fedb8fe1',1,'entt::sparse_set::iterator()'],['../classentt_1_1storage.html#aaeee41370158c681e5d04eca42054ba8',1,'entt::storage::iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#af6dfd9fbe1240482399b4e03cb08752a',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#aa6ee05ab3fd5d8f4304810c65ab9b830',1,'entt::basic_view< Entity, exclude_t<>, Component >::iterator()']]] + ['id_5ftype_824',['id_type',['../namespaceentt.html#a13e040e7b38a8f86d1ab2f096f37b627',1,'entt']]], + ['identifier_5ftype_825',['identifier_type',['../classentt_1_1identifier.html#a5ed0559dce16ea40707502274dba382b',1,'entt::identifier']]], + ['instance_5ftype_826',['instance_type',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#a932f446e04a732546e7af0f2922ed2fa',1,'entt::sigh< Ret(Args...)>']]], + ['integral_5fconstant_827',['integral_constant',['../namespaceentt.html#a0d9fd5898acf13553bbcf14b99159f4d',1,'entt']]], + ['iterator_828',['iterator',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a8c3432396aa0e5bfeb5e300646c32cb4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::iterator()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a1ef689b2afb273c1983b8a633d8da2b1',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::iterator()'],['../classentt_1_1basic__observer.html#a244ba61659af901a88710350b068c4ac',1,'entt::basic_observer::iterator()'],['../classentt_1_1basic__runtime__view.html#a9ae6398953c3d724227e0fb25a7b61bd',1,'entt::basic_runtime_view::iterator()'],['../classentt_1_1sparse__set.html#a22cf39bf66b858f1d1d0f1e6fedb8fe1',1,'entt::sparse_set::iterator()'],['../classentt_1_1storage.html#aaeee41370158c681e5d04eca42054ba8',1,'entt::storage::iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a9828bc4d8e9a5c8fcb4eda17223c36c5',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#aa6ee05ab3fd5d8f4304810c65ab9b830',1,'entt::basic_view< Entity, exclude_t<>, Component >::iterator()'],['../structentt_1_1internal_1_1basic__container.html#a8defc8d663808a7e9a2b54dababe373a',1,'entt::internal::basic_container::iterator()'],['../classentt_1_1meta__sequence__container.html#a878e2f710e88a6ae42449cb7a93c3928',1,'entt::meta_sequence_container::iterator()'],['../classentt_1_1meta__associative__container.html#aafbaf281035562432a4e8e55443e9584',1,'entt::meta_associative_container::iterator()'],['../classentt_1_1meta__range.html#ad1d6f13f25371db5fb55890de315c47a',1,'entt::meta_range::iterator()']]], + ['iterator_5fcategory_829',['iterator_category',['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#aade7df8f3ede442e7c811828e93bbd3c',1,'entt::meta_sequence_container::meta_iterator::iterator_category()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a8243592766417eadc3118ce9d251350e',1,'entt::meta_associative_container::meta_iterator::iterator_category()']]] ]; diff --git a/search/typedefs_8.html b/search/typedefs_8.html index 52ab5aa23..66884e1b5 100644 --- a/search/typedefs_8.html +++ b/search/typedefs_8.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_8.js b/search/typedefs_8.js index 5cebd4a41..5c174c253 100644 --- a/search/typedefs_8.js +++ b/search/typedefs_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['listener_671',['listener',['../classentt_1_1emitter.html#a1200216d9abb1adb18db6035d99b60da',1,'entt::emitter']]] + ['key_5ftype_830',['key_type',['../structentt_1_1internal_1_1basic__associative__container.html#ad13bc6b6a65bf87fc45d7b76cb6d8e6e',1,'entt::internal::basic_associative_container']]] ]; diff --git a/search/typedefs_9.html b/search/typedefs_9.html index 7b6dd8510..88fe092ea 100644 --- a/search/typedefs_9.html +++ b/search/typedefs_9.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_9.js b/search/typedefs_9.js index 12917dc4e..249153867 100644 --- a/search/typedefs_9.js +++ b/search/typedefs_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['member_5fclass_5ft_672',['member_class_t',['../namespaceentt.html#a49f19d031690e5ebfffd6c7a4f6bd364',1,'entt']]] + ['listener_831',['listener',['../classentt_1_1emitter.html#a1200216d9abb1adb18db6035d99b60da',1,'entt::emitter']]] ]; diff --git a/search/typedefs_a.html b/search/typedefs_a.html index ba5e6689a..eb315ca48 100644 --- a/search/typedefs_a.html +++ b/search/typedefs_a.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_a.js b/search/typedefs_a.js index 640d53953..efd05385e 100644 --- a/search/typedefs_a.js +++ b/search/typedefs_a.js @@ -1,5 +1,5 @@ var searchData= [ - ['object_5ftype_673',['object_type',['../classentt_1_1storage.html#a631919f749405616e64372326052a285',1,'entt::storage::object_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#ab129fbfd7844c854cecb821b9d9a74e5',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::object_type()']]], - ['observer_674',['observer',['../namespaceentt.html#a48dfbb2991c5a19c6e2578830f7e3eda',1,'entt']]] + ['mapped_5ftype_832',['mapped_type',['../structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html#a1e1cf9977fcc990cf47783cb07b4dfe1',1,'entt::meta_associative_container_traits< std::map< Key, Value, Args... > >::mapped_type()'],['../structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html#a841c763c3c7d9a1a8d653b24097d4eea',1,'entt::meta_associative_container_traits< std::unordered_map< Key, Value, Args... > >::mapped_type()']]], + ['member_5fclass_5ft_833',['member_class_t',['../namespaceentt.html#a49f19d031690e5ebfffd6c7a4f6bd364',1,'entt']]] ]; diff --git a/search/typedefs_b.html b/search/typedefs_b.html index 9b5985515..06a7a036b 100644 --- a/search/typedefs_b.html +++ b/search/typedefs_b.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_b.js b/search/typedefs_b.js index 9fb4ddd3b..62f394cfb 100644 --- a/search/typedefs_b.js +++ b/search/typedefs_b.js @@ -1,8 +1,4 @@ var searchData= [ - ['raw_5ftype_675',['raw_type',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8bd979c3e567bccfbc7a598442092d81',1,'entt::basic_view< Entity, exclude_t<>, Component >']]], - ['registry_676',['registry',['../namespaceentt.html#ae2d1b4307b0f71ebb49c753782cc37b7',1,'entt']]], - ['registry_5ftype_677',['registry_type',['../structentt_1_1basic__actor.html#a4577b087e2fe3e76dbd4516ae9064c6a',1,'entt::basic_actor::registry_type()'],['../structentt_1_1as__view.html#a458942b049c7ef96d45600337d57a70b',1,'entt::as_view::registry_type()'],['../structentt_1_1as__group.html#a7ede36514bf64187bc93d3d295fe0123',1,'entt::as_group::registry_type()']]], - ['resource_5ftype_678',['resource_type',['../structentt_1_1cache.html#ada5e8c7f595aed30fa4f879fe71e7baf',1,'entt::cache']]], - ['runtime_5fview_679',['runtime_view',['../namespaceentt.html#a85d470a55d982d87388e899c322e9ddc',1,'entt']]] + ['node_5ftype_834',['node_type',['../structentt_1_1meta__prop.html#a9da5b4916bdadd45ff0e0d90b245226c',1,'entt::meta_prop::node_type()'],['../structentt_1_1meta__base.html#a9dc262abb55f0d0c13c2848d83a26631',1,'entt::meta_base::node_type()'],['../structentt_1_1meta__conv.html#a2a184d32afd64728156252dc0343f81d',1,'entt::meta_conv::node_type()'],['../structentt_1_1meta__ctor.html#a6a3c2ed04bac33a7f937812dbe6f7663',1,'entt::meta_ctor::node_type()'],['../structentt_1_1meta__data.html#a0aa23c3d404c35751aa6b85870eafc21',1,'entt::meta_data::node_type()'],['../structentt_1_1meta__func.html#ac3c77ffeae29f5d511a5961cc25617c0',1,'entt::meta_func::node_type()'],['../classentt_1_1meta__type.html#a2dc19d640208c4f887a1abb5d4fe7f61',1,'entt::meta_type::node_type()'],['../classentt_1_1meta__range.html#a34ce9cf71ff25bea6eb17b0738a0abfa',1,'entt::meta_range::node_type()']]] ]; diff --git a/search/typedefs_c.html b/search/typedefs_c.html index 1924d704d..97fc29d5e 100644 --- a/search/typedefs_c.html +++ b/search/typedefs_c.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_c.js b/search/typedefs_c.js index ce92d90be..9f8cda4ba 100644 --- a/search/typedefs_c.js +++ b/search/typedefs_c.js @@ -1,8 +1,5 @@ var searchData= [ - ['service_5ftype_680',['service_type',['../structentt_1_1service__locator.html#af34a883e56f32a98d7b8a5db87bdf504',1,'entt::service_locator']]], - ['sink_5ftype_681',['sink_type',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#aa38cfb19329979f98307eff7a75cc2af',1,'entt::sigh< Ret(Args...)>']]], - ['size_5ftype_682',['size_type',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#abdaf90d7a55b932927cfcb6a14cb3068',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a1c83478c5db4749a31a4fb638901a153',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size_type()'],['../classentt_1_1basic__observer.html#a0289d9047ce2171f72d6e1f651f5bf51',1,'entt::basic_observer::size_type()'],['../classentt_1_1basic__registry.html#a865f5458d6c7dba287e73d4dd59b7716',1,'entt::basic_registry::size_type()'],['../classentt_1_1basic__runtime__view.html#a98647bb547cdb01bf248f44e6420b3fd',1,'entt::basic_runtime_view::size_type()'],['../classentt_1_1sparse__set.html#a3d2138b0eb8c7ac968e9e38a9e981ec1',1,'entt::sparse_set::size_type()'],['../classentt_1_1storage.html#a91479f00657aa72597c95a393833218b',1,'entt::storage::size_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01ENTT__IS__EMPTY_07Type_08_4_01_4.html#a19c9206956d0721c135c5c88cd47c467',1,'entt::storage< Entity, Type, std::enable_if_t< ENTT_IS_EMPTY(Type)> >::size_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a1e689febb974e9855dc2b033ae240643',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a6df04cc90dcce96291a88546aa287ca7',1,'entt::basic_view< Entity, exclude_t<>, Component >::size_type()'],['../structentt_1_1meta__ctor.html#a7a267e333222dab22e7a965137538f18',1,'entt::meta_ctor::size_type()'],['../structentt_1_1meta__func.html#a422ec572c7c56d3cb46d09704be64f65',1,'entt::meta_func::size_type()'],['../classentt_1_1meta__type.html#a7362687fc89444507cded22f57be3ff0',1,'entt::meta_type::size_type()'],['../classentt_1_1scheduler.html#afcec47d6ec28a994af2a7097348ce59f',1,'entt::scheduler::size_type()'],['../structentt_1_1cache.html#aee66d7039b665d6636be29c255065aa3',1,'entt::cache::size_type()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#aa1eb227b5cb5c4910dacccd38748a209',1,'entt::sigh< Ret(Args...)>::size_type()']]], - ['snapshot_683',['snapshot',['../namespaceentt.html#a80012f9fa628920a3507ae947704d447',1,'entt']]], - ['snapshot_5floader_684',['snapshot_loader',['../namespaceentt.html#ae7e50fc296c4ea68183db332950b99f5',1,'entt']]] + ['object_5ftype_835',['object_type',['../classentt_1_1storage.html#a631919f749405616e64372326052a285',1,'entt::storage::object_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html#adea6539f51a7df32b1b08c53d9aaca27',1,'entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >::object_type()']]], + ['observer_836',['observer',['../namespaceentt.html#a48dfbb2991c5a19c6e2578830f7e3eda',1,'entt']]] ]; diff --git a/search/typedefs_d.html b/search/typedefs_d.html index 1b480876a..b5e9e4455 100644 --- a/search/typedefs_d.html +++ b/search/typedefs_d.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_d.js b/search/typedefs_d.js index 184976f2a..5044cef1c 100644 --- a/search/typedefs_d.js +++ b/search/typedefs_d.js @@ -1,7 +1,5 @@ var searchData= [ - ['tag_685',['tag',['../namespaceentt.html#a9f7bb8c357f08a01ad9c8dab0ea40c1c',1,'entt']]], - ['type_686',['type',['../structentt_1_1type__list__cat_3_4.html#a957e88d5bc4c1cbf4a13fbddbe2e176f',1,'entt::type_list_cat<>::type()'],['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4.html#ae17db475954ad06eba24fd1eedba5f8b',1,'entt::type_list_cat< type_list< Type... >, type_list< Other... >, List... >::type()'],['../structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4.html#a0c40287fad9d80f0532d80bf48f219ed',1,'entt::type_list_cat< type_list< Type... > >::type()'],['../structentt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4.html#a378823486aa4e4f288b1d73b2703c485',1,'entt::type_list_unique< type_list< Type, Other... > >::type()'],['../structentt_1_1type__list__unique_3_01type__list_3_4_01_4.html#a48245981f9818ca2601b9815cbfa5b79',1,'entt::type_list_unique< type_list<> >::type()'],['../classentt_1_1member__class.html#aa512dd4465bfab2dc09f759ae882a08a',1,'entt::member_class::type()']]], - ['type_5flist_5fcat_5ft_687',['type_list_cat_t',['../namespaceentt.html#a546467a3662e9a915d5d519ad565e801',1,'entt']]], - ['type_5flist_5funique_5ft_688',['type_list_unique_t',['../namespaceentt.html#a75a277a6037279d65cd3874b46ec7166',1,'entt']]] + ['pointer_837',['pointer',['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a5ce414ee556eed15b08b248af0473d1a',1,'entt::meta_sequence_container::meta_iterator::pointer()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a6e07c05c8778bc8c9f45f1dea44b4c40',1,'entt::meta_associative_container::meta_iterator::pointer()']]], + ['pool_5ft_838',['pool_t',['../namespaceentt.html#a20340377563b9e5d0380d770619b24b6',1,'entt']]] ]; diff --git a/search/typedefs_e.html b/search/typedefs_e.html index fed948dfc..ab12f45ed 100644 --- a/search/typedefs_e.html +++ b/search/typedefs_e.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/typedefs_e.js b/search/typedefs_e.js index c5cd01710..fc410f64c 100644 --- a/search/typedefs_e.js +++ b/search/typedefs_e.js @@ -1,6 +1,11 @@ var searchData= [ - ['value_5ftype_689',['value_type',['../classentt_1_1basic__hashed__string.html#ad4e8f181e92b9218747ac43fe24c4cbc',1,'entt::basic_hashed_string']]], - ['version_5ftype_690',['version_type',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#ab37d10c3be3d59159a63c0bd1e9e2924',1,'entt::entt_traits< std::uint16_t >::version_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#aee59dc7455ea0be015e699c3e46a22d1',1,'entt::entt_traits< std::uint32_t >::version_type()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#aeac4d9172940a9dec0682860ac176725',1,'entt::entt_traits< std::uint64_t >::version_type()'],['../classentt_1_1basic__registry.html#ae29d4ad92df752c02c11c1b227e823ff',1,'entt::basic_registry::version_type()']]], - ['view_691',['view',['../namespaceentt.html#af2118c00dea16193aee017d1408beb53',1,'entt']]] + ['raw_5ftype_839',['raw_type',['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a8bd979c3e567bccfbc7a598442092d81',1,'entt::basic_view< Entity, exclude_t<>, Component >']]], + ['reference_840',['reference',['../classentt_1_1meta__sequence__container_1_1meta__iterator.html#a57962b1345c3905a11a88cf259aaa288',1,'entt::meta_sequence_container::meta_iterator::reference()'],['../classentt_1_1meta__associative__container_1_1meta__iterator.html#a48908a48014b9b889a0f610b469d03ef',1,'entt::meta_associative_container::meta_iterator::reference()']]], + ['registry_841',['registry',['../namespaceentt.html#a292643317d1dbb13e45824f757bd1086',1,'entt']]], + ['registry_5ftype_842',['registry_type',['../structentt_1_1basic__actor.html#a4577b087e2fe3e76dbd4516ae9064c6a',1,'entt::basic_actor::registry_type()'],['../structentt_1_1basic__handle.html#ad22a94a5add23583cdda3ee291bdcf3c',1,'entt::basic_handle::registry_type()'],['../structentt_1_1as__view.html#ad3c4cad92dd7515bb25568f13f7f91f3',1,'entt::as_view::registry_type()'],['../structentt_1_1as__group.html#a0931353ef28b22e1bd4b910e4f99e53f',1,'entt::as_group::registry_type()']]], + ['resource_5ftype_843',['resource_type',['../structentt_1_1resource__cache.html#a3c660fb622942292cf7242e5361f80b7',1,'entt::resource_cache']]], + ['result_5ftype_844',['result_type',['../classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a9bca9876e6671a34c6503b7de65402b6',1,'entt::delegate< Ret(Args...)>']]], + ['reverse_5fiterator_845',['reverse_iterator',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#a25523351aee56e1d10cb05c03ee53e7a',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::reverse_iterator()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a8ffda10435b2c204fa3608092e7915c4',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::reverse_iterator()'],['../classentt_1_1sparse__set.html#a48d3943aa1e156066c9f2a2d391ba9f6',1,'entt::sparse_set::reverse_iterator()'],['../classentt_1_1storage.html#a9fa9d7da331232567298dd85c9d90bd4',1,'entt::storage::reverse_iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a12ffed1c7b435ba08c554fa7ff130263',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::reverse_iterator()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a452f4e6634cda73e4d1577539e029f07',1,'entt::basic_view< Entity, exclude_t<>, Component >::reverse_iterator()']]], + ['runtime_5fview_846',['runtime_view',['../namespaceentt.html#a85d470a55d982d87388e899c322e9ddc',1,'entt']]] ]; diff --git a/search/typedefs_f.html b/search/typedefs_f.html new file mode 100644 index 000000000..e97f4ee85 --- /dev/null +++ b/search/typedefs_f.html @@ -0,0 +1,36 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/search/typedefs_f.js b/search/typedefs_f.js new file mode 100644 index 000000000..95d4626de --- /dev/null +++ b/search/typedefs_f.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['service_5ftype_847',['service_type',['../structentt_1_1service__locator.html#af34a883e56f32a98d7b8a5db87bdf504',1,'entt::service_locator']]], + ['sink_5ftype_848',['sink_type',['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#ae3b533533001fd0d5d56b9d17af8299f',1,'entt::sigh< Ret(Args...)>']]], + ['size_5ftype_849',['size_type',['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html#abdaf90d7a55b932927cfcb6a14cb3068',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... > >::size_type()'],['../classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html#a1c83478c5db4749a31a4fb638901a153',1,'entt::basic_group< Entity, exclude_t< Exclude... >, get_t< Get... >, Owned... >::size_type()'],['../classentt_1_1basic__observer.html#a147a0e35035fc3c19b67b31d66d2d80b',1,'entt::basic_observer::size_type()'],['../classentt_1_1basic__registry.html#a6a44260f861a699f1353097391c51636',1,'entt::basic_registry::size_type()'],['../classentt_1_1basic__runtime__view.html#aabb4450ce3d686fe05bd92e5975d11fb',1,'entt::basic_runtime_view::size_type()'],['../classentt_1_1sparse__set.html#a3d2138b0eb8c7ac968e9e38a9e981ec1',1,'entt::sparse_set::size_type()'],['../classentt_1_1storage.html#a91479f00657aa72597c95a393833218b',1,'entt::storage::size_type()'],['../classentt_1_1storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__eto__eligible__v_3_01Type_01_4_01_4_01_4.html#a82bf61465116e84cb59b5b0d5c44c0f7',1,'entt::storage< Entity, Type, std::enable_if_t< is_eto_eligible_v< Type > > >::size_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html#a1e689febb974e9855dc2b033ae240643',1,'entt::basic_view< Entity, exclude_t< Exclude... >, Component... >::size_type()'],['../classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html#a6df04cc90dcce96291a88546aa287ca7',1,'entt::basic_view< Entity, exclude_t<>, Component >::size_type()'],['../structentt_1_1internal_1_1basic__container.html#af3188ac7c5d7f5034fb3b06ef26d2d70',1,'entt::internal::basic_container::size_type()'],['../classentt_1_1meta__sequence__container.html#aa24e9df149bccfada6257266e5d829b1',1,'entt::meta_sequence_container::size_type()'],['../classentt_1_1meta__associative__container.html#a9ef078a3364ff3d53cec2bda15f4782f',1,'entt::meta_associative_container::size_type()'],['../structentt_1_1meta__ctor.html#a528fb5d47f52feb9917fac849b24026d',1,'entt::meta_ctor::size_type()'],['../structentt_1_1meta__func.html#aa35b75b107a0e02f7f03f0737980a428',1,'entt::meta_func::size_type()'],['../classentt_1_1meta__type.html#a9d7a45ed06b058813b928e2778499a5e',1,'entt::meta_type::size_type()'],['../classentt_1_1scheduler.html#afcec47d6ec28a994af2a7097348ce59f',1,'entt::scheduler::size_type()'],['../structentt_1_1resource__cache.html#aa9251f4bd388f39b18b6b416f58170e1',1,'entt::resource_cache::size_type()'],['../classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html#aa1eb227b5cb5c4910dacccd38748a209',1,'entt::sigh< Ret(Args...)>::size_type()']]], + ['snapshot_850',['snapshot',['../namespaceentt.html#a80012f9fa628920a3507ae947704d447',1,'entt']]], + ['snapshot_5floader_851',['snapshot_loader',['../namespaceentt.html#ae7e50fc296c4ea68183db332950b99f5',1,'entt']]] +]; diff --git a/search/variables_0.html b/search/variables_0.html index bf3eba5cc..9ce246b1f 100644 --- a/search/variables_0.html +++ b/search/variables_0.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/variables_0.js b/search/variables_0.js index b9d3d5482..a4eb9c5b4 100644 --- a/search/variables_0.js +++ b/search/variables_0.js @@ -1,5 +1,4 @@ var searchData= [ - ['as_5falias_636',['as_alias',['../namespaceentt.html#a858d25f90a990e489a8b2e3d64570d95',1,'entt']]], - ['as_5fref_637',['as_ref',['../namespaceentt.html#a9636a331c7e398d4036c7d52968b825a',1,'entt']]] + ['as_5fref_787',['as_ref',['../namespaceentt.html#a9636a331c7e398d4036c7d52968b825a',1,'entt']]] ]; diff --git a/search/variables_1.html b/search/variables_1.html index 49fe59a12..5802cecda 100644 --- a/search/variables_1.html +++ b/search/variables_1.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/variables_1.js b/search/variables_1.js index 8dc128d9f..c20720ead 100644 --- a/search/variables_1.js +++ b/search/variables_1.js @@ -1,6 +1,6 @@ var searchData= [ - ['choice_638',['choice',['../namespaceentt.html#a089f75043b082abca3ea144bce44e9ae',1,'entt']]], - ['collector_639',['collector',['../namespaceentt.html#aea8b073b774362fe800d9cce3542927a',1,'entt']]], - ['connect_5farg_640',['connect_arg',['../namespaceentt.html#af1e73acd6f3d892955819677dc2664b7',1,'entt']]] + ['choice_788',['choice',['../namespaceentt.html#a089f75043b082abca3ea144bce44e9ae',1,'entt']]], + ['collector_789',['collector',['../namespaceentt.html#aea8b073b774362fe800d9cce3542927a',1,'entt']]], + ['connect_5farg_790',['connect_arg',['../namespaceentt.html#af1e73acd6f3d892955819677dc2664b7',1,'entt']]] ]; diff --git a/search/variables_2.html b/search/variables_2.html index 0c8a18cf9..00291e594 100644 --- a/search/variables_2.html +++ b/search/variables_2.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/variables_2.js b/search/variables_2.js index 86ae4f14b..17c55bba2 100644 --- a/search/variables_2.js +++ b/search/variables_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['entity_5fmask_641',['entity_mask',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a3b85bff62534fc16597a391161fdc884',1,'entt::entt_traits< std::uint16_t >::entity_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#a10edcf27d0e80e58102f41372d4b8df8',1,'entt::entt_traits< std::uint32_t >::entity_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a1127933a9ef4bfa4f64ded191b4342dd',1,'entt::entt_traits< std::uint64_t >::entity_mask()']]], - ['entity_5fshift_642',['entity_shift',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#aedc1e30160a37f69a5e6cc903a5113cc',1,'entt::entt_traits< std::uint16_t >::entity_shift()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#ad2fb05bba66c9426a4c239222a191650',1,'entt::entt_traits< std::uint32_t >::entity_shift()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#abbf9ff9ddaf2cb92eec8bd08dcc7d5a7',1,'entt::entt_traits< std::uint64_t >::entity_shift()']]], - ['exclude_643',['exclude',['../namespaceentt.html#a5b73210cef43c4db35ef8ce477cc38a6',1,'entt']]] + ['entity_5fmask_791',['entity_mask',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#aae4c4e31c683b7107d59929f32ad6a8c',1,'entt::entt_traits< std::uint16_t >::entity_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#a8d313174763278fb508739ce236b9221',1,'entt::entt_traits< std::uint32_t >::entity_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a8768144681f59ba78802bff2646930dd',1,'entt::entt_traits< std::uint64_t >::entity_mask()']]], + ['entity_5fshift_792',['entity_shift',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#adc71688a04f90ea41a86b64103be17f7',1,'entt::entt_traits< std::uint16_t >::entity_shift()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#ad7665f60eebadd96eb23424be2928159',1,'entt::entt_traits< std::uint32_t >::entity_shift()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a07ede4f7b1001d13e0882b4e630571d5',1,'entt::entt_traits< std::uint64_t >::entity_shift()']]], + ['exclude_793',['exclude',['../namespaceentt.html#a5b73210cef43c4db35ef8ce477cc38a6',1,'entt']]] ]; diff --git a/search/variables_3.html b/search/variables_3.html index 19a31fc28..0e5389be7 100644 --- a/search/variables_3.html +++ b/search/variables_3.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/variables_3.js b/search/variables_3.js index a39e2c615..372f6ff5e 100644 --- a/search/variables_3.js +++ b/search/variables_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['get_644',['get',['../namespaceentt.html#a8c24ecc5ab0055f9f2a4725c95afb29e',1,'entt']]] + ['get_794',['get',['../namespaceentt.html#a8c24ecc5ab0055f9f2a4725c95afb29e',1,'entt']]] ]; diff --git a/search/variables_4.html b/search/variables_4.html index bdc37be7f..789a86b74 100644 --- a/search/variables_4.html +++ b/search/variables_4.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/variables_4.js b/search/variables_4.js index 754e71deb..db5cbaf39 100644 --- a/search/variables_4.js +++ b/search/variables_4.js @@ -1,4 +1,6 @@ var searchData= [ - ['has_5ftype_5findex_5fv_645',['has_type_index_v',['../namespaceentt.html#a5c05aeb676710c15d16a78584cfb5132',1,'entt']]] + ['has_5fmeta_5fassociative_5fcontainer_5ftraits_5fv_795',['has_meta_associative_container_traits_v',['../namespaceentt.html#ad454bd385d2c2be989c83dbbaaaef828',1,'entt']]], + ['has_5fmeta_5fsequence_5fcontainer_5ftraits_5fv_796',['has_meta_sequence_container_traits_v',['../namespaceentt.html#a7fc25b9a52b473e6019519e24ca66bc9',1,'entt']]], + ['has_5ftype_5findex_5fv_797',['has_type_index_v',['../namespaceentt.html#a5c05aeb676710c15d16a78584cfb5132',1,'entt']]] ]; diff --git a/search/variables_5.html b/search/variables_5.html index 6aa2249b4..c7873eb91 100644 --- a/search/variables_5.html +++ b/search/variables_5.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/variables_5.js b/search/variables_5.js index 2db691abd..424540481 100644 --- a/search/variables_5.js +++ b/search/variables_5.js @@ -1,4 +1,7 @@ var searchData= [ - ['is_5fequality_5fcomparable_5fv_646',['is_equality_comparable_v',['../namespaceentt.html#aff2c2c940fcfd655abaa24489471dad8',1,'entt']]] + ['is_5fequality_5fcomparable_5fv_798',['is_equality_comparable_v',['../namespaceentt.html#aff2c2c940fcfd655abaa24489471dad8',1,'entt']]], + ['is_5feto_5feligible_5fv_799',['is_eto_eligible_v',['../namespaceentt.html#a1e4bb518d3b7781b1bf8f161719c72c3',1,'entt']]], + ['is_5fkey_5fonly_5fmeta_5fassociative_5fcontainer_5fv_800',['is_key_only_meta_associative_container_v',['../namespaceentt.html#ad49b2ea24586994d23d6d837a550867a',1,'entt']]], + ['is_5fmeta_5fpointer_5flike_5fv_801',['is_meta_pointer_like_v',['../namespaceentt.html#aaa8c390cfe71301a0c10f4844e98424c',1,'entt']]] ]; diff --git a/search/variables_6.html b/search/variables_6.html index ce4a90635..a5885889b 100644 --- a/search/variables_6.html +++ b/search/variables_6.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/variables_6.js b/search/variables_6.js index a269b032d..7c7de62d2 100644 --- a/search/variables_6.js +++ b/search/variables_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['monostate_5fv_647',['monostate_v',['../namespaceentt.html#ab43a13f7ee60bcb0d04a001f92b86fa2',1,'entt']]] + ['monostate_5fv_802',['monostate_v',['../namespaceentt.html#ab43a13f7ee60bcb0d04a001f92b86fa2',1,'entt']]] ]; diff --git a/search/variables_7.html b/search/variables_7.html index 39ffd4746..b09b295ec 100644 --- a/search/variables_7.html +++ b/search/variables_7.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/variables_7.js b/search/variables_7.js index 0d158ca42..05e19935f 100644 --- a/search/variables_7.js +++ b/search/variables_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['null_648',['null',['../namespaceentt.html#a588326af8f6f902a6c0b57d3f9fc6c17',1,'entt']]] + ['null_803',['null',['../namespaceentt.html#a2f0c0a1c1d953ea991591748744cdd8b',1,'entt']]] ]; diff --git a/search/variables_8.html b/search/variables_8.html index 37a2eddfa..a479f8e0d 100644 --- a/search/variables_8.html +++ b/search/variables_8.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/variables_8.js b/search/variables_8.js index e06836039..70f86c041 100644 --- a/search/variables_8.js +++ b/search/variables_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['type_649',['type',['../classentt_1_1family.html#ad2c16ecd854f12f1aa70ceaba094e43a',1,'entt::family::type()'],['../classentt_1_1identifier.html#adb3aad553b8d57ef94581af39fc53178',1,'entt::identifier::type()']]], - ['type_5flist_5fsize_5fv_650',['type_list_size_v',['../namespaceentt.html#a6a9c0b65bfb15bb63c8389391be28eb5',1,'entt']]] + ['type_804',['type',['../classentt_1_1family.html#ad2c16ecd854f12f1aa70ceaba094e43a',1,'entt::family::type()'],['../classentt_1_1identifier.html#adb3aad553b8d57ef94581af39fc53178',1,'entt::identifier::type()']]], + ['type_5flist_5fsize_5fv_805',['type_list_size_v',['../namespaceentt.html#a6a9c0b65bfb15bb63c8389391be28eb5',1,'entt']]] ]; diff --git a/search/variables_9.html b/search/variables_9.html index 21e5a4f3c..97cc440a0 100644 --- a/search/variables_9.html +++ b/search/variables_9.html @@ -1,7 +1,7 @@ - + @@ -23,6 +23,12 @@ document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults"); searchResults.Search(); +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); /* @license-end */ --> diff --git a/search/variables_9.js b/search/variables_9.js index 02a20ef3e..ad2d685cb 100644 --- a/search/variables_9.js +++ b/search/variables_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['version_5fmask_651',['version_mask',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a83bda73c5a360f5ba8f653d0f888993b',1,'entt::entt_traits< std::uint16_t >::version_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#a6ada978f907780643740d9ca2a8e8762',1,'entt::entt_traits< std::uint32_t >::version_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a3f9f70e677d638708d0ce72ce1a28c92',1,'entt::entt_traits< std::uint64_t >::version_mask()']]] + ['unpack_5fas_5fv_806',['unpack_as_v',['../namespaceentt.html#a447c782d9f4f5332dfd4dde6f03d4a4e',1,'entt']]] ]; diff --git a/search/variables_a.html b/search/variables_a.html new file mode 100644 index 000000000..010744863 --- /dev/null +++ b/search/variables_a.html @@ -0,0 +1,36 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/search/variables_a.js b/search/variables_a.js new file mode 100644 index 000000000..d221de79f --- /dev/null +++ b/search/variables_a.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['version_5fmask_807',['version_mask',['../structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4.html#a92ac2be6c5a268af07b9c92783df20d4',1,'entt::entt_traits< std::uint16_t >::version_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html#aad3917f55015f41728684c3727643b31',1,'entt::entt_traits< std::uint32_t >::version_mask()'],['../structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html#a71ffda25f3b437989eaea515728afd15',1,'entt::entt_traits< std::uint64_t >::version_mask()']]] +]; diff --git a/sigh_8hpp_source.html b/sigh_8hpp_source.html index 0d8dced32..4af380447 100644 --- a/sigh_8hpp_source.html +++ b/sigh_8hpp_source.html @@ -3,7 +3,7 @@ - + EnTT: src/entt/signal/sigh.hpp Source File @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::basic_handle< Entity > Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + +
any() constentt::basic_handle< Entity >inline
basic_handle(registry_type &ref, entity_type value=null) noexceptentt::basic_handle< Entity >inline
emplace(Args &&... args) constentt::basic_handle< Entity >inline
emplace_or_replace(Args &&... args) constentt::basic_handle< Entity >inline
entity() const noexceptentt::basic_handle< Entity >inline
entity_type typedefentt::basic_handle< Entity >
get() constentt::basic_handle< Entity >inline
get_or_emplace(Args &&... args) constentt::basic_handle< Entity >inline
has() constentt::basic_handle< Entity >inline
operator basic_handle< const entity_type >() const noexceptentt::basic_handle< Entity >inline
operator bool() constentt::basic_handle< Entity >inlineexplicit
operator entity_type() const noexceptentt::basic_handle< Entity >inline
operator=(const entity_type value) noexceptentt::basic_handle< Entity >inline
operator=(null_t) noexceptentt::basic_handle< Entity >inline
orphan() constentt::basic_handle< Entity >inline
patch(Func &&... func) constentt::basic_handle< Entity >inline
registry() const noexceptentt::basic_handle< Entity >inline
registry_type typedefentt::basic_handle< Entity >
remove() constentt::basic_handle< Entity >inline
remove_all() constentt::basic_handle< Entity >inline
remove_if_exists() constentt::basic_handle< Entity >inline
replace(Args &&... args) constentt::basic_handle< Entity >inline
try_get() constentt::basic_handle< Entity >inline
visit(Func &&func) constentt::basic_handle< Entity >inline
+ + + + diff --git a/structentt_1_1basic__handle.html b/structentt_1_1basic__handle.html new file mode 100644 index 000000000..00656d559 --- /dev/null +++ b/structentt_1_1basic__handle.html @@ -0,0 +1,1085 @@ + + + + + + + +EnTT: entt::basic_handle< Entity > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Types | +Public Member Functions | +List of all members
+
+
entt::basic_handle< Entity > Struct Template Reference
+
+
+ +

Non-owning handle to an entity. + More...

+ +

#include <handle.hpp>

+ + + + + + + + +

+Public Types

+using entity_type = std::remove_const_t< Entity >
 Underlying entity identifier.
 
+using registry_type = std::conditional_t< std::is_const_v< Entity >, const basic_registry< entity_type >, basic_registry< entity_type > >
 Type of registry accepted by the handle.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 basic_handle (registry_type &ref, entity_type value=null) noexcept
 Constructs a handle from a given registry and entity. More...
 
basic_handleoperator= (const entity_type value) noexcept
 Assigns an entity to a handle. More...
 
basic_handleoperator= (null_t) noexcept
 Assigns the null object to a handle. More...
 
 operator basic_handle< const entity_type > () const noexcept
 Constructs a const handle from a non-const one. More...
 
 operator entity_type () const noexcept
 Converts a handle to its underlying entity. More...
 
 operator bool () const
 Checks if a handle refers to a valid entity or not. More...
 
registry_typeregistry () const noexcept
 Returns a reference to the underlying registry. More...
 
entity_type entity () const noexcept
 Returns the entity associated with a handle. More...
 
template<typename Component , typename... Args>
decltype(auto) emplace (Args &&... args) const
 Assigns the given component to a handle. More...
 
template<typename Component , typename... Args>
decltype(auto) emplace_or_replace (Args &&... args) const
 Assigns or replaces the given component for a handle. More...
 
template<typename Component , typename... Func>
decltype(auto) patch (Func &&... func) const
 Patches the given component for a handle. More...
 
template<typename Component , typename... Args>
decltype(auto) replace (Args &&... args) const
 Replaces the given component for a handle. More...
 
template<typename... Components>
void remove () const
 Removes the given components from a handle. More...
 
template<typename... Components>
decltype(auto) remove_if_exists () const
 Removes the given components from a handle. More...
 
void remove_all () const
 Removes all the components from a handle and makes it orphaned. More...
 
template<typename... Components>
decltype(auto) has () const
 Checks if a handle has all the given components. More...
 
template<typename... Components>
decltype(auto) any () const
 Checks if a handle has at least one of the given components. More...
 
template<typename... Components>
decltype(auto) get () const
 Returns references to the given components for a handle. More...
 
template<typename Component , typename... Args>
decltype(auto) get_or_emplace (Args &&... args) const
 Returns a reference to the given component for a handle. More...
 
template<typename... Components>
decltype(auto) try_get () const
 Returns pointers to the given components for a handle. More...
 
bool orphan () const
 Checks if a handle has components assigned. More...
 
template<typename Func >
void visit (Func &&func) const
 Visits a handle and returns the types for its components. More...
 
+

Detailed Description

+

template<typename Entity>
+struct entt::basic_handle< Entity >

+ +

Non-owning handle to an entity.

+

Tiny wrapper around a registry and an entity.

+
Template Parameters
+ + +
EntityA valid entity type (see entt_traits for more details).
+
+
+ +

Definition at line 36 of file fwd.hpp.

+

Constructor & Destructor Documentation

+ +

◆ basic_handle()

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
entt::basic_handle< Entity >::basic_handle (registry_typeref,
entity_type value = null 
)
+
+inlinenoexcept
+
+ +

Constructs a handle from a given registry and entity.

+
Parameters
+ + + +
refAn instance of the registry class.
valueAn entity identifier.
+
+
+ +

Definition at line 35 of file handle.hpp.

+ +
+
+

Member Function Documentation

+ +

◆ any()

+ +
+
+
+template<typename Entity >
+
+template<typename... Components>
+ + + + + +
+ + + + + + + +
decltype(auto) entt::basic_handle< Entity >::any () const
+
+inline
+
+ +

Checks if a handle has at least one of the given components.

+
See also
basic_registry::any
+
Template Parameters
+ + +
ComponentComponents for which to perform the check.
+
+
+
Returns
True if the handle has at least one of the given components, false otherwise.
+ +

Definition at line 197 of file handle.hpp.

+ +
+
+ +

◆ emplace()

+ +
+
+
+template<typename Entity >
+
+template<typename Component , typename... Args>
+ + + + + +
+ + + + + + + + +
decltype(auto) entt::basic_handle< Entity >::emplace (Args &&... args) const
+
+inline
+
+ +

Assigns the given component to a handle.

+
See also
basic_registry::emplace
+
Template Parameters
+ + + +
ComponentType of component to create.
ArgsTypes of arguments to use to construct the component.
+
+
+
Parameters
+ + +
argsParameters to use to initialize the component.
+
+
+
Returns
A reference to the newly created component.
+ +

Definition at line 106 of file handle.hpp.

+ +
+
+ +

◆ emplace_or_replace()

+ +
+
+
+template<typename Entity >
+
+template<typename Component , typename... Args>
+ + + + + +
+ + + + + + + + +
decltype(auto) entt::basic_handle< Entity >::emplace_or_replace (Args &&... args) const
+
+inline
+
+ +

Assigns or replaces the given component for a handle.

+
See also
basic_registry::emplace_or_replace
+
Template Parameters
+ + + +
ComponentType of component to assign or replace.
ArgsTypes of arguments to use to construct the component.
+
+
+
Parameters
+ + +
argsParameters to use to initialize the component.
+
+
+
Returns
A reference to the newly created component.
+ +

Definition at line 119 of file handle.hpp.

+ +
+
+ +

◆ entity()

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + +
entity_type entt::basic_handle< Entity >::entity () const
+
+inlinenoexcept
+
+ +

Returns the entity associated with a handle.

+
Returns
The entity associated with the handle.
+ +

Definition at line 93 of file handle.hpp.

+ +
+
+ +

◆ get()

+ +
+
+
+template<typename Entity >
+
+template<typename... Components>
+ + + + + +
+ + + + + + + +
decltype(auto) entt::basic_handle< Entity >::get () const
+
+inline
+
+ +

Returns references to the given components for a handle.

+
See also
basic_registry::get
+
Template Parameters
+ + +
ComponentTypes of components to get.
+
+
+
Returns
References to the components owned by the handle.
+ +

Definition at line 208 of file handle.hpp.

+ +
+
+ +

◆ get_or_emplace()

+ +
+
+
+template<typename Entity >
+
+template<typename Component , typename... Args>
+ + + + + +
+ + + + + + + + +
decltype(auto) entt::basic_handle< Entity >::get_or_emplace (Args &&... args) const
+
+inline
+
+ +

Returns a reference to the given component for a handle.

+
See also
basic_registry::get_or_emplace
+
Template Parameters
+ + + +
ComponentType of component to get.
ArgsTypes of arguments to use to construct the component.
+
+
+
Parameters
+ + +
argsParameters to use to initialize the component.
+
+
+
Returns
Reference to the component owned by the handle.
+ +

Definition at line 221 of file handle.hpp.

+ +
+
+ +

◆ has()

+ +
+
+
+template<typename Entity >
+
+template<typename... Components>
+ + + + + +
+ + + + + + + +
decltype(auto) entt::basic_handle< Entity >::has () const
+
+inline
+
+ +

Checks if a handle has all the given components.

+
See also
basic_registry::has
+
Template Parameters
+ + +
ComponentComponents for which to perform the check.
+
+
+
Returns
True if the handle has all the components, false otherwise.
+ +

Definition at line 185 of file handle.hpp.

+ +
+
+ +

◆ operator basic_handle< const entity_type >()

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + +
entt::basic_handle< Entity >::operator basic_handle< const entity_type > () const
+
+inlinenoexcept
+
+ +

Constructs a const handle from a non-const one.

+
Returns
A const handle referring to the same entity.
+ +

Definition at line 61 of file handle.hpp.

+ +
+
+ +

◆ operator bool()

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + +
entt::basic_handle< Entity >::operator bool () const
+
+inlineexplicit
+
+ +

Checks if a handle refers to a valid entity or not.

+
Returns
True if the handle refers to a valid entity, false otherwise.
+ +

Definition at line 77 of file handle.hpp.

+ +
+
+ +

◆ operator entity_type()

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + +
entt::basic_handle< Entity >::operator entity_type () const
+
+inlinenoexcept
+
+ +

Converts a handle to its underlying entity.

+
Returns
An entity identifier.
+ +

Definition at line 69 of file handle.hpp.

+ +
+
+ +

◆ operator=() [1/2]

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + + +
basic_handle& entt::basic_handle< Entity >::operator= (const entity_type value)
+
+inlinenoexcept
+
+ +

Assigns an entity to a handle.

+
Parameters
+ + +
valueAn entity identifier.
+
+
+
Returns
This handle.
+ +

Definition at line 44 of file handle.hpp.

+ +
+
+ +

◆ operator=() [2/2]

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + + +
basic_handle& entt::basic_handle< Entity >::operator= (null_t )
+
+inlinenoexcept
+
+ +

Assigns the null object to a handle.

+
Returns
This handle.
+ +

Definition at line 53 of file handle.hpp.

+ +
+
+ +

◆ orphan()

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + +
bool entt::basic_handle< Entity >::orphan () const
+
+inline
+
+ +

Checks if a handle has components assigned.

+
Returns
True if the handle has no components assigned, false otherwise.
+ +

Definition at line 240 of file handle.hpp.

+ +
+
+ +

◆ patch()

+ +
+
+
+template<typename Entity >
+
+template<typename Component , typename... Func>
+ + + + + +
+ + + + + + + + +
decltype(auto) entt::basic_handle< Entity >::patch (Func &&... func) const
+
+inline
+
+ +

Patches the given component for a handle.

+
See also
basic_registry::patch
+
Template Parameters
+ + + +
ComponentType of component to patch.
FuncTypes of the function objects to invoke.
+
+
+
Parameters
+ + +
funcValid function objects.
+
+
+
Returns
A reference to the patched component.
+ +

Definition at line 132 of file handle.hpp.

+ +
+
+ +

◆ registry()

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + +
registry_type& entt::basic_handle< Entity >::registry () const
+
+inlinenoexcept
+
+ +

Returns a reference to the underlying registry.

+
Returns
A reference to the underlying registry.
+ +

Definition at line 85 of file handle.hpp.

+ +
+
+ +

◆ remove()

+ +
+
+
+template<typename Entity >
+
+template<typename... Components>
+ + + + + +
+ + + + + + + +
void entt::basic_handle< Entity >::remove () const
+
+inline
+
+ +

Removes the given components from a handle.

+
See also
basic_registry::remove
+
Template Parameters
+ + +
ComponentTypes of components to remove.
+
+
+ +

Definition at line 155 of file handle.hpp.

+ +
+
+ +

◆ remove_all()

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + +
void entt::basic_handle< Entity >::remove_all () const
+
+inline
+
+ +

Removes all the components from a handle and makes it orphaned.

+
See also
basic_registry::remove_all
+ +

Definition at line 174 of file handle.hpp.

+ +
+
+ +

◆ remove_if_exists()

+ +
+
+
+template<typename Entity >
+
+template<typename... Components>
+ + + + + +
+ + + + + + + +
decltype(auto) entt::basic_handle< Entity >::remove_if_exists () const
+
+inline
+
+ +

Removes the given components from a handle.

+
See also
basic_registry::remove_if_exists
+
Template Parameters
+ + +
ComponentTypes of components to remove.
+
+
+
Returns
The number of components actually removed.
+ +

Definition at line 166 of file handle.hpp.

+ +
+
+ +

◆ replace()

+ +
+
+
+template<typename Entity >
+
+template<typename Component , typename... Args>
+ + + + + +
+ + + + + + + + +
decltype(auto) entt::basic_handle< Entity >::replace (Args &&... args) const
+
+inline
+
+ +

Replaces the given component for a handle.

+
See also
basic_registry::replace
+
Template Parameters
+ + + +
ComponentType of component to replace.
ArgsTypes of arguments to use to construct the component.
+
+
+
Parameters
+ + +
argsParameters to use to initialize the component.
+
+
+
Returns
A reference to the component being replaced.
+ +

Definition at line 145 of file handle.hpp.

+ +
+
+ +

◆ try_get()

+ +
+
+
+template<typename Entity >
+
+template<typename... Components>
+ + + + + +
+ + + + + + + +
decltype(auto) entt::basic_handle< Entity >::try_get () const
+
+inline
+
+ +

Returns pointers to the given components for a handle.

+
See also
basic_registry::try_get
+
Template Parameters
+ + +
ComponentTypes of components to get.
+
+
+
Returns
Pointers to the components owned by the handle.
+ +

Definition at line 232 of file handle.hpp.

+ +
+
+ +

◆ visit()

+ +
+
+
+template<typename Entity >
+
+template<typename Func >
+ + + + + +
+ + + + + + + + +
void entt::basic_handle< Entity >::visit (Func && func) const
+
+inline
+
+ +

Visits a handle and returns the types for its components.

+
See also
basic_registry::visit
+
Template Parameters
+ + +
FuncType of the function object to invoke.
+
+
+
Parameters
+ + +
funcA valid function object.
+
+
+ +

Definition at line 251 of file handle.hpp.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/structentt_1_1cache-members.html b/structentt_1_1cache-members.html deleted file mode 100644 index ce6b4d2ee..000000000 --- a/structentt_1_1cache-members.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - -EnTT: Member List - - - - - - - - - -
-
- - - - - - -
-
EnTT -  3.4.0 -
-
-
- - - - - - - - -
-
- - -
- -
- - -
-
-
-
entt::cache< Resource > Member List
-
-
- -

This is the complete list of members for entt::cache< Resource >, including all inherited members.

- - - - - - - - - - - - - - - - -
cache()=defaultentt::cache< Resource >
cache(cache &&)=defaultentt::cache< Resource >
clear() ENTT_NOEXCEPTentt::cache< Resource >inline
contains(const id_type id) constentt::cache< Resource >inline
discard(const id_type id)entt::cache< Resource >inline
each(Func func) constentt::cache< Resource >inline
empty() const ENTT_NOEXCEPTentt::cache< Resource >inline
handle(const id_type id) constentt::cache< Resource >inline
load(const id_type id, Args &&... args)entt::cache< Resource >inline
operator=(cache &&)=defaultentt::cache< Resource >
reload(const id_type id, Args &&... args)entt::cache< Resource >inline
resource_type typedefentt::cache< Resource >
size() const ENTT_NOEXCEPTentt::cache< Resource >inline
size_type typedefentt::cache< Resource >
temp(Args &&... args) constentt::cache< Resource >inline
- - - - diff --git a/structentt_1_1choice__t.html b/structentt_1_1choice__t.html index 21832607a..22f01b4ce 100644 --- a/structentt_1_1choice__t.html +++ b/structentt_1_1choice__t.html @@ -3,7 +3,7 @@ - + EnTT: entt::choice_t< N > Struct Template Reference @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::entt_traits< Type, std::enable_if_t< std::is_enum_v< Type > > > Struct Template Reference
+
+
+ +

Entity traits for enumeration types. + More...

+ +

#include <entity.hpp>

+
+Inheritance diagram for entt::entt_traits< Type, std::enable_if_t< std::is_enum_v< Type > > >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::entt_traits< Type, std::enable_if_t< std::is_enum_v< Type > > >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename Type>
+struct entt::entt_traits< Type, std::enable_if_t< std::is_enum_v< Type > > >

+ +

Entity traits for enumeration types.

+
Template Parameters
+ + +
TypeThe type to check.
+
+
+ +

Definition at line 29 of file entity.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__coll__graph.map b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__coll__graph.map new file mode 100644 index 000000000..99e3df63b --- /dev/null +++ b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__coll__graph.md5 b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__coll__graph.md5 new file mode 100644 index 000000000..065d6ee22 --- /dev/null +++ b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__coll__graph.md5 @@ -0,0 +1 @@ +910df3c380b91065ca8af5c3d8178c71 \ No newline at end of file diff --git a/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__coll__graph.png b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__coll__graph.png new file mode 100644 index 000000000..80a3bc108 Binary files /dev/null and b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__coll__graph.png differ diff --git a/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__inherit__graph.map b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__inherit__graph.map new file mode 100644 index 000000000..99e3df63b --- /dev/null +++ b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__inherit__graph.md5 b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__inherit__graph.md5 new file mode 100644 index 000000000..065d6ee22 --- /dev/null +++ b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__inherit__graph.md5 @@ -0,0 +1 @@ +910df3c380b91065ca8af5c3d8178c71 \ No newline at end of file diff --git a/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__inherit__graph.png b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__inherit__graph.png new file mode 100644 index 000000000..80a3bc108 Binary files /dev/null and b/structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4__inherit__graph.png differ diff --git a/structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4-members.html b/structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4-members.html index ed0e248f7..b71c05087 100644 --- a/structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4-members.html +++ b/structentt_1_1entt__traits_3_01std_1_1uint16__t_01_4-members.html @@ -3,7 +3,7 @@ - + EnTT: Member List @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::has_meta_associative_container_traits< typename, typename > Struct Template Reference
+
+
+ +

Provides the member constant value to true if support for meta associative containers is enabled for the given type, false otherwise. + More...

+ +

#include <type_traits.hpp>

+
+Inheritance diagram for entt::has_meta_associative_container_traits< typename, typename >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::has_meta_associative_container_traits< typename, typename >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename, typename = void>
+struct entt::has_meta_associative_container_traits< typename, typename >

+ +

Provides the member constant value to true if support for meta associative containers is enabled for the given type, false otherwise.

+
Template Parameters
+ + +
TypePotentially associative container type.
+
+
+ +

Definition at line 57 of file type_traits.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam21a695b0ef9490dc30d599dbd3717cc9.html b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam21a695b0ef9490dc30d599dbd3717cc9.html new file mode 100644 index 000000000..c5dba195b --- /dev/null +++ b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam21a695b0ef9490dc30d599dbd3717cc9.html @@ -0,0 +1,120 @@ + + + + + + + +EnTT: entt::has_meta_associative_container_traits< Type, std::void_t< typename meta_associative_container_traits< Type >::key_type > > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::has_meta_associative_container_traits< Type, std::void_t< typename meta_associative_container_traits< Type >::key_type > > Struct Template Reference
+
+
+ +

Provides the member constant value to true if support for meta associative containers is enabled for the given type, false otherwise. + More...

+ +

#include <type_traits.hpp>

+
+Inheritance diagram for entt::has_meta_associative_container_traits< Type, std::void_t< typename meta_associative_container_traits< Type >::key_type > >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::has_meta_associative_container_traits< Type, std::void_t< typename meta_associative_container_traits< Type >::key_type > >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename Type>
+struct entt::has_meta_associative_container_traits< Type, std::void_t< typename meta_associative_container_traits< Type >::key_type > >

+ +

Provides the member constant value to true if support for meta associative containers is enabled for the given type, false otherwise.

+
Template Parameters
+ + +
TypePotentially associative container type.
+
+
+ +

Definition at line 62 of file type_traits.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam5ee9795b2c6777f7d01fd933e788baf8.map b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam5ee9795b2c6777f7d01fd933e788baf8.map new file mode 100644 index 000000000..e6e7e0513 --- /dev/null +++ b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam5ee9795b2c6777f7d01fd933e788baf8.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam5ee9795b2c6777f7d01fd933e788baf8.md5 b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam5ee9795b2c6777f7d01fd933e788baf8.md5 new file mode 100644 index 000000000..8dc5461e3 --- /dev/null +++ b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam5ee9795b2c6777f7d01fd933e788baf8.md5 @@ -0,0 +1 @@ +d2b2215f5c55dc832f88663d29251d3b \ No newline at end of file diff --git a/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam5ee9795b2c6777f7d01fd933e788baf8.png b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam5ee9795b2c6777f7d01fd933e788baf8.png new file mode 100644 index 000000000..55a891856 Binary files /dev/null and b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam5ee9795b2c6777f7d01fd933e788baf8.png differ diff --git a/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenambe7f257ff6992239f34972156895c0b9.map b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenambe7f257ff6992239f34972156895c0b9.map new file mode 100644 index 000000000..e6e7e0513 --- /dev/null +++ b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenambe7f257ff6992239f34972156895c0b9.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenambe7f257ff6992239f34972156895c0b9.md5 b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenambe7f257ff6992239f34972156895c0b9.md5 new file mode 100644 index 000000000..8dc5461e3 --- /dev/null +++ b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenambe7f257ff6992239f34972156895c0b9.md5 @@ -0,0 +1 @@ +d2b2215f5c55dc832f88663d29251d3b \ No newline at end of file diff --git a/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenambe7f257ff6992239f34972156895c0b9.png b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenambe7f257ff6992239f34972156895c0b9.png new file mode 100644 index 000000000..55a891856 Binary files /dev/null and b/structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenambe7f257ff6992239f34972156895c0b9.png differ diff --git a/structentt_1_1has__meta__associative__container__traits__coll__graph.map b/structentt_1_1has__meta__associative__container__traits__coll__graph.map new file mode 100644 index 000000000..5f0227b44 --- /dev/null +++ b/structentt_1_1has__meta__associative__container__traits__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1has__meta__associative__container__traits__coll__graph.md5 b/structentt_1_1has__meta__associative__container__traits__coll__graph.md5 new file mode 100644 index 000000000..e4d5385e9 --- /dev/null +++ b/structentt_1_1has__meta__associative__container__traits__coll__graph.md5 @@ -0,0 +1 @@ +08146d8984c804a410099490f4bc58b5 \ No newline at end of file diff --git a/structentt_1_1has__meta__associative__container__traits__coll__graph.png b/structentt_1_1has__meta__associative__container__traits__coll__graph.png new file mode 100644 index 000000000..9388ce361 Binary files /dev/null and b/structentt_1_1has__meta__associative__container__traits__coll__graph.png differ diff --git a/structentt_1_1has__meta__associative__container__traits__inherit__graph.map b/structentt_1_1has__meta__associative__container__traits__inherit__graph.map new file mode 100644 index 000000000..5f0227b44 --- /dev/null +++ b/structentt_1_1has__meta__associative__container__traits__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1has__meta__associative__container__traits__inherit__graph.md5 b/structentt_1_1has__meta__associative__container__traits__inherit__graph.md5 new file mode 100644 index 000000000..e4d5385e9 --- /dev/null +++ b/structentt_1_1has__meta__associative__container__traits__inherit__graph.md5 @@ -0,0 +1 @@ +08146d8984c804a410099490f4bc58b5 \ No newline at end of file diff --git a/structentt_1_1has__meta__associative__container__traits__inherit__graph.png b/structentt_1_1has__meta__associative__container__traits__inherit__graph.png new file mode 100644 index 000000000..9388ce361 Binary files /dev/null and b/structentt_1_1has__meta__associative__container__traits__inherit__graph.png differ diff --git a/structentt_1_1has__meta__sequence__container__traits.html b/structentt_1_1has__meta__sequence__container__traits.html new file mode 100644 index 000000000..957807eec --- /dev/null +++ b/structentt_1_1has__meta__sequence__container__traits.html @@ -0,0 +1,120 @@ + + + + + + + +EnTT: entt::has_meta_sequence_container_traits< Type, typename > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::has_meta_sequence_container_traits< Type, typename > Struct Template Reference
+
+
+ +

Provides the member constant value to true if support for meta sequence containers is enabled for the given type, false otherwise. + More...

+ +

#include <type_traits.hpp>

+
+Inheritance diagram for entt::has_meta_sequence_container_traits< Type, typename >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::has_meta_sequence_container_traits< Type, typename >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename Type, typename = void>
+struct entt::has_meta_sequence_container_traits< Type, typename >

+ +

Provides the member constant value to true if support for meta sequence containers is enabled for the given type, false otherwise.

+
Template Parameters
+ + +
TypePotentially sequence container type.
+
+
+ +

Definition at line 33 of file type_traits.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_03203ef68709059890911354482c7dd5e.map b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_03203ef68709059890911354482c7dd5e.map new file mode 100644 index 000000000..0dd758d2b --- /dev/null +++ b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_03203ef68709059890911354482c7dd5e.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_03203ef68709059890911354482c7dd5e.md5 b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_03203ef68709059890911354482c7dd5e.md5 new file mode 100644 index 000000000..d0988af33 --- /dev/null +++ b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_03203ef68709059890911354482c7dd5e.md5 @@ -0,0 +1 @@ +6edd323614ff7882c018313fd6318145 \ No newline at end of file diff --git a/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_03203ef68709059890911354482c7dd5e.png b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_03203ef68709059890911354482c7dd5e.png new file mode 100644 index 000000000..55f04ecd3 Binary files /dev/null and b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_03203ef68709059890911354482c7dd5e.png differ diff --git a/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0354118c7c2a13f482a34301995287a7a.html b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0354118c7c2a13f482a34301995287a7a.html new file mode 100644 index 000000000..729bedb34 --- /dev/null +++ b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0354118c7c2a13f482a34301995287a7a.html @@ -0,0 +1,120 @@ + + + + + + + +EnTT: entt::has_meta_sequence_container_traits< Type, std::void_t< typename meta_sequence_container_traits< Type >::value_type > > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::has_meta_sequence_container_traits< Type, std::void_t< typename meta_sequence_container_traits< Type >::value_type > > Struct Template Reference
+
+
+ +

Provides the member constant value to true if support for meta sequence containers is enabled for the given type, false otherwise. + More...

+ +

#include <type_traits.hpp>

+
+Inheritance diagram for entt::has_meta_sequence_container_traits< Type, std::void_t< typename meta_sequence_container_traits< Type >::value_type > >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::has_meta_sequence_container_traits< Type, std::void_t< typename meta_sequence_container_traits< Type >::value_type > >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename Type>
+struct entt::has_meta_sequence_container_traits< Type, std::void_t< typename meta_sequence_container_traits< Type >::value_type > >

+ +

Provides the member constant value to true if support for meta sequence containers is enabled for the given type, false otherwise.

+
Template Parameters
+ + +
TypePotentially sequence container type.
+
+
+ +

Definition at line 38 of file type_traits.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0e6886f86263a0966e75e7457aadc68f3.map b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0e6886f86263a0966e75e7457aadc68f3.map new file mode 100644 index 000000000..0dd758d2b --- /dev/null +++ b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0e6886f86263a0966e75e7457aadc68f3.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0e6886f86263a0966e75e7457aadc68f3.md5 b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0e6886f86263a0966e75e7457aadc68f3.md5 new file mode 100644 index 000000000..d0988af33 --- /dev/null +++ b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0e6886f86263a0966e75e7457aadc68f3.md5 @@ -0,0 +1 @@ +6edd323614ff7882c018313fd6318145 \ No newline at end of file diff --git a/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0e6886f86263a0966e75e7457aadc68f3.png b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0e6886f86263a0966e75e7457aadc68f3.png new file mode 100644 index 000000000..55f04ecd3 Binary files /dev/null and b/structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0e6886f86263a0966e75e7457aadc68f3.png differ diff --git a/structentt_1_1has__meta__sequence__container__traits__coll__graph.map b/structentt_1_1has__meta__sequence__container__traits__coll__graph.map new file mode 100644 index 000000000..b701b73a9 --- /dev/null +++ b/structentt_1_1has__meta__sequence__container__traits__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1has__meta__sequence__container__traits__coll__graph.md5 b/structentt_1_1has__meta__sequence__container__traits__coll__graph.md5 new file mode 100644 index 000000000..415e6d616 --- /dev/null +++ b/structentt_1_1has__meta__sequence__container__traits__coll__graph.md5 @@ -0,0 +1 @@ +b0fa958b0988b9ca0e057041a6f28602 \ No newline at end of file diff --git a/structentt_1_1has__meta__sequence__container__traits__coll__graph.png b/structentt_1_1has__meta__sequence__container__traits__coll__graph.png new file mode 100644 index 000000000..0c7217f6a Binary files /dev/null and b/structentt_1_1has__meta__sequence__container__traits__coll__graph.png differ diff --git a/structentt_1_1has__meta__sequence__container__traits__inherit__graph.map b/structentt_1_1has__meta__sequence__container__traits__inherit__graph.map new file mode 100644 index 000000000..b701b73a9 --- /dev/null +++ b/structentt_1_1has__meta__sequence__container__traits__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1has__meta__sequence__container__traits__inherit__graph.md5 b/structentt_1_1has__meta__sequence__container__traits__inherit__graph.md5 new file mode 100644 index 000000000..415e6d616 --- /dev/null +++ b/structentt_1_1has__meta__sequence__container__traits__inherit__graph.md5 @@ -0,0 +1 @@ +b0fa958b0988b9ca0e057041a6f28602 \ No newline at end of file diff --git a/structentt_1_1has__meta__sequence__container__traits__inherit__graph.png b/structentt_1_1has__meta__sequence__container__traits__inherit__graph.png new file mode 100644 index 000000000..0c7217f6a Binary files /dev/null and b/structentt_1_1has__meta__sequence__container__traits__inherit__graph.png differ diff --git a/structentt_1_1has__type__index.html b/structentt_1_1has__type__index.html index 358396a62..54285bf0d 100644 --- a/structentt_1_1has__type__index.html +++ b/structentt_1_1has__type__index.html @@ -3,7 +3,7 @@ - + EnTT: entt::has_type_index< typename, typename > Struct Template Reference @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::internal::basic_associative_container< Container > Member List
+
+
+ +

This is the complete list of members for entt::internal::basic_associative_container< Container >, including all inherited members.

+ + + +
find(Container &cont, const key_type &key)entt::internal::basic_associative_container< Container >inlinestatic
key_type typedefentt::internal::basic_associative_container< Container >
+ + + + diff --git a/structentt_1_1internal_1_1basic__associative__container.html b/structentt_1_1internal_1_1basic__associative__container.html new file mode 100644 index 000000000..28abdea64 --- /dev/null +++ b/structentt_1_1internal_1_1basic__associative__container.html @@ -0,0 +1,171 @@ + + + + + + + +EnTT: entt::internal::basic_associative_container< Container > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Types | +Static Public Member Functions | +List of all members
+
+
entt::internal::basic_associative_container< Container > Struct Template Reference
+
+
+ +

Basic STL-compatible associative container traits. + More...

+ +

#include <container.hpp>

+ + + + + +

+Public Types

+using key_type = typename Container::key_type
 Key type of the sequence container.
 
+ + + + +

+Static Public Member Functions

static Container::iterator find (Container &cont, const key_type &key)
 Returns an iterator to the element with key equivalent to the given one, if any. More...
 
+

Detailed Description

+

template<typename Container>
+struct entt::internal::basic_associative_container< Container >

+ +

Basic STL-compatible associative container traits.

+
Template Parameters
+ + +
ContainerThe type of the container.
+
+
+ +

Definition at line 73 of file container.hpp.

+

Member Function Documentation

+ +

◆ find()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static Container::iterator entt::internal::basic_associative_container< Container >::find (Container & cont,
const key_typekey 
)
+
+inlinestatic
+
+ +

Returns an iterator to the element with key equivalent to the given one, if any.

+
Parameters
+ + + +
contThe container in which to search for the element.
keyThe key of the element to search.
+
+
+
Returns
An iterator to the element with the given key, if any.
+ +

Definition at line 84 of file container.hpp.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1internal_1_1basic__container-members.html b/structentt_1_1internal_1_1basic__container-members.html new file mode 100644 index 000000000..dd8eba12f --- /dev/null +++ b/structentt_1_1internal_1_1basic__container-members.html @@ -0,0 +1,90 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::internal::basic_container< Container > Member List
+
+
+ +

This is the complete list of members for entt::internal::basic_container< Container >, including all inherited members.

+ + + + + + + +
begin(Container &cont)entt::internal::basic_container< Container >inlinestatic
end(Container &cont)entt::internal::basic_container< Container >inlinestatic
iterator typedefentt::internal::basic_container< Container >
size(const Container &cont) noexceptentt::internal::basic_container< Container >inlinestatic
size_type typedefentt::internal::basic_container< Container >
value_type typedefentt::internal::basic_container< Container >
+ + + + diff --git a/structentt_1_1internal_1_1basic__container.html b/structentt_1_1internal_1_1basic__container.html new file mode 100644 index 000000000..49cf40c18 --- /dev/null +++ b/structentt_1_1internal_1_1basic__container.html @@ -0,0 +1,252 @@ + + + + + + + +EnTT: entt::internal::basic_container< Container > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Types | +Static Public Member Functions | +List of all members
+
+
entt::internal::basic_container< Container > Struct Template Reference
+
+
+ +

Basic STL-compatible container traits. + More...

+ +

#include <container.hpp>

+ + + + + + + + + + + +

+Public Types

+using iterator = typename Container::iterator
 Iterator type of the container.
 
+using size_type = typename Container::size_type
 Unsigned integer type.
 
+using value_type = typename Container::value_type
 Value type of the container.
 
+ + + + + + + + + + +

+Static Public Member Functions

static size_type size (const Container &cont) noexcept
 Returns the size of the given container. More...
 
static iterator begin (Container &cont)
 Returns an iterator to the first element of the given container. More...
 
static iterator end (Container &cont)
 Returns an iterator past the last element of the given container. More...
 
+

Detailed Description

+

template<typename Container>
+struct entt::internal::basic_container< Container >

+ +

Basic STL-compatible container traits.

+
Template Parameters
+ + +
ContainerThe type of the container.
+
+
+ +

Definition at line 31 of file container.hpp.

+

Member Function Documentation

+ +

◆ begin()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + +
static iterator entt::internal::basic_container< Container >::begin (Container & cont)
+
+inlinestatic
+
+ +

Returns an iterator to the first element of the given container.

+
Parameters
+ + +
contThe container for which to return the iterator.
+
+
+
Returns
An iterator to the first element of the given container.
+ +

Definition at line 53 of file container.hpp.

+ +
+
+ +

◆ end()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + +
static iterator entt::internal::basic_container< Container >::end (Container & cont)
+
+inlinestatic
+
+ +

Returns an iterator past the last element of the given container.

+
Parameters
+ + +
contThe container for which to return the iterator.
+
+
+
Returns
An iterator past the last element of the given container.
+ +

Definition at line 62 of file container.hpp.

+ +
+
+ +

◆ size()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + +
static size_type entt::internal::basic_container< Container >::size (const Container & cont)
+
+inlinestaticnoexcept
+
+ +

Returns the size of the given container.

+
Parameters
+ + +
contThe container for which to return the size.
+
+
+
Returns
The size of the given container.
+ +

Definition at line 44 of file container.hpp.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1internal_1_1basic__dynamic__associative__container-members.html b/structentt_1_1internal_1_1basic__dynamic__associative__container-members.html new file mode 100644 index 000000000..360f4c379 --- /dev/null +++ b/structentt_1_1internal_1_1basic__dynamic__associative__container-members.html @@ -0,0 +1,85 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::internal::basic_dynamic_associative_container< Container > Member List
+
+
+ +

This is the complete list of members for entt::internal::basic_dynamic_associative_container< Container >, including all inherited members.

+ + +
erase(Container &cont, const typename Container::key_type &key)entt::internal::basic_dynamic_associative_container< Container >inlinestatic
+ + + + diff --git a/structentt_1_1internal_1_1basic__dynamic__associative__container.html b/structentt_1_1internal_1_1basic__dynamic__associative__container.html new file mode 100644 index 000000000..4aaa04688 --- /dev/null +++ b/structentt_1_1internal_1_1basic__dynamic__associative__container.html @@ -0,0 +1,163 @@ + + + + + + + +EnTT: entt::internal::basic_dynamic_associative_container< Container > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Static Public Member Functions | +List of all members
+
+
entt::internal::basic_dynamic_associative_container< Container > Struct Template Reference
+
+
+ +

Basic STL-compatible dynamic associative container traits. + More...

+ +

#include <container.hpp>

+ + + + + +

+Static Public Member Functions

static bool erase (Container &cont, const typename Container::key_type &key)
 Removes the specified element from the given container. More...
 
+

Detailed Description

+

template<typename Container>
+struct entt::internal::basic_dynamic_associative_container< Container >

+ +

Basic STL-compatible dynamic associative container traits.

+
Template Parameters
+ + +
ContainerThe type of the container.
+
+
+ +

Definition at line 112 of file container.hpp.

+

Member Function Documentation

+ +

◆ erase()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static bool entt::internal::basic_dynamic_associative_container< Container >::erase (Container & cont,
const typename Container::key_type & key 
)
+
+inlinestatic
+
+ +

Removes the specified element from the given container.

+
Parameters
+ + + +
contThe container from which to remove the element.
keyThe element to remove.
+
+
+
Returns
A bool denoting whether the removal took place.
+ +

Definition at line 119 of file container.hpp.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1internal_1_1basic__dynamic__container-members.html b/structentt_1_1internal_1_1basic__dynamic__container-members.html new file mode 100644 index 000000000..f20a350b7 --- /dev/null +++ b/structentt_1_1internal_1_1basic__dynamic__container-members.html @@ -0,0 +1,85 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::internal::basic_dynamic_container< Container > Member List
+
+
+ +

This is the complete list of members for entt::internal::basic_dynamic_container< Container >, including all inherited members.

+ + +
clear(Container &cont)entt::internal::basic_dynamic_container< Container >inlinestatic
+ + + + diff --git a/structentt_1_1internal_1_1basic__dynamic__container.html b/structentt_1_1internal_1_1basic__dynamic__container.html new file mode 100644 index 000000000..9bc18df74 --- /dev/null +++ b/structentt_1_1internal_1_1basic__dynamic__container.html @@ -0,0 +1,152 @@ + + + + + + + +EnTT: entt::internal::basic_dynamic_container< Container > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Static Public Member Functions | +List of all members
+
+
entt::internal::basic_dynamic_container< Container > Struct Template Reference
+
+
+ +

Basic STL-compatible dynamic container traits. + More...

+ +

#include <container.hpp>

+ + + + + +

+Static Public Member Functions

static bool clear (Container &cont)
 Clears the content of the given container. More...
 
+

Detailed Description

+

template<typename Container>
+struct entt::internal::basic_dynamic_container< Container >

+ +

Basic STL-compatible dynamic container traits.

+
Template Parameters
+ + +
ContainerThe type of the container.
+
+
+ +

Definition at line 95 of file container.hpp.

+

Member Function Documentation

+ +

◆ clear()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + +
static bool entt::internal::basic_dynamic_container< Container >::clear (Container & cont)
+
+inlinestatic
+
+ +

Clears the content of the given container.

+
Parameters
+ + +
contThe container for which to clear the content.
+
+
+
Returns
True in case of success, false otherwise.
+ +

Definition at line 101 of file container.hpp.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1internal_1_1basic__sequence__container-members.html b/structentt_1_1internal_1_1basic__sequence__container-members.html new file mode 100644 index 000000000..2aafd386f --- /dev/null +++ b/structentt_1_1internal_1_1basic__sequence__container-members.html @@ -0,0 +1,85 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::internal::basic_sequence_container< Container > Member List
+
+
+ +

This is the complete list of members for entt::internal::basic_sequence_container< Container >, including all inherited members.

+ + +
get(Container &cont, typename Container::size_type pos)entt::internal::basic_sequence_container< Container >inlinestatic
+ + + + diff --git a/structentt_1_1internal_1_1basic__sequence__container.html b/structentt_1_1internal_1_1basic__sequence__container.html new file mode 100644 index 000000000..3d6c7d8d6 --- /dev/null +++ b/structentt_1_1internal_1_1basic__sequence__container.html @@ -0,0 +1,163 @@ + + + + + + + +EnTT: entt::internal::basic_sequence_container< Container > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Static Public Member Functions | +List of all members
+
+
entt::internal::basic_sequence_container< Container > Struct Template Reference
+
+
+ +

Basic STL-compatible sequence container traits. + More...

+ +

#include <container.hpp>

+ + + + + +

+Static Public Member Functions

static Container::value_type & get (Container &cont, typename Container::size_type pos)
 Returns a reference to the element at the specified location of the given container (no bounds checking is performed). More...
 
+

Detailed Description

+

template<typename Container>
+struct entt::internal::basic_sequence_container< Container >

+ +

Basic STL-compatible sequence container traits.

+
Template Parameters
+ + +
ContainerThe type of the container.
+
+
+ +

Definition at line 131 of file container.hpp.

+

Member Function Documentation

+ +

◆ get()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static Container::value_type& entt::internal::basic_sequence_container< Container >::get (Container & cont,
typename Container::size_type pos 
)
+
+inlinestatic
+
+ +

Returns a reference to the element at the specified location of the given container (no bounds checking is performed).

+
Parameters
+ + + +
contThe container from which to get the element.
posThe position of the element to return.
+
+
+
Returns
A reference to the requested element.
+ +

Definition at line 139 of file container.hpp.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1internal_1_1container__traits.html b/structentt_1_1internal_1_1container__traits.html new file mode 100644 index 000000000..c59feb237 --- /dev/null +++ b/structentt_1_1internal_1_1container__traits.html @@ -0,0 +1,108 @@ + + + + + + + +EnTT: entt::internal::container_traits< Container, Trait > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::internal::container_traits< Container, Trait > Struct Template Reference
+
+
+
+Inheritance diagram for entt::internal::container_traits< Container, Trait >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::internal::container_traits< Container, Trait >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename Container, template< typename > class... Trait>
+struct entt::internal::container_traits< Container, Trait >

+ + +

Definition at line 23 of file container.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1internal_1_1container__traits__coll__graph.map b/structentt_1_1internal_1_1container__traits__coll__graph.map new file mode 100644 index 000000000..861cabd1e --- /dev/null +++ b/structentt_1_1internal_1_1container__traits__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1internal_1_1container__traits__coll__graph.md5 b/structentt_1_1internal_1_1container__traits__coll__graph.md5 new file mode 100644 index 000000000..4ffdcaccc --- /dev/null +++ b/structentt_1_1internal_1_1container__traits__coll__graph.md5 @@ -0,0 +1 @@ +2e2b3b50caa8e3327d69e0f65afb3da9 \ No newline at end of file diff --git a/structentt_1_1internal_1_1container__traits__coll__graph.png b/structentt_1_1internal_1_1container__traits__coll__graph.png new file mode 100644 index 000000000..36fd78afb Binary files /dev/null and b/structentt_1_1internal_1_1container__traits__coll__graph.png differ diff --git a/structentt_1_1internal_1_1container__traits__inherit__graph.map b/structentt_1_1internal_1_1container__traits__inherit__graph.map new file mode 100644 index 000000000..861cabd1e --- /dev/null +++ b/structentt_1_1internal_1_1container__traits__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1internal_1_1container__traits__inherit__graph.md5 b/structentt_1_1internal_1_1container__traits__inherit__graph.md5 new file mode 100644 index 000000000..4ffdcaccc --- /dev/null +++ b/structentt_1_1internal_1_1container__traits__inherit__graph.md5 @@ -0,0 +1 @@ +2e2b3b50caa8e3327d69e0f65afb3da9 \ No newline at end of file diff --git a/structentt_1_1internal_1_1container__traits__inherit__graph.png b/structentt_1_1internal_1_1container__traits__inherit__graph.png new file mode 100644 index 000000000..36fd78afb Binary files /dev/null and b/structentt_1_1internal_1_1container__traits__inherit__graph.png differ diff --git a/structentt_1_1internal_1_1dynamic__associative__key__only__container-members.html b/structentt_1_1internal_1_1dynamic__associative__key__only__container-members.html new file mode 100644 index 000000000..ab4933e98 --- /dev/null +++ b/structentt_1_1internal_1_1dynamic__associative__key__only__container-members.html @@ -0,0 +1,85 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::internal::dynamic_associative_key_only_container< Container > Member List
+
+
+ +

This is the complete list of members for entt::internal::dynamic_associative_key_only_container< Container >, including all inherited members.

+ + +
insert(Container &cont, const typename Container::key_type &key)entt::internal::dynamic_associative_key_only_container< Container >inlinestatic
+ + + + diff --git a/structentt_1_1internal_1_1dynamic__associative__key__only__container.html b/structentt_1_1internal_1_1dynamic__associative__key__only__container.html new file mode 100644 index 000000000..1c554fee1 --- /dev/null +++ b/structentt_1_1internal_1_1dynamic__associative__key__only__container.html @@ -0,0 +1,163 @@ + + + + + + + +EnTT: entt::internal::dynamic_associative_key_only_container< Container > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Static Public Member Functions | +List of all members
+
+
entt::internal::dynamic_associative_key_only_container< Container > Struct Template Reference
+
+
+ +

STL-compatible dynamic associative key-only container traits. + More...

+ +

#include <container.hpp>

+ + + + + +

+Static Public Member Functions

static bool insert (Container &cont, const typename Container::key_type &key)
 Inserts an element into the given container. More...
 
+

Detailed Description

+

template<typename Container>
+struct entt::internal::dynamic_associative_key_only_container< Container >

+ +

STL-compatible dynamic associative key-only container traits.

+
Template Parameters
+ + +
ContainerThe type of the container.
+
+
+ +

Definition at line 150 of file container.hpp.

+

Member Function Documentation

+ +

◆ insert()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static bool entt::internal::dynamic_associative_key_only_container< Container >::insert (Container & cont,
const typename Container::key_type & key 
)
+
+inlinestatic
+
+ +

Inserts an element into the given container.

+
Parameters
+ + + +
contThe container in which to insert the element.
keyThe element to insert.
+
+
+
Returns
A bool denoting whether the insertion took place.
+ +

Definition at line 157 of file container.hpp.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1internal_1_1dynamic__associative__key__value__container-members.html b/structentt_1_1internal_1_1dynamic__associative__key__value__container-members.html new file mode 100644 index 000000000..7dbcce618 --- /dev/null +++ b/structentt_1_1internal_1_1dynamic__associative__key__value__container-members.html @@ -0,0 +1,85 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::internal::dynamic_associative_key_value_container< Container > Member List
+
+
+ +

This is the complete list of members for entt::internal::dynamic_associative_key_value_container< Container >, including all inherited members.

+ + +
insert(Container &cont, const typename Container::key_type &key, const typename Container::mapped_type &value)entt::internal::dynamic_associative_key_value_container< Container >inlinestatic
+ + + + diff --git a/structentt_1_1internal_1_1dynamic__associative__key__value__container.html b/structentt_1_1internal_1_1dynamic__associative__key__value__container.html new file mode 100644 index 000000000..db94b79ef --- /dev/null +++ b/structentt_1_1internal_1_1dynamic__associative__key__value__container.html @@ -0,0 +1,170 @@ + + + + + + + +EnTT: entt::internal::dynamic_associative_key_value_container< Container > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Static Public Member Functions | +List of all members
+
+
entt::internal::dynamic_associative_key_value_container< Container > Struct Template Reference
+
+
+ +

STL-compatible dynamic key-value associative container traits. + More...

+ +

#include <container.hpp>

+ + + + + +

+Static Public Member Functions

static bool insert (Container &cont, const typename Container::key_type &key, const typename Container::mapped_type &value)
 Inserts an element (a key/value pair) into the given container. More...
 
+

Detailed Description

+

template<typename Container>
+struct entt::internal::dynamic_associative_key_value_container< Container >

+ +

STL-compatible dynamic key-value associative container traits.

+
Template Parameters
+ + +
ContainerThe type of the container.
+
+
+ +

Definition at line 168 of file container.hpp.

+

Member Function Documentation

+ +

◆ insert()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
static bool entt::internal::dynamic_associative_key_value_container< Container >::insert (Container & cont,
const typename Container::key_type & key,
const typename Container::mapped_type & value 
)
+
+inlinestatic
+
+ +

Inserts an element (a key/value pair) into the given container.

+
Parameters
+ + + + +
contThe container in which to insert the element.
keyThe key of the element to insert.
valueThe value of the element to insert.
+
+
+
Returns
A bool denoting whether the insertion took place.
+ +

Definition at line 176 of file container.hpp.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1internal_1_1dynamic__sequence__container-members.html b/structentt_1_1internal_1_1dynamic__sequence__container-members.html new file mode 100644 index 000000000..d83897386 --- /dev/null +++ b/structentt_1_1internal_1_1dynamic__sequence__container-members.html @@ -0,0 +1,87 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::internal::dynamic_sequence_container< Container > Member List
+
+
+ +

This is the complete list of members for entt::internal::dynamic_sequence_container< Container >, including all inherited members.

+ + + + +
erase(Container &cont, typename Container::iterator it)entt::internal::dynamic_sequence_container< Container >inlinestatic
insert(Container &cont, typename Container::iterator it, const typename Container::value_type &value)entt::internal::dynamic_sequence_container< Container >inlinestatic
resize(Container &cont, typename Container::size_type sz)entt::internal::dynamic_sequence_container< Container >inlinestatic
+ + + + diff --git a/structentt_1_1internal_1_1dynamic__sequence__container.html b/structentt_1_1internal_1_1dynamic__sequence__container.html new file mode 100644 index 000000000..30681ceb9 --- /dev/null +++ b/structentt_1_1internal_1_1dynamic__sequence__container.html @@ -0,0 +1,276 @@ + + + + + + + +EnTT: entt::internal::dynamic_sequence_container< Container > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Static Public Member Functions | +List of all members
+
+
entt::internal::dynamic_sequence_container< Container > Struct Template Reference
+
+
+ +

STL-compatible dynamic sequence container traits. + More...

+ +

#include <container.hpp>

+ + + + + + + + + + + +

+Static Public Member Functions

static bool resize (Container &cont, typename Container::size_type sz)
 Resizes the given container to contain the given number of elements. More...
 
static std::pair< typename Container::iterator, bool > insert (Container &cont, typename Container::iterator it, const typename Container::value_type &value)
 Inserts an element at the specified location of the given container. More...
 
static std::pair< typename Container::iterator, bool > erase (Container &cont, typename Container::iterator it)
 Removes the element at the specified location from the given container. More...
 
+

Detailed Description

+

template<typename Container>
+struct entt::internal::dynamic_sequence_container< Container >

+ +

STL-compatible dynamic sequence container traits.

+
Template Parameters
+ + +
ContainerThe type of the container.
+
+
+ +

Definition at line 187 of file container.hpp.

+

Member Function Documentation

+ +

◆ erase()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static std::pair<typename Container::iterator, bool> entt::internal::dynamic_sequence_container< Container >::erase (Container & cont,
typename Container::iterator it 
)
+
+inlinestatic
+
+ +

Removes the element at the specified location from the given container.

+
Parameters
+ + + +
contThe container from which to remove the element.
itIterator to the element to remove.
+
+
+
Returns
A pair consisting of an iterator following the last removed element (in case of success) and a bool denoting whether the insertion took place.
+ +

Definition at line 218 of file container.hpp.

+ +
+
+ +

◆ insert()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
static std::pair<typename Container::iterator, bool> entt::internal::dynamic_sequence_container< Container >::insert (Container & cont,
typename Container::iterator it,
const typename Container::value_type & value 
)
+
+inlinestatic
+
+ +

Inserts an element at the specified location of the given container.

+
Parameters
+ + + + +
contThe container into which to insert the element.
itIterator before which the element will be inserted.
valueElement value to insert.
+
+
+
Returns
A pair consisting of an iterator to the inserted element (in case of success) and a bool denoting whether the insertion took place.
+ +

Definition at line 206 of file container.hpp.

+ +
+
+ +

◆ resize()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static bool entt::internal::dynamic_sequence_container< Container >::resize (Container & cont,
typename Container::size_type sz 
)
+
+inlinestatic
+
+ +

Resizes the given container to contain the given number of elements.

+
Parameters
+ + + +
contThe container to resize.
szThe new size of the container.
+
+
+
Returns
True in case of success, false otherwise.
+ +

Definition at line 194 of file container.hpp.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1internal_1_1fixed__sequence__container-members.html b/structentt_1_1internal_1_1fixed__sequence__container-members.html new file mode 100644 index 000000000..c4dadcc67 --- /dev/null +++ b/structentt_1_1internal_1_1fixed__sequence__container-members.html @@ -0,0 +1,88 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::internal::fixed_sequence_container< Container > Member List
+
+
+ +

This is the complete list of members for entt::internal::fixed_sequence_container< Container >, including all inherited members.

+ + + + + +
clear(const Container &)entt::internal::fixed_sequence_container< Container >inlinestatic
erase(const Container &, typename Container::iterator)entt::internal::fixed_sequence_container< Container >inlinestatic
insert(const Container &, typename Container::iterator, const typename Container::value_type &)entt::internal::fixed_sequence_container< Container >inlinestatic
resize(const Container &, typename Container::size_type)entt::internal::fixed_sequence_container< Container >inlinestatic
+ + + + diff --git a/structentt_1_1internal_1_1fixed__sequence__container.html b/structentt_1_1internal_1_1fixed__sequence__container.html new file mode 100644 index 000000000..81ca57a49 --- /dev/null +++ b/structentt_1_1internal_1_1fixed__sequence__container.html @@ -0,0 +1,290 @@ + + + + + + + +EnTT: entt::internal::fixed_sequence_container< Container > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Static Public Member Functions | +List of all members
+
+
entt::internal::fixed_sequence_container< Container > Struct Template Reference
+
+
+ +

STL-compatible fixed sequence container traits. + More...

+ +

#include <container.hpp>

+ + + + + + + + + + + + + + +

+Static Public Member Functions

static bool resize (const Container &, typename Container::size_type)
 Does nothing. More...
 
static bool clear (const Container &)
 Does nothing. More...
 
static std::pair< typename Container::iterator, bool > insert (const Container &, typename Container::iterator, const typename Container::value_type &)
 Does nothing. More...
 
static std::pair< typename Container::iterator, bool > erase (const Container &, typename Container::iterator)
 Does nothing. More...
 
+

Detailed Description

+

template<typename Container>
+struct entt::internal::fixed_sequence_container< Container >

+ +

STL-compatible fixed sequence container traits.

+
Template Parameters
+ + +
ContainerThe type of the container.
+
+
+ +

Definition at line 229 of file container.hpp.

+

Member Function Documentation

+ +

◆ clear()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + +
static bool entt::internal::fixed_sequence_container< Container >::clear (const Container & )
+
+inlinestatic
+
+ +

Does nothing.

+
Returns
False to indicate failure in all cases.
+ +

Definition at line 242 of file container.hpp.

+ +
+
+ +

◆ erase()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static std::pair<typename Container::iterator, bool> entt::internal::fixed_sequence_container< Container >::erase (const Container & ,
typename Container::iterator  
)
+
+inlinestatic
+
+ +

Does nothing.

+
Returns
A pair consisting of an invalid iterator and a false value to indicate failure in all cases.
+ +

Definition at line 260 of file container.hpp.

+ +
+
+ +

◆ insert()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
static std::pair<typename Container::iterator, bool> entt::internal::fixed_sequence_container< Container >::insert (const Container & ,
typename Container::iterator ,
const typename Container::value_type &  
)
+
+inlinestatic
+
+ +

Does nothing.

+
Returns
A pair consisting of an invalid iterator and a false value to indicate failure in all cases.
+ +

Definition at line 251 of file container.hpp.

+ +
+
+ +

◆ resize()

+ +
+
+
+template<typename Container >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static bool entt::internal::fixed_sequence_container< Container >::resize (const Container & ,
typename Container::size_type  
)
+
+inlinestatic
+
+ +

Does nothing.

+
Returns
False to indicate failure in all cases.
+ +

Definition at line 234 of file container.hpp.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1is__equality__comparable.html b/structentt_1_1is__equality__comparable.html index 0265b0173..abd476cde 100644 --- a/structentt_1_1is__equality__comparable.html +++ b/structentt_1_1is__equality__comparable.html @@ -3,7 +3,7 @@ - + EnTT: entt::is_equality_comparable< Type, typename > Struct Template Reference @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::is_eto_eligible< Type, typename > Struct Template Reference
+
+
+ +

Provides the member constant value to true if a given type is empty and the empty type optimization is enabled, false otherwise. + More...

+ +

#include <type_traits.hpp>

+
+Inheritance diagram for entt::is_eto_eligible< Type, typename >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::is_eto_eligible< Type, typename >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename Type, typename = void>
+struct entt::is_eto_eligible< Type, typename >

+ +

Provides the member constant value to true if a given type is empty and the empty type optimization is enabled, false otherwise.

+
Template Parameters
+ + +
TypePotential empty type.
+
+
+ +

Definition at line 215 of file type_traits.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1is__eto__eligible__coll__graph.map b/structentt_1_1is__eto__eligible__coll__graph.map new file mode 100644 index 000000000..fbdb99c8f --- /dev/null +++ b/structentt_1_1is__eto__eligible__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__eto__eligible__coll__graph.md5 b/structentt_1_1is__eto__eligible__coll__graph.md5 new file mode 100644 index 000000000..45e0ff913 --- /dev/null +++ b/structentt_1_1is__eto__eligible__coll__graph.md5 @@ -0,0 +1 @@ +2b7e35044fcdc4c183747adc5865bb32 \ No newline at end of file diff --git a/structentt_1_1is__eto__eligible__coll__graph.png b/structentt_1_1is__eto__eligible__coll__graph.png new file mode 100644 index 000000000..eacea82e5 Binary files /dev/null and b/structentt_1_1is__eto__eligible__coll__graph.png differ diff --git a/structentt_1_1is__eto__eligible__inherit__graph.map b/structentt_1_1is__eto__eligible__inherit__graph.map new file mode 100644 index 000000000..fbdb99c8f --- /dev/null +++ b/structentt_1_1is__eto__eligible__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__eto__eligible__inherit__graph.md5 b/structentt_1_1is__eto__eligible__inherit__graph.md5 new file mode 100644 index 000000000..45e0ff913 --- /dev/null +++ b/structentt_1_1is__eto__eligible__inherit__graph.md5 @@ -0,0 +1 @@ +2b7e35044fcdc4c183747adc5865bb32 \ No newline at end of file diff --git a/structentt_1_1is__eto__eligible__inherit__graph.png b/structentt_1_1is__eto__eligible__inherit__graph.png new file mode 100644 index 000000000..eacea82e5 Binary files /dev/null and b/structentt_1_1is__eto__eligible__inherit__graph.png differ diff --git a/structentt_1_1is__key__only__meta__associative__container.html b/structentt_1_1is__key__only__meta__associative__container.html new file mode 100644 index 000000000..3e3b7b888 --- /dev/null +++ b/structentt_1_1is__key__only__meta__associative__container.html @@ -0,0 +1,120 @@ + + + + + + + +EnTT: entt::is_key_only_meta_associative_container< typename, typename > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::is_key_only_meta_associative_container< typename, typename > Struct Template Reference
+
+
+ +

Provides the member constant value to true if a meta associative container claims to wrap a key-only type, false otherwise. + More...

+ +

#include <type_traits.hpp>

+
+Inheritance diagram for entt::is_key_only_meta_associative_container< typename, typename >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::is_key_only_meta_associative_container< typename, typename >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename, typename = void>
+struct entt::is_key_only_meta_associative_container< typename, typename >

+ +

Provides the member constant value to true if a meta associative container claims to wrap a key-only type, false otherwise.

+
Template Parameters
+ + +
TypePotentially key-only meta associative container type.
+
+
+ +

Definition at line 81 of file type_traits.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen5abfbcd784d6be17d3fbdfb186441e9a.map b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen5abfbcd784d6be17d3fbdfb186441e9a.map new file mode 100644 index 000000000..83d43f2f9 --- /dev/null +++ b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen5abfbcd784d6be17d3fbdfb186441e9a.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen5abfbcd784d6be17d3fbdfb186441e9a.md5 b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen5abfbcd784d6be17d3fbdfb186441e9a.md5 new file mode 100644 index 000000000..fffe48cda --- /dev/null +++ b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen5abfbcd784d6be17d3fbdfb186441e9a.md5 @@ -0,0 +1 @@ +b3972bfbb6ead3e72393a6316a79f4ed \ No newline at end of file diff --git a/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen5abfbcd784d6be17d3fbdfb186441e9a.png b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen5abfbcd784d6be17d3fbdfb186441e9a.png new file mode 100644 index 000000000..e33d585e7 Binary files /dev/null and b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen5abfbcd784d6be17d3fbdfb186441e9a.png differ diff --git a/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen8fdfab51b1c3e3be6b1d16233dc1b887.html b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen8fdfab51b1c3e3be6b1d16233dc1b887.html new file mode 100644 index 000000000..c7d65a8e7 --- /dev/null +++ b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen8fdfab51b1c3e3be6b1d16233dc1b887.html @@ -0,0 +1,120 @@ + + + + + + + +EnTT: entt::is_key_only_meta_associative_container< Type, std::void_t< typename meta_associative_container_traits< Type >::mapped_type > > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::is_key_only_meta_associative_container< Type, std::void_t< typename meta_associative_container_traits< Type >::mapped_type > > Struct Template Reference
+
+
+ +

Provides the member constant value to true if a meta associative container claims to wrap a key-only type, false otherwise. + More...

+ +

#include <type_traits.hpp>

+
+Inheritance diagram for entt::is_key_only_meta_associative_container< Type, std::void_t< typename meta_associative_container_traits< Type >::mapped_type > >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::is_key_only_meta_associative_container< Type, std::void_t< typename meta_associative_container_traits< Type >::mapped_type > >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename Type>
+struct entt::is_key_only_meta_associative_container< Type, std::void_t< typename meta_associative_container_traits< Type >::mapped_type > >

+ +

Provides the member constant value to true if a meta associative container claims to wrap a key-only type, false otherwise.

+
Template Parameters
+ + +
TypePotentially key-only meta associative container type.
+
+
+ +

Definition at line 86 of file type_traits.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typena4e55daf73fe00873c0362391685b98a.map b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typena4e55daf73fe00873c0362391685b98a.map new file mode 100644 index 000000000..83d43f2f9 --- /dev/null +++ b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typena4e55daf73fe00873c0362391685b98a.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typena4e55daf73fe00873c0362391685b98a.md5 b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typena4e55daf73fe00873c0362391685b98a.md5 new file mode 100644 index 000000000..fffe48cda --- /dev/null +++ b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typena4e55daf73fe00873c0362391685b98a.md5 @@ -0,0 +1 @@ +b3972bfbb6ead3e72393a6316a79f4ed \ No newline at end of file diff --git a/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typena4e55daf73fe00873c0362391685b98a.png b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typena4e55daf73fe00873c0362391685b98a.png new file mode 100644 index 000000000..e33d585e7 Binary files /dev/null and b/structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typena4e55daf73fe00873c0362391685b98a.png differ diff --git a/structentt_1_1is__key__only__meta__associative__container__coll__graph.map b/structentt_1_1is__key__only__meta__associative__container__coll__graph.map new file mode 100644 index 000000000..e1d81c4aa --- /dev/null +++ b/structentt_1_1is__key__only__meta__associative__container__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__key__only__meta__associative__container__coll__graph.md5 b/structentt_1_1is__key__only__meta__associative__container__coll__graph.md5 new file mode 100644 index 000000000..1f82b13a6 --- /dev/null +++ b/structentt_1_1is__key__only__meta__associative__container__coll__graph.md5 @@ -0,0 +1 @@ +fe7815c156ec8fe366b1c29de6c73e0c \ No newline at end of file diff --git a/structentt_1_1is__key__only__meta__associative__container__coll__graph.png b/structentt_1_1is__key__only__meta__associative__container__coll__graph.png new file mode 100644 index 000000000..3caa96bec Binary files /dev/null and b/structentt_1_1is__key__only__meta__associative__container__coll__graph.png differ diff --git a/structentt_1_1is__key__only__meta__associative__container__inherit__graph.map b/structentt_1_1is__key__only__meta__associative__container__inherit__graph.map new file mode 100644 index 000000000..e1d81c4aa --- /dev/null +++ b/structentt_1_1is__key__only__meta__associative__container__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__key__only__meta__associative__container__inherit__graph.md5 b/structentt_1_1is__key__only__meta__associative__container__inherit__graph.md5 new file mode 100644 index 000000000..1f82b13a6 --- /dev/null +++ b/structentt_1_1is__key__only__meta__associative__container__inherit__graph.md5 @@ -0,0 +1 @@ +fe7815c156ec8fe366b1c29de6c73e0c \ No newline at end of file diff --git a/structentt_1_1is__key__only__meta__associative__container__inherit__graph.png b/structentt_1_1is__key__only__meta__associative__container__inherit__graph.png new file mode 100644 index 000000000..3caa96bec Binary files /dev/null and b/structentt_1_1is__key__only__meta__associative__container__inherit__graph.png differ diff --git a/structentt_1_1is__meta__pointer__like.html b/structentt_1_1is__meta__pointer__like.html new file mode 100644 index 000000000..7136ba409 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like.html @@ -0,0 +1,120 @@ + + + + + + + +EnTT: entt::is_meta_pointer_like< typename > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::is_meta_pointer_like< typename > Struct Template Reference
+
+
+ +

Provides the member constant value to true if a given type is a pointer-like type from the point of view of the meta system, false otherwise. + More...

+ +

#include <type_traits.hpp>

+
+Inheritance diagram for entt::is_meta_pointer_like< typename >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::is_meta_pointer_like< typename >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename>
+struct entt::is_meta_pointer_like< typename >

+ +

Provides the member constant value to true if a given type is a pointer-like type from the point of view of the meta system, false otherwise.

+
Template Parameters
+ + +
TypePotentially pointer-like type.
+
+
+ +

Definition at line 105 of file type_traits.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4.html b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4.html new file mode 100644 index 000000000..46ffdd993 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4.html @@ -0,0 +1,120 @@ + + + + + + + +EnTT: entt::is_meta_pointer_like< Type * > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::is_meta_pointer_like< Type * > Struct Template Reference
+
+
+ +

Makes plain pointers pointer-like types for the meta system. + More...

+ +

#include <pointer.hpp>

+
+Inheritance diagram for entt::is_meta_pointer_like< Type * >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::is_meta_pointer_like< Type * >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename Type>
+struct entt::is_meta_pointer_like< Type * >

+ +

Makes plain pointers pointer-like types for the meta system.

+
Template Parameters
+ + +
TypeElement type.
+
+
+ +

Definition at line 17 of file pointer.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__coll__graph.map b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__coll__graph.map new file mode 100644 index 000000000..e68ce662b --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__coll__graph.md5 b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__coll__graph.md5 new file mode 100644 index 000000000..b84033ab5 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__coll__graph.md5 @@ -0,0 +1 @@ +4e403e7b6a59556cd9dd7788ee01d6d4 \ No newline at end of file diff --git a/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__coll__graph.png b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__coll__graph.png new file mode 100644 index 000000000..74a6102ba Binary files /dev/null and b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__coll__graph.png differ diff --git a/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__inherit__graph.map b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__inherit__graph.map new file mode 100644 index 000000000..e68ce662b --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__inherit__graph.md5 b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__inherit__graph.md5 new file mode 100644 index 000000000..b84033ab5 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__inherit__graph.md5 @@ -0,0 +1 @@ +4e403e7b6a59556cd9dd7788ee01d6d4 \ No newline at end of file diff --git a/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__inherit__graph.png b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__inherit__graph.png new file mode 100644 index 000000000..74a6102ba Binary files /dev/null and b/structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4__inherit__graph.png differ diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4.html b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4.html new file mode 100644 index 000000000..1d82f4cab --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4.html @@ -0,0 +1,120 @@ + + + + + + + +EnTT: entt::is_meta_pointer_like< std::shared_ptr< Type > > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::is_meta_pointer_like< std::shared_ptr< Type > > Struct Template Reference
+
+
+ +

Makes std::shared_ptrs of any type pointer-like types for the meta system. + More...

+ +

#include <pointer.hpp>

+
+Inheritance diagram for entt::is_meta_pointer_like< std::shared_ptr< Type > >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::is_meta_pointer_like< std::shared_ptr< Type > >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename Type>
+struct entt::is_meta_pointer_like< std::shared_ptr< Type > >

+ +

Makes std::shared_ptrs of any type pointer-like types for the meta system.

+
Template Parameters
+ + +
TypeElement type.
+
+
+ +

Definition at line 28 of file pointer.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__coll__graph.map b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__coll__graph.map new file mode 100644 index 000000000..188497877 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__coll__graph.md5 b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__coll__graph.md5 new file mode 100644 index 000000000..ac2932e0a --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__coll__graph.md5 @@ -0,0 +1 @@ +5489d4adbf3a64ef2b9413a70f274784 \ No newline at end of file diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__coll__graph.png b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__coll__graph.png new file mode 100644 index 000000000..1992b5a29 Binary files /dev/null and b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__coll__graph.png differ diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__inherit__graph.map b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__inherit__graph.map new file mode 100644 index 000000000..188497877 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__inherit__graph.md5 b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__inherit__graph.md5 new file mode 100644 index 000000000..ac2932e0a --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__inherit__graph.md5 @@ -0,0 +1 @@ +5489d4adbf3a64ef2b9413a70f274784 \ No newline at end of file diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__inherit__graph.png b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__inherit__graph.png new file mode 100644 index 000000000..1992b5a29 Binary files /dev/null and b/structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4__inherit__graph.png differ diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4.html b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4.html new file mode 100644 index 000000000..30b2ca925 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4.html @@ -0,0 +1,121 @@ + + + + + + + +EnTT: entt::is_meta_pointer_like< std::unique_ptr< Type, Args... > > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::is_meta_pointer_like< std::unique_ptr< Type, Args... > > Struct Template Reference
+
+
+ +

Makes std::unique_ptrs of any type pointer-like types for the meta system. + More...

+ +

#include <pointer.hpp>

+
+Inheritance diagram for entt::is_meta_pointer_like< std::unique_ptr< Type, Args... > >:
+
+
Inheritance graph
+ + + + +
[legend]
+
+Collaboration diagram for entt::is_meta_pointer_like< std::unique_ptr< Type, Args... > >:
+
+
Collaboration graph
+ + + + +
[legend]
+

Detailed Description

+

template<typename Type, typename... Args>
+struct entt::is_meta_pointer_like< std::unique_ptr< Type, Args... > >

+ +

Makes std::unique_ptrs of any type pointer-like types for the meta system.

+
Template Parameters
+ + + +
TypeElement type.
ArgsOther arguments.
+
+
+ +

Definition at line 40 of file pointer.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.map b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.map new file mode 100644 index 000000000..dbdd20a05 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 new file mode 100644 index 000000000..2b53726ff --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 @@ -0,0 +1 @@ +f32d9134cefad3d598819f30caeef00f \ No newline at end of file diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.png b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.png new file mode 100644 index 000000000..83a0a3c63 Binary files /dev/null and b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.png differ diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.map b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.map new file mode 100644 index 000000000..dbdd20a05 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 new file mode 100644 index 000000000..2b53726ff --- /dev/null +++ b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 @@ -0,0 +1 @@ +f32d9134cefad3d598819f30caeef00f \ No newline at end of file diff --git a/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.png b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.png new file mode 100644 index 000000000..83a0a3c63 Binary files /dev/null and b/structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.png differ diff --git a/structentt_1_1is__meta__pointer__like__coll__graph.map b/structentt_1_1is__meta__pointer__like__coll__graph.map new file mode 100644 index 000000000..408101b67 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__meta__pointer__like__coll__graph.md5 b/structentt_1_1is__meta__pointer__like__coll__graph.md5 new file mode 100644 index 000000000..739edca46 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like__coll__graph.md5 @@ -0,0 +1 @@ +4c9b39af8eb6df3a2de48bbe2200f87d \ No newline at end of file diff --git a/structentt_1_1is__meta__pointer__like__coll__graph.png b/structentt_1_1is__meta__pointer__like__coll__graph.png new file mode 100644 index 000000000..2e366ca4e Binary files /dev/null and b/structentt_1_1is__meta__pointer__like__coll__graph.png differ diff --git a/structentt_1_1is__meta__pointer__like__inherit__graph.map b/structentt_1_1is__meta__pointer__like__inherit__graph.map new file mode 100644 index 000000000..408101b67 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/structentt_1_1is__meta__pointer__like__inherit__graph.md5 b/structentt_1_1is__meta__pointer__like__inherit__graph.md5 new file mode 100644 index 000000000..739edca46 --- /dev/null +++ b/structentt_1_1is__meta__pointer__like__inherit__graph.md5 @@ -0,0 +1 @@ +4c9b39af8eb6df3a2de48bbe2200f87d \ No newline at end of file diff --git a/structentt_1_1is__meta__pointer__like__inherit__graph.png b/structentt_1_1is__meta__pointer__like__inherit__graph.png new file mode 100644 index 000000000..2e366ca4e Binary files /dev/null and b/structentt_1_1is__meta__pointer__like__inherit__graph.png differ diff --git a/structentt_1_1matcher.html b/structentt_1_1matcher.html index a34c51186..f15bf0683 100644 --- a/structentt_1_1matcher.html +++ b/structentt_1_1matcher.html @@ -3,7 +3,7 @@ - + EnTT: entt::matcher<... > Struct Template Reference @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_associative_container_traits< typename > Struct Template Reference
+
+
+ +

Traits class template to be specialized to enable support for meta associative containers. + More...

+ +

#include <type_traits.hpp>

+

Detailed Description

+

template<typename>
+struct entt::meta_associative_container_traits< typename >

+ +

Traits class template to be specialized to enable support for meta associative containers.

+ +

Definition at line 24 of file type_traits.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4-members.html b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4-members.html new file mode 100644 index 000000000..917da5552 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4-members.html @@ -0,0 +1,91 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_associative_container_traits< std::map< Key, Value, Args... > > Member List
+
+
+ +

This is the complete list of members for entt::meta_associative_container_traits< std::map< Key, Value, Args... > >, including all inherited members.

+ + + + + + + + +
begin(std::map< Key, Value, Args... > &cont)entt::internal::basic_container< std::map< Key, Value, Args... > >inlinestatic
end(std::map< Key, Value, Args... > &cont)entt::internal::basic_container< std::map< Key, Value, Args... > >inlinestatic
iterator typedefentt::internal::basic_container< std::map< Key, Value, Args... > >
mapped_type typedefentt::meta_associative_container_traits< std::map< Key, Value, Args... > >
size(const std::map< Key, Value, Args... > &cont) noexceptentt::internal::basic_container< std::map< Key, Value, Args... > >inlinestatic
size_type typedefentt::internal::basic_container< std::map< Key, Value, Args... > >
value_type typedefentt::internal::basic_container< std::map< Key, Value, Args... > >
+ + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html new file mode 100644 index 000000000..b0fcc9fd2 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html @@ -0,0 +1,161 @@ + + + + + + + +EnTT: entt::meta_associative_container_traits< std::map< Key, Value, Args... > > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Types | +List of all members
+
+
entt::meta_associative_container_traits< std::map< Key, Value, Args... > > Struct Template Reference
+
+
+ +

Meta associative container traits for std::maps of any type. + More...

+ +

#include <container.hpp>

+
+Inheritance diagram for entt::meta_associative_container_traits< std::map< Key, Value, Args... > >:
+
+
Inheritance graph
+ + + + + +
[legend]
+
+Collaboration diagram for entt::meta_associative_container_traits< std::map< Key, Value, Args... > >:
+
+
Collaboration graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + +

+Public Types

+using mapped_type = typename std::map< Key, Value, Args... >::mapped_type
 Mapped type of the sequence container.
 
- Public Types inherited from entt::internal::basic_container< std::map< Key, Value, Args... > >
+using iterator = typename Container::iterator
 Iterator type of the container.
 
+using size_type = typename Container::size_type
 Unsigned integer type.
 
+using value_type = typename Container::value_type
 Value type of the container.
 
+ + + + + + + + + + + +

+Additional Inherited Members

- Static Public Member Functions inherited from entt::internal::basic_container< std::map< Key, Value, Args... > >
static size_type size (const std::map< Key, Value, Args... > &cont) noexcept
 Returns the size of the given container. More...
 
static iterator begin (std::map< Key, Value, Args... > &cont)
 Returns an iterator to the first element of the given container. More...
 
static iterator end (std::map< Key, Value, Args... > &cont)
 Returns an iterator past the last element of the given container. More...
 
+

Detailed Description

+

template<typename Key, typename Value, typename... Args>
+struct entt::meta_associative_container_traits< std::map< Key, Value, Args... > >

+ +

Meta associative container traits for std::maps of any type.

+
Template Parameters
+ + + + +
KeyThe key type of elements.
ValueThe value type of elements.
ArgsOther arguments.
+
+
+ +

Definition at line 309 of file container.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__coll__graph.map b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__coll__graph.map new file mode 100644 index 000000000..4013c21fa --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__coll__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 new file mode 100644 index 000000000..52a34971a --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 @@ -0,0 +1 @@ +948fbf209aeab0bc2a4cbffd43ee04c6 \ No newline at end of file diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__coll__graph.png b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__coll__graph.png new file mode 100644 index 000000000..0c690c43d Binary files /dev/null and b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__coll__graph.png differ diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__inherit__graph.map b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__inherit__graph.map new file mode 100644 index 000000000..4013c21fa --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 new file mode 100644 index 000000000..52a34971a --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 @@ -0,0 +1 @@ +948fbf209aeab0bc2a4cbffd43ee04c6 \ No newline at end of file diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__inherit__graph.png b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__inherit__graph.png new file mode 100644 index 000000000..0c690c43d Binary files /dev/null and b/structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4__inherit__graph.png differ diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4-members.html b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4-members.html new file mode 100644 index 000000000..a582bcaa2 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4-members.html @@ -0,0 +1,90 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_associative_container_traits< std::set< Key, Args... > > Member List
+
+
+ +

This is the complete list of members for entt::meta_associative_container_traits< std::set< Key, Args... > >, including all inherited members.

+ + + + + + + +
begin(std::set< Key, Args... > &cont)entt::internal::basic_container< std::set< Key, Args... > >inlinestatic
end(std::set< Key, Args... > &cont)entt::internal::basic_container< std::set< Key, Args... > >inlinestatic
iterator typedefentt::internal::basic_container< std::set< Key, Args... > >
size(const std::set< Key, Args... > &cont) noexceptentt::internal::basic_container< std::set< Key, Args... > >inlinestatic
size_type typedefentt::internal::basic_container< std::set< Key, Args... > >
value_type typedefentt::internal::basic_container< std::set< Key, Args... > >
+ + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4.html b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4.html new file mode 100644 index 000000000..94e1d58eb --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4.html @@ -0,0 +1,152 @@ + + + + + + + +EnTT: entt::meta_associative_container_traits< std::set< Key, Args... > > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+List of all members
+
+
entt::meta_associative_container_traits< std::set< Key, Args... > > Struct Template Reference
+
+
+ +

Meta associative container traits for std::sets of any type. + More...

+ +

#include <container.hpp>

+
+Inheritance diagram for entt::meta_associative_container_traits< std::set< Key, Args... > >:
+
+
Inheritance graph
+ + + + + +
[legend]
+
+Collaboration diagram for entt::meta_associative_container_traits< std::set< Key, Args... > >:
+
+
Collaboration graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from entt::internal::basic_container< std::set< Key, Args... > >
+using iterator = typename Container::iterator
 Iterator type of the container.
 
+using size_type = typename Container::size_type
 Unsigned integer type.
 
+using value_type = typename Container::value_type
 Value type of the container.
 
- Static Public Member Functions inherited from entt::internal::basic_container< std::set< Key, Args... > >
static size_type size (const std::set< Key, Args... > &cont) noexcept
 Returns the size of the given container. More...
 
static iterator begin (std::set< Key, Args... > &cont)
 Returns an iterator to the first element of the given container. More...
 
static iterator end (std::set< Key, Args... > &cont)
 Returns an iterator past the last element of the given container. More...
 
+

Detailed Description

+

template<typename Key, typename... Args>
+struct entt::meta_associative_container_traits< std::set< Key, Args... > >

+ +

Meta associative container traits for std::sets of any type.

+
Template Parameters
+ + + +
KeyThe type of elements.
ArgsOther arguments.
+
+
+ +

Definition at line 353 of file container.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.map b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.map new file mode 100644 index 000000000..b73b35398 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 new file mode 100644 index 000000000..ce37c1012 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 @@ -0,0 +1 @@ +82aaee5474562d7424737ecb758d8c13 \ No newline at end of file diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.png b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.png new file mode 100644 index 000000000..e7c9ca77b Binary files /dev/null and b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.png differ diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.map b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.map new file mode 100644 index 000000000..b73b35398 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 new file mode 100644 index 000000000..ce37c1012 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 @@ -0,0 +1 @@ +82aaee5474562d7424737ecb758d8c13 \ No newline at end of file diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.png b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.png new file mode 100644 index 000000000..e7c9ca77b Binary files /dev/null and b/structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.png differ diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html new file mode 100644 index 000000000..286e36a54 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html @@ -0,0 +1,161 @@ + + + + + + + +EnTT: entt::meta_associative_container_traits< std::unordered_map< Key, Value, Args... > > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Types | +List of all members
+
+
entt::meta_associative_container_traits< std::unordered_map< Key, Value, Args... > > Struct Template Reference
+
+
+ +

Meta associative container traits for std::unordered_maps of any type. + More...

+ +

#include <container.hpp>

+
+Inheritance diagram for entt::meta_associative_container_traits< std::unordered_map< Key, Value, Args... > >:
+
+
Inheritance graph
+ + + + + +
[legend]
+
+Collaboration diagram for entt::meta_associative_container_traits< std::unordered_map< Key, Value, Args... > >:
+
+
Collaboration graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + +

+Public Types

+using mapped_type = typename std::unordered_map< Key, Value, Args... >::mapped_type
 Mapped type of the sequence container.
 
- Public Types inherited from entt::internal::basic_container< std::unordered_map< Key, Value, Args... > >
+using iterator = typename Container::iterator
 Iterator type of the container.
 
+using size_type = typename Container::size_type
 Unsigned integer type.
 
+using value_type = typename Container::value_type
 Value type of the container.
 
+ + + + + + + + + + + +

+Additional Inherited Members

- Static Public Member Functions inherited from entt::internal::basic_container< std::unordered_map< Key, Value, Args... > >
static size_type size (const std::unordered_map< Key, Value, Args... > &cont) noexcept
 Returns the size of the given container. More...
 
static iterator begin (std::unordered_map< Key, Value, Args... > &cont)
 Returns an iterator to the first element of the given container. More...
 
static iterator end (std::unordered_map< Key, Value, Args... > &cont)
 Returns an iterator past the last element of the given container. More...
 
+

Detailed Description

+

template<typename Key, typename Value, typename... Args>
+struct entt::meta_associative_container_traits< std::unordered_map< Key, Value, Args... > >

+ +

Meta associative container traits for std::unordered_maps of any type.

+
Template Parameters
+ + + + +
KeyThe key type of elements.
ValueThe value type of elements.
ArgsOther arguments.
+
+
+ +

Definition at line 332 of file container.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_033913c4c96a906b9961af2e863d5a13.map b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_033913c4c96a906b9961af2e863d5a13.map new file mode 100644 index 000000000..4538f0c94 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_033913c4c96a906b9961af2e863d5a13.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_033913c4c96a906b9961af2e863d5a13.md5 b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_033913c4c96a906b9961af2e863d5a13.md5 new file mode 100644 index 000000000..ef5ca430f --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_033913c4c96a906b9961af2e863d5a13.md5 @@ -0,0 +1 @@ +51dbadaba7ca194615f137df7ad5f904 \ No newline at end of file diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_033913c4c96a906b9961af2e863d5a13.png b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_033913c4c96a906b9961af2e863d5a13.png new file mode 100644 index 000000000..fa0317bb5 Binary files /dev/null and b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_033913c4c96a906b9961af2e863d5a13.png differ diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_0d5e7b31e841a4cf619ecf4634e302d9.html b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_0d5e7b31e841a4cf619ecf4634e302d9.html new file mode 100644 index 000000000..fc0e65478 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_0d5e7b31e841a4cf619ecf4634e302d9.html @@ -0,0 +1,91 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_associative_container_traits< std::unordered_map< Key, Value, Args... > > Member List
+
+
+ +

This is the complete list of members for entt::meta_associative_container_traits< std::unordered_map< Key, Value, Args... > >, including all inherited members.

+ + + + + + + + +
begin(std::unordered_map< Key, Value, Args... > &cont)entt::internal::basic_container< std::unordered_map< Key, Value, Args... > >inlinestatic
end(std::unordered_map< Key, Value, Args... > &cont)entt::internal::basic_container< std::unordered_map< Key, Value, Args... > >inlinestatic
iterator typedefentt::internal::basic_container< std::unordered_map< Key, Value, Args... > >
mapped_type typedefentt::meta_associative_container_traits< std::unordered_map< Key, Value, Args... > >
size(const std::unordered_map< Key, Value, Args... > &cont) noexceptentt::internal::basic_container< std::unordered_map< Key, Value, Args... > >inlinestatic
size_type typedefentt::internal::basic_container< std::unordered_map< Key, Value, Args... > >
value_type typedefentt::internal::basic_container< std::unordered_map< Key, Value, Args... > >
+ + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_31b011cbf00475ab196c86bccfb75f96.map b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_31b011cbf00475ab196c86bccfb75f96.map new file mode 100644 index 000000000..4538f0c94 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_31b011cbf00475ab196c86bccfb75f96.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_31b011cbf00475ab196c86bccfb75f96.md5 b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_31b011cbf00475ab196c86bccfb75f96.md5 new file mode 100644 index 000000000..ef5ca430f --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_31b011cbf00475ab196c86bccfb75f96.md5 @@ -0,0 +1 @@ +51dbadaba7ca194615f137df7ad5f904 \ No newline at end of file diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_31b011cbf00475ab196c86bccfb75f96.png b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_31b011cbf00475ab196c86bccfb75f96.png new file mode 100644 index 000000000..fa0317bb5 Binary files /dev/null and b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_31b011cbf00475ab196c86bccfb75f96.png differ diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4-members.html b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4-members.html new file mode 100644 index 000000000..ef86cca1d --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4-members.html @@ -0,0 +1,90 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_associative_container_traits< std::unordered_set< Key, Args... > > Member List
+
+
+ +

This is the complete list of members for entt::meta_associative_container_traits< std::unordered_set< Key, Args... > >, including all inherited members.

+ + + + + + + +
begin(std::unordered_set< Key, Args... > &cont)entt::internal::basic_container< std::unordered_set< Key, Args... > >inlinestatic
end(std::unordered_set< Key, Args... > &cont)entt::internal::basic_container< std::unordered_set< Key, Args... > >inlinestatic
iterator typedefentt::internal::basic_container< std::unordered_set< Key, Args... > >
size(const std::unordered_set< Key, Args... > &cont) noexceptentt::internal::basic_container< std::unordered_set< Key, Args... > >inlinestatic
size_type typedefentt::internal::basic_container< std::unordered_set< Key, Args... > >
value_type typedefentt::internal::basic_container< std::unordered_set< Key, Args... > >
+ + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4.html b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4.html new file mode 100644 index 000000000..b144c284a --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4.html @@ -0,0 +1,152 @@ + + + + + + + +EnTT: entt::meta_associative_container_traits< std::unordered_set< Key, Args... > > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+List of all members
+
+
entt::meta_associative_container_traits< std::unordered_set< Key, Args... > > Struct Template Reference
+
+
+ +

Meta associative container traits for std::unordered_sets of any type. + More...

+ +

#include <container.hpp>

+
+Inheritance diagram for entt::meta_associative_container_traits< std::unordered_set< Key, Args... > >:
+
+
Inheritance graph
+ + + + + +
[legend]
+
+Collaboration diagram for entt::meta_associative_container_traits< std::unordered_set< Key, Args... > >:
+
+
Collaboration graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from entt::internal::basic_container< std::unordered_set< Key, Args... > >
+using iterator = typename Container::iterator
 Iterator type of the container.
 
+using size_type = typename Container::size_type
 Unsigned integer type.
 
+using value_type = typename Container::value_type
 Value type of the container.
 
- Static Public Member Functions inherited from entt::internal::basic_container< std::unordered_set< Key, Args... > >
static size_type size (const std::unordered_set< Key, Args... > &cont) noexcept
 Returns the size of the given container. More...
 
static iterator begin (std::unordered_set< Key, Args... > &cont)
 Returns an iterator to the first element of the given container. More...
 
static iterator end (std::unordered_set< Key, Args... > &cont)
 Returns an iterator past the last element of the given container. More...
 
+

Detailed Description

+

template<typename Key, typename... Args>
+struct entt::meta_associative_container_traits< std::unordered_set< Key, Args... > >

+ +

Meta associative container traits for std::unordered_sets of any type.

+
Template Parameters
+ + + +
KeyThe type of elements.
ArgsOther arguments.
+
+
+ +

Definition at line 372 of file container.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.map b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.map new file mode 100644 index 000000000..18ab6a2f8 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 new file mode 100644 index 000000000..3f5ce5f0f --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 @@ -0,0 +1 @@ +283fdaa47eaf935214f6cab98da9a4c9 \ No newline at end of file diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.png b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.png new file mode 100644 index 000000000..3c1f8154d Binary files /dev/null and b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__coll__graph.png differ diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.map b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.map new file mode 100644 index 000000000..18ab6a2f8 --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 new file mode 100644 index 000000000..3f5ce5f0f --- /dev/null +++ b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 @@ -0,0 +1 @@ +283fdaa47eaf935214f6cab98da9a4c9 \ No newline at end of file diff --git a/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.png b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.png new file mode 100644 index 000000000..3c1f8154d Binary files /dev/null and b/structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4__inherit__graph.png differ diff --git a/structentt_1_1meta__base-members.html b/structentt_1_1meta__base-members.html index ce9a45336..8b35fc7a0 100644 --- a/structentt_1_1meta__base-members.html +++ b/structentt_1_1meta__base-members.html @@ -3,7 +3,7 @@ - + EnTT: Member List @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_sequence_container_traits< typename > Struct Template Reference
+
+
+ +

Traits class template to be specialized to enable support for meta sequence containers. + More...

+ +

#include <type_traits.hpp>

+

Detailed Description

+

template<typename>
+struct entt::meta_sequence_container_traits< typename >

+ +

Traits class template to be specialized to enable support for meta sequence containers.

+ +

Definition at line 16 of file type_traits.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4-members.html b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4-members.html new file mode 100644 index 000000000..9d46f8cf9 --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4-members.html @@ -0,0 +1,90 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_sequence_container_traits< std::array< Type, N > > Member List
+
+
+ +

This is the complete list of members for entt::meta_sequence_container_traits< std::array< Type, N > >, including all inherited members.

+ + + + + + + +
begin(std::array< Type, N > &cont)entt::internal::basic_container< std::array< Type, N > >inlinestatic
end(std::array< Type, N > &cont)entt::internal::basic_container< std::array< Type, N > >inlinestatic
iterator typedefentt::internal::basic_container< std::array< Type, N > >
size(const std::array< Type, N > &cont) noexceptentt::internal::basic_container< std::array< Type, N > >inlinestatic
size_type typedefentt::internal::basic_container< std::array< Type, N > >
value_type typedefentt::internal::basic_container< std::array< Type, N > >
+ + + + diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4.html b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4.html new file mode 100644 index 000000000..987721bbc --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4.html @@ -0,0 +1,152 @@ + + + + + + + +EnTT: entt::meta_sequence_container_traits< std::array< Type, N > > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+List of all members
+
+
entt::meta_sequence_container_traits< std::array< Type, N > > Struct Template Reference
+
+
+ +

Meta sequence container traits for std::arrays of any type. + More...

+ +

#include <container.hpp>

+
+Inheritance diagram for entt::meta_sequence_container_traits< std::array< Type, N > >:
+
+
Inheritance graph
+ + + + + +
[legend]
+
+Collaboration diagram for entt::meta_sequence_container_traits< std::array< Type, N > >:
+
+
Collaboration graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from entt::internal::basic_container< std::array< Type, N > >
+using iterator = typename Container::iterator
 Iterator type of the container.
 
+using size_type = typename Container::size_type
 Unsigned integer type.
 
+using value_type = typename Container::value_type
 Value type of the container.
 
- Static Public Member Functions inherited from entt::internal::basic_container< std::array< Type, N > >
static size_type size (const std::array< Type, N > &cont) noexcept
 Returns the size of the given container. More...
 
static iterator begin (std::array< Type, N > &cont)
 Returns an iterator to the first element of the given container. More...
 
static iterator end (std::array< Type, N > &cont)
 Returns an iterator past the last element of the given container. More...
 
+

Detailed Description

+

template<typename Type, auto N>
+struct entt::meta_sequence_container_traits< std::array< Type, N > >

+ +

Meta sequence container traits for std::arrays of any type.

+
Template Parameters
+ + + +
TypeThe type of elements.
NThe number of elements.
+
+
+ +

Definition at line 292 of file container.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__coll__graph.map b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__coll__graph.map new file mode 100644 index 000000000..f51e2fddd --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__coll__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__coll__graph.md5 b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__coll__graph.md5 new file mode 100644 index 000000000..e87023550 --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__coll__graph.md5 @@ -0,0 +1 @@ +8b3672f6f82a73ff75b2ee0adcff61d2 \ No newline at end of file diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__coll__graph.png b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__coll__graph.png new file mode 100644 index 000000000..ed066e3dd Binary files /dev/null and b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__coll__graph.png differ diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__inherit__graph.map b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__inherit__graph.map new file mode 100644 index 000000000..f51e2fddd --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__inherit__graph.md5 b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__inherit__graph.md5 new file mode 100644 index 000000000..e87023550 --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__inherit__graph.md5 @@ -0,0 +1 @@ +8b3672f6f82a73ff75b2ee0adcff61d2 \ No newline at end of file diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__inherit__graph.png b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__inherit__graph.png new file mode 100644 index 000000000..ed066e3dd Binary files /dev/null and b/structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4__inherit__graph.png differ diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4-members.html b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4-members.html new file mode 100644 index 000000000..28c04f053 --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4-members.html @@ -0,0 +1,90 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::meta_sequence_container_traits< std::vector< Type, Args... > > Member List
+
+
+ +

This is the complete list of members for entt::meta_sequence_container_traits< std::vector< Type, Args... > >, including all inherited members.

+ + + + + + + +
begin(std::vector< Type, Args... > &cont)entt::internal::basic_container< std::vector< Type, Args... > >inlinestatic
end(std::vector< Type, Args... > &cont)entt::internal::basic_container< std::vector< Type, Args... > >inlinestatic
iterator typedefentt::internal::basic_container< std::vector< Type, Args... > >
size(const std::vector< Type, Args... > &cont) noexceptentt::internal::basic_container< std::vector< Type, Args... > >inlinestatic
size_type typedefentt::internal::basic_container< std::vector< Type, Args... > >
value_type typedefentt::internal::basic_container< std::vector< Type, Args... > >
+ + + + diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4.html b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4.html new file mode 100644 index 000000000..176f83feb --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4.html @@ -0,0 +1,152 @@ + + + + + + + +EnTT: entt::meta_sequence_container_traits< std::vector< Type, Args... > > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+List of all members
+
+
entt::meta_sequence_container_traits< std::vector< Type, Args... > > Struct Template Reference
+
+
+ +

Meta sequence container traits for std::vectors of any type. + More...

+ +

#include <container.hpp>

+
+Inheritance diagram for entt::meta_sequence_container_traits< std::vector< Type, Args... > >:
+
+
Inheritance graph
+ + + + + +
[legend]
+
+Collaboration diagram for entt::meta_sequence_container_traits< std::vector< Type, Args... > >:
+
+
Collaboration graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from entt::internal::basic_container< std::vector< Type, Args... > >
+using iterator = typename Container::iterator
 Iterator type of the container.
 
+using size_type = typename Container::size_type
 Unsigned integer type.
 
+using value_type = typename Container::value_type
 Value type of the container.
 
- Static Public Member Functions inherited from entt::internal::basic_container< std::vector< Type, Args... > >
static size_type size (const std::vector< Type, Args... > &cont) noexcept
 Returns the size of the given container. More...
 
static iterator begin (std::vector< Type, Args... > &cont)
 Returns an iterator to the first element of the given container. More...
 
static iterator end (std::vector< Type, Args... > &cont)
 Returns an iterator past the last element of the given container. More...
 
+

Detailed Description

+

template<typename Type, typename... Args>
+struct entt::meta_sequence_container_traits< std::vector< Type, Args... > >

+ +

Meta sequence container traits for std::vectors of any type.

+
Template Parameters
+ + + +
TypeThe type of elements.
ArgsOther arguments.
+
+
+ +

Definition at line 275 of file container.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.map b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.map new file mode 100644 index 000000000..a2e619771 --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 new file mode 100644 index 000000000..49751a9b1 --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.md5 @@ -0,0 +1 @@ +cc67a79b29cebc32ffc127359d52196c \ No newline at end of file diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.png b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.png new file mode 100644 index 000000000..0f020706f Binary files /dev/null and b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__coll__graph.png differ diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.map b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.map new file mode 100644 index 000000000..a2e619771 --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 new file mode 100644 index 000000000..49751a9b1 --- /dev/null +++ b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.md5 @@ -0,0 +1 @@ +cc67a79b29cebc32ffc127359d52196c \ No newline at end of file diff --git a/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.png b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.png new file mode 100644 index 000000000..0f020706f Binary files /dev/null and b/structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4__inherit__graph.png differ diff --git a/structentt_1_1monostate-members.html b/structentt_1_1monostate-members.html index 2c22044b6..9ba6446cf 100644 --- a/structentt_1_1monostate-members.html +++ b/structentt_1_1monostate-members.html @@ -3,7 +3,7 @@ - + EnTT: Member List @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::null_t Member List
+
+
+ +

This is the complete list of members for entt::null_t, including all inherited members.

+ + + + + + +
operator Entity() const noexceptentt::null_tinline
operator!=(null_t) const noexceptentt::null_tinline
operator!=(const Entity entity) const noexceptentt::null_tinline
operator==(null_t) const noexceptentt::null_tinline
operator==(const Entity entity) const noexceptentt::null_tinline
+ + + + diff --git a/structentt_1_1null__t.html b/structentt_1_1null__t.html new file mode 100644 index 000000000..a1bfe7d75 --- /dev/null +++ b/structentt_1_1null__t.html @@ -0,0 +1,311 @@ + + + + + + + +EnTT: entt::null_t Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
entt::null_t Struct Reference
+
+
+ +

Null object for all entity identifiers.
+ + More...

+ +

#include <entity.hpp>

+ + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

template<typename Entity >
constexpr operator Entity () const noexcept
 Converts the null object to identifiers of any type. More...
 
constexpr bool operator== (null_t) const noexcept
 Compares two null objects. More...
 
constexpr bool operator!= (null_t) const noexcept
 Compares two null objects. More...
 
template<typename Entity >
constexpr bool operator== (const Entity entity) const noexcept
 Compares a null object and an entity identifier of any type. More...
 
template<typename Entity >
constexpr bool operator!= (const Entity entity) const noexcept
 Compares a null object and an entity identifier of any type. More...
 
+

Detailed Description

+

Null object for all entity identifiers.
+

+ +

Definition at line 125 of file entity.hpp.

+

Member Function Documentation

+ +

◆ operator Entity()

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + +
constexpr entt::null_t::operator Entity () const
+
+inlineconstexprnoexcept
+
+ +

Converts the null object to identifiers of any type.

+
Template Parameters
+ + +
EntityType of entity identifier.
+
+
+
Returns
The null representation for the given identifier.
+ +

Definition at line 132 of file entity.hpp.

+ +
+
+ +

◆ operator!=() [1/2]

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + + +
constexpr bool entt::null_t::operator!= (const Entity entity) const
+
+inlineconstexprnoexcept
+
+ +

Compares a null object and an entity identifier of any type.

+
Template Parameters
+ + +
EntityType of entity identifier.
+
+
+
Parameters
+ + +
entityEntity identifier with which to compare.
+
+
+
Returns
True if the two elements differ, false otherwise.
+ +

Definition at line 170 of file entity.hpp.

+ +
+
+ +

◆ operator!=() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
constexpr bool entt::null_t::operator!= (null_t ) const
+
+inlineconstexprnoexcept
+
+ +

Compares two null objects.

+
Returns
False in all cases.
+ +

Definition at line 148 of file entity.hpp.

+ +
+
+ +

◆ operator==() [1/2]

+ +
+
+
+template<typename Entity >
+ + + + + +
+ + + + + + + + +
constexpr bool entt::null_t::operator== (const Entity entity) const
+
+inlineconstexprnoexcept
+
+ +

Compares a null object and an entity identifier of any type.

+
Template Parameters
+ + +
EntityType of entity identifier.
+
+
+
Parameters
+ + +
entityEntity identifier with which to compare.
+
+
+
Returns
False if the two elements differ, true otherwise.
+ +

Definition at line 159 of file entity.hpp.

+ +
+
+ +

◆ operator==() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
constexpr bool entt::null_t::operator== (null_t ) const
+
+inlineconstexprnoexcept
+
+ +

Compares two null objects.

+
Returns
True in all cases.
+ +

Definition at line 140 of file entity.hpp.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1overloaded.html b/structentt_1_1overloaded.html index f65674c6c..72c13b0a7 100644 --- a/structentt_1_1overloaded.html +++ b/structentt_1_1overloaded.html @@ -3,7 +3,7 @@ - + EnTT: entt::overloaded< Func > Struct Template Reference @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::pool< Entity, Type, typename > Member List
+
+
+ +

This is the complete list of members for entt::pool< Entity, Type, typename >, including all inherited members.

+ + +
type typedefentt::pool< Entity, Type, typename >
+ + + + diff --git a/structentt_1_1pool.html b/structentt_1_1pool.html new file mode 100644 index 000000000..e9cb571b4 --- /dev/null +++ b/structentt_1_1pool.html @@ -0,0 +1,119 @@ + + + + + + + +EnTT: entt::pool< Entity, Type, typename > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Types | +List of all members
+
+
entt::pool< Entity, Type, typename > Struct Template Reference
+
+
+ +

Applies component-to-pool conversion and defines the resulting type as the member typedef type. + More...

+ +

#include <pool.hpp>

+ + + + + +

+Public Types

+using type = storage< Entity, Type >
 Resulting type after component-to-pool conversion.
 
+

Detailed Description

+

template<typename Entity, typename Type, typename = void>
+struct entt::pool< Entity, Type, typename >

+ +

Applies component-to-pool conversion and defines the resulting type as the member typedef type.

+

Formally:

+ +
Template Parameters
+ + + +
EntityA valid entity type (see entt_traits for more details).
TypeType of objects assigned to the entities.
+
+
+ +

Definition at line 27 of file pool.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1pool_3_01Entity_00_01const_01Type_01_4-members.html b/structentt_1_1pool_3_01Entity_00_01const_01Type_01_4-members.html new file mode 100644 index 000000000..fe7682b3c --- /dev/null +++ b/structentt_1_1pool_3_01Entity_00_01const_01Type_01_4-members.html @@ -0,0 +1,85 @@ + + + + + + + +EnTT: Member List + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::pool< Entity, const Type > Member List
+
+
+ +

This is the complete list of members for entt::pool< Entity, const Type >, including all inherited members.

+ + +
type typedefentt::pool< Entity, const Type >
+ + + + diff --git a/structentt_1_1pool_3_01Entity_00_01const_01Type_01_4.html b/structentt_1_1pool_3_01Entity_00_01const_01Type_01_4.html new file mode 100644 index 000000000..9165377a2 --- /dev/null +++ b/structentt_1_1pool_3_01Entity_00_01const_01Type_01_4.html @@ -0,0 +1,119 @@ + + + + + + + +EnTT: entt::pool< Entity, const Type > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Types | +List of all members
+
+
entt::pool< Entity, const Type > Struct Template Reference
+
+
+ +

Applies component-to-pool conversion and defines the resulting type as the member typedef type. + More...

+ +

#include <pool.hpp>

+ + + + + +

+Public Types

+using type = std::add_const_t< typename pool< Entity, std::remove_const_t< Type > >::type >
 Resulting type after component-to-pool conversion.
 
+

Detailed Description

+

template<typename Entity, typename Type>
+struct entt::pool< Entity, const Type >

+ +

Applies component-to-pool conversion and defines the resulting type as the member typedef type.

+

Formally:

+ +
Template Parameters
+ + + +
EntityA valid entity type (see entt_traits for more details).
TypeType of objects assigned to the entities.
+
+
+ +

Definition at line 35 of file pool.hpp.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/structentt_1_1process__adaptor-members.html b/structentt_1_1process__adaptor-members.html index 4e77b0ca7..7f19b9132 100644 --- a/structentt_1_1process__adaptor-members.html +++ b/structentt_1_1process__adaptor-members.html @@ -3,7 +3,7 @@ - + EnTT: Member List @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + + + + + + + + +
+
+ + + + + + +
+
EnTT +  3.5.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
entt::resource_cache< Resource > Member List
+
+
+ +

This is the complete list of members for entt::resource_cache< Resource >, including all inherited members.

+ + + + + + + + + + + + + + + + +
clear() noexceptentt::resource_cache< Resource >inline
contains(const id_type id) constentt::resource_cache< Resource >inline
discard(const id_type id)entt::resource_cache< Resource >inline
each(Func func) constentt::resource_cache< Resource >inline
empty() const noexceptentt::resource_cache< Resource >inline
handle(const id_type id) constentt::resource_cache< Resource >inline
load(const id_type id, Args &&... args)entt::resource_cache< Resource >inline
operator=(resource_cache &&)=defaultentt::resource_cache< Resource >
reload(const id_type id, Args &&... args)entt::resource_cache< Resource >inline
resource_cache()=defaultentt::resource_cache< Resource >
resource_cache(resource_cache &&)=defaultentt::resource_cache< Resource >
resource_type typedefentt::resource_cache< Resource >
size() const noexceptentt::resource_cache< Resource >inline
size_type typedefentt::resource_cache< Resource >
temp(Args &&... args) constentt::resource_cache< Resource >inline
+ + + + diff --git a/structentt_1_1cache.html b/structentt_1_1resource__cache.html similarity index 62% rename from structentt_1_1cache.html rename to structentt_1_1resource__cache.html index 81022eef9..e0a807393 100644 --- a/structentt_1_1cache.html +++ b/structentt_1_1resource__cache.html @@ -3,9 +3,9 @@ - + -EnTT: entt::cache< Resource > Struct Template Reference +EnTT: entt::resource_cache< Resource > Struct Template Reference @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - + @@ -22,7 +22,7 @@
EnTT -  3.4.0 +  3.5.0
@@ -30,7 +30,7 @@ - +