| Entity | A valid entity type (see entt_traits for more details). |
diff --git a/classentt_1_1connection-members.html b/classentt_1_1connection-members.html
index f143a9b09..b61b7f6a8 100644
--- a/classentt_1_1connection-members.html
+++ b/classentt_1_1connection-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1connection.html b/classentt_1_1connection.html
index 959519f2a..c2ac9b672 100644
--- a/classentt_1_1connection.html
+++ b/classentt_1_1connection.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1delegate.html b/classentt_1_1delegate.html
index 67a085823..3f6be089e 100644
--- a/classentt_1_1delegate.html
+++ b/classentt_1_1delegate.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4-members.html b/classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4-members.html
index 3fd2eb459..88b9da374 100644
--- a/classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4-members.html
+++ b/classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html b/classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html
index 74436ae5c..fee51c639 100644
--- a/classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html
+++ b/classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1dispatcher-members.html b/classentt_1_1dispatcher-members.html
index 22f7aba70..28e95eca5 100644
--- a/classentt_1_1dispatcher-members.html
+++ b/classentt_1_1dispatcher-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1dispatcher.html b/classentt_1_1dispatcher.html
index 6bd071e1c..2323f94a4 100644
--- a/classentt_1_1dispatcher.html
+++ b/classentt_1_1dispatcher.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
@@ -118,9 +118,9 @@ Public Member Functions
Basic dispatcher implementation.
A dispatcher can be used either to trigger an immediate event or to enqueue events to be published all together once per tick.
Listeners are provided in the form of member functions. For each event of type Event, listeners are such that they can be invoked with an argument of type const Event &, no matter what the return type is.
-
The types of the instances are Class &. Users must guarantee that the lifetimes of the objects overcome the one of the dispatcher itself to avoid crashes.
+
The dispatcher creates instances of the sigh class internally. Refer to the documentation of the latter for more details.
-
Definition at line 31 of file dispatcher.hpp.
+
Definition at line 30 of file dispatcher.hpp.
◆ clear()
@@ -156,7 +156,7 @@ template<typename... Event>
-Definition at line 187 of file dispatcher.hpp.
+Definition at line 186 of file dispatcher.hpp.
@@ -202,7 +202,7 @@ template<typename Event , typename... Args>
-Definition at line 160 of file dispatcher.hpp.
+Definition at line 159 of file dispatcher.hpp.
@@ -247,7 +247,7 @@ template<typename Event >
-Definition at line 174 of file dispatcher.hpp.
+Definition at line 173 of file dispatcher.hpp.
@@ -289,7 +289,7 @@ template<typename Event >
- Returns
- A temporary sink object.
-Definition at line 116 of file dispatcher.hpp.
+Definition at line 115 of file dispatcher.hpp.
@@ -335,7 +335,7 @@ template<typename Event , typename... Args>
-Definition at line 131 of file dispatcher.hpp.
+Definition at line 130 of file dispatcher.hpp.
@@ -380,7 +380,7 @@ template<typename Event >
-Definition at line 145 of file dispatcher.hpp.
+Definition at line 144 of file dispatcher.hpp.
@@ -418,7 +418,7 @@ template<typename Event >
-Definition at line 207 of file dispatcher.hpp.
+Definition at line 206 of file dispatcher.hpp.
@@ -448,7 +448,7 @@ template<typename Event >
Delivers all the pending events.
This method is blocking and it doesn't return until all the events are delivered to the registered listeners. It's responsibility of the users to reduce at a minimum the time spent in the bodies of the listeners.
-Definition at line 218 of file dispatcher.hpp.
+Definition at line 217 of file dispatcher.hpp.
diff --git a/classentt_1_1emitter-members.html b/classentt_1_1emitter-members.html
index 157bb6235..fe9a0a34c 100644
--- a/classentt_1_1emitter-members.html
+++ b/classentt_1_1emitter-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1emitter.html b/classentt_1_1emitter.html
index 1a9a38d76..e4a1978c4 100644
--- a/classentt_1_1emitter.html
+++ b/classentt_1_1emitter.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1family-members.html b/classentt_1_1family-members.html
index 8a7df482d..b7e694bd6 100644
--- a/classentt_1_1family-members.html
+++ b/classentt_1_1family-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1family.html b/classentt_1_1family.html
index c837db534..7d7a89686 100644
--- a/classentt_1_1family.html
+++ b/classentt_1_1family.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1handle-members.html b/classentt_1_1handle-members.html
index e62c045df..abbc6f570 100644
--- a/classentt_1_1handle-members.html
+++ b/classentt_1_1handle-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1handle.html b/classentt_1_1handle.html
index 534453bbb..b62287235 100644
--- a/classentt_1_1handle.html
+++ b/classentt_1_1handle.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1identifier-members.html b/classentt_1_1identifier-members.html
index 7d883cb3b..a05249c93 100644
--- a/classentt_1_1identifier-members.html
+++ b/classentt_1_1identifier-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1identifier.html b/classentt_1_1identifier.html
index 2264ea6fc..85c768d59 100644
--- a/classentt_1_1identifier.html
+++ b/classentt_1_1identifier.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1loader-members.html b/classentt_1_1loader-members.html
index c47adfd54..dde89265a 100644
--- a/classentt_1_1loader-members.html
+++ b/classentt_1_1loader-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1loader.html b/classentt_1_1loader.html
index 948c069f1..a3ab109b3 100644
--- a/classentt_1_1loader.html
+++ b/classentt_1_1loader.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1member__class-members.html b/classentt_1_1member__class-members.html
index 07bb34ed6..f203738f0 100644
--- a/classentt_1_1member__class-members.html
+++ b/classentt_1_1member__class-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1member__class.html b/classentt_1_1member__class.html
index 3e57fa569..24fe7bb58 100644
--- a/classentt_1_1member__class.html
+++ b/classentt_1_1member__class.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1meta__any-members.html b/classentt_1_1meta__any-members.html
index 5240fa02a..69aa7ece9 100644
--- a/classentt_1_1meta__any-members.html
+++ b/classentt_1_1meta__any-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1meta__any.html b/classentt_1_1meta__any.html
index 02f4dcb6a..78b2c4490 100644
--- a/classentt_1_1meta__any.html
+++ b/classentt_1_1meta__any.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1meta__factory.html b/classentt_1_1meta__factory.html
index 9014e94e1..d9920afbf 100644
--- a/classentt_1_1meta__factory.html
+++ b/classentt_1_1meta__factory.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4-members.html b/classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4-members.html
index 3fc0b840e..8fe0e99eb 100644
--- a/classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4-members.html
+++ b/classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html b/classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html
index 58ea366b9..98f077a71 100644
--- a/classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html
+++ b/classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1meta__factory_3_01Type_01_4-members.html b/classentt_1_1meta__factory_3_01Type_01_4-members.html
index 7c7f3bf72..3b8a4123e 100644
--- a/classentt_1_1meta__factory_3_01Type_01_4-members.html
+++ b/classentt_1_1meta__factory_3_01Type_01_4-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1meta__factory_3_01Type_01_4.html b/classentt_1_1meta__factory_3_01Type_01_4.html
index 19c2ab140..0f131816a 100644
--- a/classentt_1_1meta__factory_3_01Type_01_4.html
+++ b/classentt_1_1meta__factory_3_01Type_01_4.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1meta__type-members.html b/classentt_1_1meta__type-members.html
index e8084136f..0c4f85fb2 100644
--- a/classentt_1_1meta__type-members.html
+++ b/classentt_1_1meta__type-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1meta__type.html b/classentt_1_1meta__type.html
index 92aeaf420..5945d9b5c 100644
--- a/classentt_1_1meta__type.html
+++ b/classentt_1_1meta__type.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1process-members.html b/classentt_1_1process-members.html
index a914a9404..3edd65df4 100644
--- a/classentt_1_1process-members.html
+++ b/classentt_1_1process-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1process.html b/classentt_1_1process.html
index f0c6e5dbb..e83763eac 100644
--- a/classentt_1_1process.html
+++ b/classentt_1_1process.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1scheduler-members.html b/classentt_1_1scheduler-members.html
index e7ad87cd4..6c89be115 100644
--- a/classentt_1_1scheduler-members.html
+++ b/classentt_1_1scheduler-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1scheduler.html b/classentt_1_1scheduler.html
index 43b559df5..cea5ab044 100644
--- a/classentt_1_1scheduler.html
+++ b/classentt_1_1scheduler.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1sigh.html b/classentt_1_1sigh.html
index 8f8f1fc4d..0b327fc6e 100644
--- a/classentt_1_1sigh.html
+++ b/classentt_1_1sigh.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4-members.html b/classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4-members.html
index d200c78c9..86f7f553a 100644
--- a/classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4-members.html
+++ b/classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html b/classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html
index b705c1724..387292630 100644
--- a/classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html
+++ b/classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1sink.html b/classentt_1_1sink.html
index 763546c2b..c23d99beb 100644
--- a/classentt_1_1sink.html
+++ b/classentt_1_1sink.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4-members.html b/classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4-members.html
index bbf428b28..ab5ec5e5a 100644
--- a/classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4-members.html
+++ b/classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html b/classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html
index 8b9f3cfc4..619b578da 100644
--- a/classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html
+++ b/classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
@@ -476,11 +476,11 @@ template<auto Candidate, typename Type >
Connects a free function with payload or a bound member to a signal.
-
The signal isn't responsible for the connected object or the payload. Users must always guarantee that the lifetime of the instance overcomes the one of the delegate. On the other side, the signal handler performs checks to avoid multiple connections for the same function.
- When used to connect a free function with payload, its signature must be such that the instance is the first argument before the ones used to define the delegate itself.
+
The signal isn't responsible for the connected object or the payload. Users must always guarantee that the lifetime of the instance overcomes the one of the signal. On the other side, the signal handler performs checks to avoid multiple connections for the same function.
+ When used to connect a free function with payload, its signature must be such that the instance is the first argument before the ones used to define the signal itself.
- Template Parameters
-
- | Candidate | Function or member to connect to the delegate. |
+ | Candidate | Function or member to connect to the signal. |
| Type | Type of class or type of payload. |
@@ -527,7 +527,7 @@ template<auto Candidate>
Disconnects a free function or an unbound member from a signal.
- Template Parameters
-
- | Candidate | Function or member to disconnect from the delegate. |
+ | Candidate | Function or member to disconnect from the signal. |
@@ -567,7 +567,7 @@ template<auto Candidate, typename Type >
Disconnects a free function with payload or a bound member from a signal.
- Template Parameters
-
- | Candidate | Function or member to disconnect from the delegate. |
+ | Candidate | Function or member to disconnect from the signal. |
| Type | Type of class or type of payload. |
diff --git a/classentt_1_1sparse__set-members.html b/classentt_1_1sparse__set-members.html
index 6dab35258..7d754244d 100644
--- a/classentt_1_1sparse__set-members.html
+++ b/classentt_1_1sparse__set-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1sparse__set.html b/classentt_1_1sparse__set.html
index 63f23f2c3..e046e314b 100644
--- a/classentt_1_1sparse__set.html
+++ b/classentt_1_1sparse__set.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1storage-members.html b/classentt_1_1storage-members.html
index 79e07a6e8..76f418fc9 100644
--- a/classentt_1_1storage-members.html
+++ b/classentt_1_1storage-members.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
diff --git a/classentt_1_1storage.html b/classentt_1_1storage.html
index 14c353dac..9cdd13da1 100644
--- a/classentt_1_1storage.html
+++ b/classentt_1_1storage.html
@@ -22,7 +22,7 @@
|
EnTT
- 3.3.0
+ 3.3.1
|
@@ -186,7 +186,7 @@ void | |
| template<typename It > |
| std::enable_if_t< std::is_same_v< typename std::iterator_traits< It >::value_type, entity_type >, void > | construct (It first, It last, const object_type &value={}) |
-| | Assigns one or more entities to a storage and constructs their objects with from a given instance. More...
|
+| | Assigns one or more entities to a storage and constructs their objects from a given instance. More...
|
| |
| template<typename EIt , typename CIt > |
| std::enable_if_t< std::is_same_v< typename std::iterator_traits< EIt >::value_type, entity_type >, void > | construct (EIt first, EIt last, CIt value) |
@@ -618,7 +618,7 @@ template<typename It >