Michele Caini
|
1a4de1482b
|
build system: minor changes (close #478)
|
2020-04-29 23:10:42 +02:00 |
|
Michele Caini
|
090a2595e1
|
config/type_id: minor changes
|
2020-04-29 01:05:17 +02:00 |
|
Michele Caini
|
89dc7f817f
|
meta: added resolve_type utility
|
2020-04-25 17:36:57 +02:00 |
|
Michele Caini
|
fe0f26ce9c
|
meta: workaround for an issue of clang 7 (close #472)
|
2020-04-25 16:48:21 +02:00 |
|
Michele Caini
|
11349629f4
|
meta: get around an issue of VS2017
|
2020-04-23 14:56:39 +02:00 |
|
Michele Caini
|
9a67652c0c
|
meta: separate resolve.hpp file
|
2020-04-22 20:05:24 +02:00 |
|
Michele Caini
|
b35521dfcb
|
meta: deprecated resolve by id, added entt::resolve_id
|
2020-04-21 18:32:35 +02:00 |
|
Michele Caini
|
9faf306d1e
|
meta: added entt::resolve_if
|
2020-04-20 23:25:10 +02:00 |
|
Michele Caini
|
d8393dace6
|
meta: deprecated *::alias(), use ::id() instead
|
2020-04-20 22:34:30 +02:00 |
|
Michele Caini
|
692e5275a3
|
entity: the null entity works fine also with C++20 (close #467)
|
2020-04-20 22:34:30 +02:00 |
|
Michele Caini
|
1cfe517db8
|
meta: meta_type::id -> meta_type::type_id
|
2020-04-20 22:34:30 +02:00 |
|
Michele Caini
|
e99e1dc2ac
|
meta: factory::alias -> factory::type (with type_info<T>::id as a default identifier)
|
2020-04-20 22:34:30 +02:00 |
|
Michele Caini
|
1bf4ebcabb
|
suppress warnings for shadow parameters
|
2020-04-20 22:34:30 +02:00 |
|
Michele Caini
|
ec4b264868
|
meta: export also the meta_node class template (close #464)
|
2020-04-20 22:34:30 +02:00 |
|
Michele Caini
|
efb125b2d5
|
updated list of contributors
|
2020-04-20 22:34:16 +02:00 |
|
Elias Daler
|
1c0fdbed59
|
Fix typo in docs (s/comp/velocity) (#468)
|
2020-04-20 22:32:52 +02:00 |
|
Michele Caini
|
37bb10e564
|
doc: updated examples (close #463)
|
2020-04-17 00:23:04 +02:00 |
|
Michele Caini
|
1507d5d85f
|
updated single include file (close #461)
|
2020-04-14 18:37:59 +02:00 |
|
Michele Caini
|
2a86acfc50
|
doc: updated documentation for the core part
|
2020-04-14 18:35:03 +02:00 |
|
Michele Caini
|
e0ee01b92e
|
doc: fixed typo
|
2020-04-14 18:29:25 +02:00 |
|
Michele Caini
|
6006917622
|
storage: assert on requirements (see #458)
|
2020-04-09 19:42:45 +02:00 |
|
Michele Caini
|
4ffcf6bf3b
|
meta: added the possibility to detach meta types from contexts
|
2020-04-09 00:26:02 +02:00 |
|
Michele Caini
|
49cde59c4e
|
meta: minor changes
|
2020-04-08 23:45:48 +02:00 |
|
Michele Caini
|
ed7382995c
|
registry: added ::remove_all to orphan entities (close #446)
|
2020-04-07 23:48:07 +02:00 |
|
Michele Caini
|
a7faab53b9
|
basic_continuous_loader: deprecated ::has, use ::contains instead
|
2020-04-07 00:00:57 +02:00 |
|
Michele Caini
|
a6aad25117
|
sparse_set/storage: deprecated ::destroy, use ::erase instead
|
2020-04-06 23:57:20 +02:00 |
|
Michele Caini
|
5f06084b19
|
sparse_set: deprecated ::has, use ::contains instead
|
2020-04-06 23:51:59 +02:00 |
|
Michele Caini
|
8151fbcb2e
|
core: tag is no longer deprecated (close #457)
|
2020-04-06 23:21:17 +02:00 |
|
Michele Caini
|
5a8e46a6b8
|
doc: updated documentation for the resource module
|
2020-04-06 23:20:46 +02:00 |
|
Michele Caini
|
c4997c52e2
|
doc: updated documentation for the entity module
|
2020-04-06 23:20:28 +02:00 |
|
Michele Caini
|
ff12c22f50
|
test: cleanup
|
2020-04-05 23:36:00 +02:00 |
|
Michele Caini
|
ed7f09ab80
|
registry: updated tests (lib)
|
2020-04-05 23:32:10 +02:00 |
|
Michele Caini
|
f68941992a
|
emitter: updated tests (lib)
|
2020-04-05 23:22:16 +02:00 |
|
Michele Caini
|
afcd9285e6
|
dispatcher: updated tests (lib)
|
2020-04-05 23:16:16 +02:00 |
|
Michele Caini
|
22f78d5b33
|
doc: updated documentation for making EnTT work nicely across boundaries
|
2020-04-05 22:58:07 +02:00 |
|
Michele Caini
|
5259142eb6
|
registry: use fast path if available, standard path otherwise
|
2020-04-05 22:07:35 +02:00 |
|
Michele Caini
|
dc403ce8ab
|
emitter: use fast path if available, standard path otherwise
|
2020-04-05 22:07:23 +02:00 |
|
Michele Caini
|
a6fddd6a2c
|
dispatcher: use fast path if available, standard path otherwise
|
2020-04-05 22:07:12 +02:00 |
|
Michele Caini
|
819cd623f9
|
multiple modules: minor changes
|
2020-04-05 22:04:57 +02:00 |
|
Michele Caini
|
f185494de3
|
type info: added has_type_index[_v]
|
2020-04-05 22:03:52 +02:00 |
|
Michele Caini
|
628a17ae72
|
config: fixed ENTT_IS_EMPTY macro definition
|
2020-04-03 00:49:47 +02:00 |
|
Michele Caini
|
08169b9180
|
emitter: reintroduced type_id for the internal pool
|
2020-04-03 00:22:01 +02:00 |
|
Michele Caini
|
1e79f2441c
|
dispatcher: reintroduced type_id for the internal pool
|
2020-04-03 00:21:53 +02:00 |
|
Michele Caini
|
8680c0ba39
|
config: ENTT_DISABLE_ETO -> ENTT_NO_ETO
|
2020-04-02 18:21:42 +02:00 |
|
Michele Caini
|
8a78b0dbd6
|
registry: use only sequential indexes for component types now
|
2020-04-01 22:17:10 +02:00 |
|
Michele Caini
|
0232035e34
|
emitter: use only sequential indexes now
|
2020-04-01 21:27:59 +02:00 |
|
Michele Caini
|
74f3df83db
|
dispatcher: use only sequential indexes now
|
2020-04-01 21:19:38 +02:00 |
|
Michele Caini
|
53fa0d2fe8
|
registry: ::assure sets a constraint on the type
|
2020-04-01 00:16:35 +02:00 |
|
Michele Caini
|
52aa9ab761
|
type_info: split type_info::index to type_index::value
|
2020-04-01 00:14:28 +02:00 |
|
Michele Caini
|
92cf6195b2
|
iterators: standard-ish names for better integration
|
2020-03-30 16:11:10 +02:00 |
|