Commit Graph

7245 Commits

Author SHA1 Message Date
skypjack
beda424de1 dispatcher: support enqueueing the same event type from listeners - close #1303 2026-01-22 17:19:16 +01:00
skypjack
7b456b9044 natvis: update dispatcher views 2026-01-22 15:46:25 +01:00
skypjack
6cf91dc0e0 updated TODO 2026-01-22 15:46:11 +01:00
skypjack
f69bfbb9f1 locator: oops :) 2026-01-21 16:43:54 +01:00
skypjack
5ea023c853 cleanup TODO 2026-01-21 16:43:40 +01:00
skypjack
9687efcaf6 locator: constrain a bit the interface 2026-01-21 16:25:17 +01:00
skypjack
5df5d165af stl: refine to_address impl 2026-01-21 16:24:56 +01:00
skypjack
c4cc708538 entity: clang-format only changes 2026-01-21 16:23:54 +01:00
skypjack
d552039b95 update clang-format config 2026-01-21 16:23:35 +01:00
skypjack
ee3738d5e7 doxy: TURN_OFF_DOXYGEN -> ENTT_INTERNAL 2026-01-21 15:27:41 +01:00
skypjack
80ffcda35d iota_iterator: constrain value type 2026-01-21 15:00:05 +01:00
skypjack
7d50da0463 iterable_adaptor: constrain iterator types 2026-01-21 14:58:31 +01:00
skypjack
47a6a27378 meta: internal changes/share common base 2026-01-21 14:56:09 +01:00
skypjack
a4315a9241 meta: export meta_base 2026-01-20 09:24:35 +01:00
skypjack
7ef8da9e87 natvis: meta_base view 2026-01-20 09:17:40 +01:00
skypjack
2aecdfe497 meta: added meta_base to further reduce implicit hidden lookups 2026-01-20 09:17:24 +01:00
skypjack
d43c5427e6 doc: minor changes 2026-01-20 09:05:35 +01:00
skypjack
9697549749 natvis: refine views for meta 2026-01-20 09:05:21 +01:00
skypjack
68e64d33ec meta: cleanup 2026-01-19 17:14:58 +01:00
skypjack
9cd81bcc37 natvis: meta 2026-01-19 17:14:23 +01:00
skypjack
72b2c5ac8e meta: update meta_custom_node for consistency 2026-01-19 17:14:17 +01:00
skypjack
94d05fab2f updated TODO 2026-01-19 17:10:41 +01:00
skypjack
be45cfafda meta: cleanup/prepare for meta_base first citizen type 2026-01-19 17:10:17 +01:00
skypjack
f0d2f0a415 meta: cleanup 2026-01-19 16:24:01 +01:00
skypjack
bba3722b2e algorithm: constrain iterator types 2026-01-19 15:48:31 +01:00
skypjack
5b9aa95a65 graph: cleanup 2026-01-19 15:48:17 +01:00
skypjack
818ddc4e3e entity: cleanup 2026-01-19 15:48:08 +01:00
skypjack
77a66812d4 container: cleanup 2026-01-19 15:47:59 +01:00
skypjack
5feca37a78 updated TODO 2026-01-19 15:47:47 +01:00
skypjack
682f6b2392 entity: constrain iterator types 2026-01-19 13:56:39 +01:00
skypjack
d447f8c14a meta: constrain iterator types 2026-01-19 12:00:11 +01:00
skypjack
ea5deaf3c9 updated TODO 2026-01-19 11:49:44 +01:00
skypjack
4793cbfd20 graph: constrain iterator types 2026-01-18 17:04:29 +01:00
skypjack
504768ffb3 container: constrain iterator types 2026-01-18 16:18:17 +01:00
skypjack
0ed7e3163e build: cxx standard update 2026-01-17 17:41:33 +01:00
skypjack
11deba942c doc: typo 2026-01-17 01:07:48 +01:00
skypjack
d13851f3b9 entity: add missing include 2026-01-17 01:02:19 +01:00
skypjack
00729e19b4 view: cleanup 2026-01-17 00:59:50 +01:00
skypjack
cbeda51f8d updated copyright :) 2026-01-16 09:43:20 +01:00
skypjack
c91b1c9155 entity: use entity_like as needed to constrain types in the ecs module 2026-01-16 08:28:24 +01:00
skypjack
cb499c5aea handle: cleanup operators 2026-01-16 08:12:15 +01:00
skypjack
f951d5d5a7 entity: review operators, and cleanup things 2026-01-15 18:24:24 +01:00
skypjack
5d9afc070e entity: constrained entt_traits, and null_t/tombstone_t functionalities 2026-01-15 18:23:19 +01:00
skypjack
6dfd760649 updated TODO 2026-01-15 18:21:48 +01:00
skypjack
439265c486 entity: introduce the entity_like concept 2026-01-15 18:21:37 +01:00
skypjack
f81f34e6fa entity: constrained type instead of sfinae based design for traits 2026-01-15 18:21:03 +01:00
skypjack
cc7d4aaeea handle: minor changes 2026-01-14 15:20:32 +01:00
skypjack
9ac749d7b6 hashed_string: operator==/operator<=> 2026-01-14 15:20:17 +01:00
skypjack
a2c2422fdf storage: avoid warnings/errors due to name conflicts 2026-01-13 16:01:25 +01:00
skypjack
dc6366d6d1 registry_storage_iterator: operator==/operator<=> 2026-01-13 15:32:13 +01:00