Michele Caini
9070f50658
meta_range: minor changes
2020-09-24 08:25:49 +02:00
Michele Caini
ecc3c56cb1
doc: removed all references to old type_info class template
2020-09-24 08:25:49 +02:00
Michele Caini
a86191f6e0
type traits: added type_list_contains[_v]
2020-09-24 08:25:49 +02:00
Michele Caini
aa5fdac522
type_info: it's now copyable and moveable as it ought be
2020-09-24 08:25:49 +02:00
Michele Caini
3cd32c74a1
type info: updated documentation
2020-09-24 08:25:49 +02:00
Michele Caini
2e2f6a03d9
type info: untyped type_info class and type_id functions
2020-09-24 08:25:49 +02:00
Michele Caini
25a073f20b
type info: revised to support opaque type info objects (contains breaking changes)
2020-09-24 08:25:49 +02:00
Michele Caini
0fb244e381
type info: removed has_type_index[_v] utility
2020-09-24 08:25:49 +02:00
Michele Caini
631ba70b72
signal: removed unused functions
2020-09-24 08:25:49 +02:00
Michele Caini
0a1d6b2a6f
doc: removed reference to ENTT_STANDALONE
2020-09-24 08:25:48 +02:00
Michele Caini
94bfa5ea25
test: get around an issue of toolset v141
2020-09-24 08:25:48 +02:00
Michele Caini
118c14bf1e
lib: standalone mode is now the default
2020-09-24 08:25:48 +02:00
Michele Caini
cf395f707a
doc: minor changes
2020-09-24 00:13:58 +02:00
Michele Caini
6e040fa87c
doc: more on hashed strings ( close #559 )
2020-09-24 00:09:45 +02:00
Michele Caini
c0a7f84382
doc: correct definition for ranges ( close #560 )
2020-09-23 23:55:48 +02:00
Michele Caini
826d7b7c26
registry: reintroduce old function type for signals, the registry is now provided to listeners
2020-09-23 23:02:49 +02:00
Michele Caini
91e63d0f19
pool: doc related changes
2020-09-22 08:07:29 +02:00
Michele Caini
2d69e5f6ff
doc: updated documentation about signals from a registry
2020-09-22 08:07:14 +02:00
Michele Caini
23f0fcd024
registry: suppress some warnings
2020-09-22 08:06:56 +02:00
Michele Caini
3fcd82abad
test: suppress a warning
2020-09-22 08:06:45 +02:00
Michele Caini
d766c39791
*: minor changes
2020-09-22 08:06:41 +02:00
Michele Caini
a76c3b3baa
updated TODO file
2020-09-22 08:06:35 +02:00
Michele Caini
9290b4eecc
view: size -> size_hint for multi component views ( close #553 )
2020-09-22 08:06:30 +02:00
Michele Caini
eccfec4b4f
registry: use pool_t instead of default_pool
2020-09-22 08:06:24 +02:00
Michele Caini
80aadd3874
registry/pool: split the default pool from the registry class, allow for custom pools
2020-09-22 08:06:16 +02:00
Michele Caini
9da15826db
registry: component signals return only the entity
2020-09-22 08:06:04 +02:00
Michele Caini
8c403f8795
bench: added a couple of tests for recycling entities
2020-09-22 08:05:56 +02:00
Michele Caini
b010824dbd
registry: faster ::create
2020-09-22 08:05:51 +02:00
Michele Caini
3340f8864f
entt/entity: removed deprecated stuff
2020-09-22 08:05:23 +02:00
Michele Caini
9fb3cdfc4c
now working on version 2.6
2020-09-22 08:05:04 +02:00
Michele Caini
3a3a2c2702
doc: updated links and references to similar projects
v3.5.2
2020-09-22 08:03:55 +02:00
Michele Caini
be38919758
doc: removed references to entt::component ( close #557 )
2020-09-22 08:03:44 +02:00
Michele Caini
a816ccf6ee
meta_any: support for pointer-like types to non-const, non-copyable types ( close #556 )
2020-09-22 08:03:39 +02:00
Michele Caini
5e85068e35
meta: @Innokentiy-Alaytsev was right and I was not :)
2020-09-22 08:03:33 +02:00
Michele Caini
77865ab4a1
meta: update doc + minor stylistic changes
2020-09-22 08:03:28 +02:00
Innokentiy Alaytsev
5fc6ee27f6
Fixed trailing spaces
...
Signed-off-by: Innokentiy Alaytsev <alaitsev@gmail.com >
2020-09-22 08:03:21 +02:00
Innokentiy Alaytsev
5995adf8b6
Implemented shortcuts for meta-functions and meta-data
...
The shortcut for meta-functions allows invoking them directly from an instance
of meta_type or meta_any. If the meta-function was not found or the arguments
don't match its signature an invalid meta_any object is returned.
The shortcut for meta-data allows getting and setting meta-data directly from an
instance of meta_type of meta_any. If the meta_data was not found or
getting/setting it failed and invalid meta_any object is returned.
Signed-off-by: Innokentiy Alaytsev <alaitsev@gmail.com >
2020-09-22 08:03:12 +02:00
Michele Caini
c9f47ed89a
sparse_set: minor changes
2020-09-22 08:02:23 +02:00
Michele Caini
d6325ffcfa
now working on v3.5.2
2020-09-22 08:02:04 +02:00
Michele Caini
9d72472114
entity: updated difference type for 32b identifiers
v3.5.1
2020-09-03 16:22:05 +02:00
Michele Caini
102350a125
entity: removed support for 16b identifiers
2020-09-03 16:22:00 +02:00
Michele Caini
1c650cb136
observer: fixed an issue with exclusion lists ( close #549 )
2020-09-03 16:21:52 +02:00
Michele Caini
625e74653d
test: get around comdat folding
2020-09-03 16:17:11 +02:00
Michele Caini
5bad762293
now working on version 3.5.1
2020-09-03 14:34:34 +02:00
Michele Caini
fc1ff11352
updated single include file
v3.5.0
2020-08-31 22:47:23 +02:00
Michele Caini
0595ba384e
*: suppress some warnings
2020-08-29 21:59:44 +02:00
Michele Caini
f80f5e9955
doc: updated links
2020-08-29 16:14:11 +02:00
Michele Caini
f689014c3e
emitter: the event isn't const by default anymore ( close #547 )
2020-08-21 18:09:05 +02:00
Michele Caini
9b24655bbf
dispatcher: the event isn't const by default anymore (see #547 )
2020-08-21 18:02:41 +02:00
Michele Caini
c3201070a1
doc: updated FAQs ( close #543 )
2020-08-21 16:16:40 +02:00