Commit Graph

1774 Commits

Author SHA1 Message Date
Michele Caini
fbb77092eb doc: updated links (engine.... vrooooommm) 2020-10-06 09:32:11 +02:00
Michele Caini
ebc8328712 meta: added size_of to meta type (close #565) 2020-10-06 09:08:50 +02:00
Michele Caini
7967c6dfc8 traits: added size_of[_v] 2020-10-06 09:08:11 +02:00
Michele Caini
fca08a5162 view/group: minor changes 2020-10-05 16:12:27 +02:00
Michele Caini
49f65d6762 registry: internal rework (close #564 among the other things) 2020-10-05 12:52:55 +02:00
Michele Caini
7684e1bad5 doc: minor changes 2020-10-05 11:21:21 +02:00
Michele Caini
46e974d201 registry/pool: removed internal <pool>::patch overload 2020-10-05 08:03:36 +02:00
Michele Caini
ab55d0abc8 doc: updated links 2020-10-03 23:44:00 +02:00
Michele Caini
ed668d5144 view: updated value_type for view_proxy 2020-10-02 10:42:22 +02:00
Michele Caini
dec0f28a2b organizer: added new type to entt/entity 2020-10-02 10:41:56 +02:00
Michele Caini
de7d79f1f4 doc: added a reference to ENTT_USE_ATOMIC where it matters (close #562) 2020-10-02 10:10:55 +02:00
Michele Caini
d204d580dd type info: minor changes 2020-09-29 14:06:09 +02:00
Michele Caini
e4e38edf24 type_info: updated documentation 2020-09-29 08:52:45 +02:00
Michele Caini
3721a1f90b handle: fixed an issue with the comparison operators + minor changes 2020-09-29 08:47:14 +02:00
Vennor
897850c3eb Truly invalid entt::handle (#551) 2020-09-28 22:45:40 +02:00
Michele Caini
a22efb25c6 sparse_set/storage: avoid virtual erase 2020-09-25 17:09:07 +02:00
Michele Caini
f7e80879ae type_info: comparison operators 2020-09-25 16:43:05 +02:00
Michele Caini
bf902e6398 doc: updated links 2020-09-24 17:08:27 +02:00
Michele Caini
aed817f724 doc: updated links (entt topic on GH) 2020-09-24 09:00:01 +02:00
Michele Caini
5ac76d29fc doc: minor changes 2020-09-24 08:44:41 +02:00
Michele Caini
81311ddd03 registry: visit/ctx return type info objects and not only the hash values (breaking changes) 2020-09-24 08:25:49 +02:00
Michele Caini
3c52070243 type_info/type_id: minor changes 2020-09-24 08:25:49 +02:00
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