Commit Graph
2246 Commits
Author SHA1 Message Date
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
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