Commit Graph

2230 Commits

Author SHA1 Message Date
Michele Caini
b5fbc68baa sigh mixin: refine auto signals 2024-09-11 10:46:12 +02:00
Terens
42a1905690 sigh mixin: automatic signal registration for components (#1168) 2024-09-11 08:29:20 +02:00
Michele Caini
6d03f4d6f2 test: avoid unused variables 2024-09-11 08:29:10 +02:00
Michele Caini
8fd4cf7c45 registry: storage reset function - close #1173 2024-09-09 12:42:52 +02:00
Michele Caini
eabe7be7da resource: swap 2024-09-09 12:02:33 +02:00
Michele Caini
d40e5f3dd5 table: swap based move assignment operator 2024-09-06 15:48:07 +02:00
Michele Caini
9f36bec353 sparse_set/storage: swap based move assignment operator 2024-09-06 15:24:21 +02:00
Michele Caini
07a372e994 build: move googletest to FetchContent_MakeAvailable 2024-08-23 16:31:15 +02:00
Michele Caini
c97a5f1b50 test: missing include 2024-08-02 17:03:23 +02:00
Michele Caini
a040353632 cmake: cleanup 2024-08-02 10:02:24 +02:00
Michele Caini
55615c118f test: cleanup 2024-08-02 09:24:02 +02:00
Michele Caini
89767dc398 meta: update overloaded meta functions and user data (with non-regression tests) 2024-08-01 09:23:47 +02:00
Michele Caini
11e6b65108 meta: non-const access to meta custom 2024-07-30 08:49:30 +02:00
Michele Caini
1beac44dda meta: avoid overwriting traits/custom data on rebind 2024-07-29 15:48:45 +02:00
Michele Caini
7acd6e7f53 meta: check traits before saving 2024-07-29 12:56:49 +02:00
Michele Caini
689005d452 meta: guaranteed order on overloaded meta functions 2024-07-26 16:00:45 +02:00
Michele Caini
af6dd28c66 meta: drop seek functions 2024-07-26 16:00:23 +02:00
Michele Caini
4a681e4d00 test: suppress warnings 2024-07-26 09:14:38 +02:00
Michele Caini
a5a03de483 test: code coverage 2024-07-23 11:58:14 +02:00
Michele Caini
ba63284d7a test: meta_custom 2024-07-23 11:40:14 +02:00
Michele Caini
baf582fce5 meta: checked meta_custom object 2024-07-23 10:30:46 +02:00
Michele Caini
24808b11bb meta: support to user defined arbitrary data 2024-07-22 17:51:15 +02:00
skypjack
2de5b6dd87 meta: self assignment for meta any 2024-07-17 16:11:13 +02:00
skypjack
7e9b27f9c1 any: self assignment 2024-07-17 16:10:58 +02:00
skypjack
5a2c092cde test: user defined meta traits 2024-07-16 15:38:43 +02:00
skypjack
1ddc887ac4 meta: factory seek functions for meta data and meta functions 2024-07-15 12:43:11 +02:00
Michele Caini
312c2b1cdf view: drop empty func each support for non-empty types in single views 2024-07-10 16:48:25 +02:00
Michele Caini
7cfbe89ecf test: minor changes 2024-07-10 16:48:25 +02:00
Michele Caini
cad70bcd60 test: more tests for in-place single type views 2024-07-10 16:48:25 +02:00
Michele Caini
d56a0a5fbd test: more tests for swap-only single type views 2024-07-10 16:48:25 +02:00
Michele Caini
fce847820e view: improved entity view (with tests) 2024-07-10 16:48:24 +02:00
Michele Caini
367f80dca4 test: storage based tests for runtime views 2024-07-10 11:30:19 +02:00
Michele Caini
473a53d796 test: cleanup 2024-07-10 09:54:31 +02:00
Michele Caini
6f967b3b72 test: drop ENTT_HAS_HEADER_VERSION 2024-07-09 10:28:50 +02:00
Michele Caini
b48666d3d1 test: cleanup 2024-07-09 10:28:16 +02:00
Michele Caini
636e023f5f test: cleanup 2024-07-09 10:28:08 +02:00
Michele Caini
7d8461bae4 test: non-regression test for storage iterator page size deduction 2024-07-03 19:15:22 +02:00
Michele Caini
a220803b09 test: suppress warnings 2024-06-30 16:39:27 +02:00
Michele Caini
ecb5c9df59 test: standalone view tests 2024-06-30 00:27:39 +02:00
Michele Caini
cd9b564ce9 test: avoid using registry for view tests (wip) 2024-06-28 11:17:53 +02:00
Michele Caini
f420308ff0 test: typo 2024-06-27 16:58:55 +02:00
Michele Caini
b5d850c741 test: internal changes 2024-06-27 16:57:29 +02:00
Michele Caini
1bf23c5989 test: internal changes 2024-06-27 16:43:07 +02:00
Michele Caini
cb2bf04522 test: minor changes 2024-06-27 09:58:42 +02:00
Michele Caini
b3967dcd39 test: cleanup 2024-06-27 09:58:40 +02:00
Michele Caini
3927ddeb58 sigh: internal changes 2024-06-21 11:37:04 +02:00
Michele Caini
f49a405dce test: cleanup 2024-06-18 14:39:30 +02:00
Michele Caini
e262b60225 test: cleanup 2024-06-13 18:39:35 +02:00
Ezekiel Warren
154b91e835 chore: cleanup bazel files + sync bzlmod version (#1147) 2024-06-12 09:12:19 +02:00
Michele Caini
081c8f799e core: bit.hpp (waiting for C++20) 2024-06-11 09:34:19 +02:00