Michele Caini
|
a75f864c4f
|
test: isolate declarations
|
2024-10-04 12:12:58 +02:00 |
|
Michele Caini
|
1f474e785a
|
test: cleanup
|
2024-10-03 08:25:26 +02:00 |
|
Michele Caini
|
bf0e78fef9
|
test: avoid magic numbers
|
2024-10-03 08:21:24 +02:00 |
|
Michele Caini
|
4f0b7d31dd
|
mixin: full support for derived registry types
|
2024-10-02 10:31:07 +02:00 |
|
Michele Caini
|
61b5c193e8
|
sigh mixin: operator bool and registry functions
|
2024-10-01 08:56:58 +02:00 |
|
Michele Caini
|
db22dd8e69
|
meta: suppress (wrong) warnings by g++
|
2024-09-30 09:32:07 +02:00 |
|
Michele Caini
|
805cbf9c79
|
reactive mixin: return *this from on_<op> functions
|
2024-09-30 09:23:28 +02:00 |
|
Michele Caini
|
1a95c9d03e
|
test: suppress warning due to unused variable
|
2024-09-28 19:12:36 +02:00 |
|
Michele Caini
|
84cab81c40
|
test: reactive mixin view functions
|
2024-09-27 15:22:28 +02:00 |
|
Michele Caini
|
4859f41c24
|
test: reactive mixin and entity lifecycle (managed vs standalone)
|
2024-09-27 13:43:00 +02:00 |
|
Michele Caini
|
1de4b20d1f
|
test: reactive mixin and custom allocators
|
2024-09-26 15:09:48 +02:00 |
|
Michele Caini
|
2ffd38a355
|
test: registry and custom registry support for reactive mixin
|
2024-09-26 10:57:42 +02:00 |
|
Michele Caini
|
ea660aa466
|
test: reactive mixin on_destroy
|
2024-09-25 17:20:15 +02:00 |
|
Michele Caini
|
f9fd8432fd
|
test: reactive mixin on_update
|
2024-09-25 14:59:18 +02:00 |
|
Michele Caini
|
f28917aec7
|
test: reactive mixin on_construct
|
2024-09-25 08:37:25 +02:00 |
|
Michele Caini
|
96480cdd54
|
test: reactive mixin with throwing allocator
|
2024-09-24 15:08:58 +02:00 |
|
Michele Caini
|
55b91798c3
|
test: reactive mixin swap
|
2024-09-24 14:15:24 +02:00 |
|
Michele Caini
|
4b9be6ddb7
|
test: reactive mixin move
|
2024-09-24 08:57:28 +02:00 |
|
Michele Caini
|
d6f4bc9909
|
test: reactive mixin ctors
|
2024-09-24 08:34:20 +02:00 |
|
Michele Caini
|
76eb4f4ded
|
test: reactive mixin suite
|
2024-09-24 07:57:32 +02:00 |
|
Michele Caini
|
ff33c2fc02
|
test: reactive mixin tests setup
|
2024-09-23 12:16:51 +02:00 |
|
Michele Caini
|
a329659e2f
|
test: cleanup
|
2024-09-23 12:13:06 +02:00 |
|
Michele Caini
|
911e0d2900
|
test: shared basic_custom_registry type
|
2024-09-23 10:13:24 +02:00 |
|
Michele Caini
|
a74a0e4f4e
|
test: refine throwing_allocator impl
|
2024-09-20 15:16:48 +02:00 |
|
Michele Caini
|
4f6246cd11
|
test: cleanup
|
2024-09-19 10:49:05 +02:00 |
|
Michele Caini
|
a46905b2d3
|
test: minor changes
|
2024-09-17 17:13:40 +02:00 |
|
Michele Caini
|
e8d007a970
|
test: make the linter happy
|
2024-09-17 09:02:02 +02:00 |
|
Michele Caini
|
57b46385a9
|
test: implicit noexcept-ness for dtors
|
2024-09-16 17:19:05 +02:00 |
|
Michele Caini
|
19da9d2358
|
test: use sparse set generic bind function
|
2024-09-16 10:56:18 +02:00 |
|
Michele Caini
|
9630977c2d
|
sparse set: generic bind function
|
2024-09-16 10:55:15 +02:00 |
|
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 |
|