Commit Graph

7043 Commits

Author SHA1 Message Date
skypjack
05bf0aa505 build: update vs toolsets 2025-12-02 17:57:08 +01:00
skypjack
13a479eff0 storage: exploit std::allocator<void> cross constructors 2025-12-02 17:30:05 +01:00
skypjack
52b41cfab5 registry: exploit std::allocator<void> cross constructors 2025-12-02 17:29:59 +01:00
skypjack
be2b93549f core: drop type_identity[_t] 2025-12-02 17:29:10 +01:00
skypjack
a6638cd026 config: drop ENTT_CONSTEXPR 2025-12-02 17:28:22 +01:00
skypjack
ce2c8b3b91 core: reintroduce entt::identity (it's not available everywhere yet, I need to find a solution to inject it when needed) 2025-12-01 17:08:22 +01:00
skypjack
cd28e6269b core: next_power_of_two -> std::bit_ceil 2025-12-01 17:04:28 +01:00
skypjack
760b2aaccf *: entt::has_single_bit -> std::has_single_bit 2025-11-27 17:26:03 +01:00
skypjack
537ffb48a7 *: entt::popcount -> std::popcount 2025-11-26 14:37:26 +01:00
skypjack
7f0caeb7bc doc: cleanup the bit section 2025-11-26 14:37:04 +01:00
skypjack
13395a88f1 core: drop entt::identity 2025-11-25 15:29:30 +01:00
skypjack
9869ab7209 resource: use std::identity instead of entt::identity 2025-11-25 15:29:10 +01:00
skypjack
0503932abf test: use std::identity instead of entt::identity 2025-11-25 15:28:58 +01:00
skypjack
2df0073f53 signal: use std::identity instead of entt::identity 2025-11-25 15:28:39 +01:00
skypjack
311f6cac91 meta: use std::identity instead of entt::identity 2025-11-25 15:28:25 +01:00
skypjack
3bf839b89a flow: use std::identity instead of entt::identity 2025-11-25 15:27:52 +01:00
skypjack
eece255765 registry: use std::identity instead of entt::identity 2025-11-25 15:27:25 +01:00
skypjack
5ce5968d44 algorithm: use std::identity instead of entt::identity 2025-11-25 15:27:01 +01:00
skypjack
64982c34ad doc: remove reference to entt::identity 2025-11-25 15:25:01 +01:00
skypjack
024d478409 doc: minor changes 2025-11-25 15:23:55 +01:00
skypjack
c84ff3bcd8 build: C++20 2025-11-25 11:55:39 +01:00
skypjack
e9b64a21a2 doc: updated README 2025-11-24 17:06:36 +01:00
skypjack
ea3de5499e any: remove deprecated functions 2025-11-24 15:52:15 +01:00
skypjack
de32688d46 meta: remove deprecated functions/types 2025-11-24 15:52:03 +01:00
skypjack
98872fc1cc poly: remove deprecated functions 2025-11-24 14:53:02 +01:00
skypjack
75fa927f31 sparse set: remove deprecated functions 2025-11-24 14:52:36 +01:00
skypjack
dc784ba2e7 doc: remove unreal page, no longer applies 2025-11-24 09:49:46 +01:00
skypjack
57b52a25a4 bazel: switch to C++20 2025-11-22 19:30:31 +01:00
skypjack
d558d06dcf build: update conan test to C++20 2025-11-22 19:29:11 +01:00
skypjack
db024cff7d build: C++20 only workflows (but still ready for C++23) 2025-11-22 19:09:52 +01:00
skypjack
c4904e8bcf build: update docs custom target 2025-11-21 16:56:39 +01:00
skypjack
889d6217d1 now working on version 4.0.x 2025-11-21 16:55:45 +01:00
skypjack
b4e58bdd36 *: updated TODO v3.16.0 2025-11-19 10:10:18 +01:00
skypjack
8375ee0910 update single include file 2025-11-17 09:27:48 +01:00
skypjack
137339f48c build: refine clang-tidy setup for local use 2025-11-15 19:11:57 +01:00
skypjack
713bcd50a3 test: explicit nullptr check 2025-11-15 19:11:54 +01:00
skypjack
03a45d9cca test: clang-tidy friendly tests 2025-11-15 18:51:35 +01:00
skypjack
cffbf89d9b test: refine lib tests 2025-11-15 18:50:57 +01:00
skypjack
f48d16a6e6 meta: linter friendly extra pointer check 2025-11-15 17:52:29 +01:00
skypjack
4905da2637 test: internal changes to make clang-tidy happy 2025-11-15 16:02:36 +01:00
skypjack
558109bbe1 doc: add OneArc to the EnTT in Action list 2025-11-14 17:30:45 +01:00
skypjack
a505d41266 meta: explicit nullptr checks 2025-11-14 17:04:34 +01:00
skypjack
9381900b00 meta: get around bugprone assignment warning 2025-11-14 16:59:14 +01:00
skypjack
f6a3b09ec2 dense set: suppress conversion warning 2025-11-14 16:58:25 +01:00
skypjack
51c7533265 meta: use find_member to slightly reduce symbol size 2025-11-14 16:58:10 +01:00
skypjack
d502bf18da dense map: avoid implicit conversions 2025-11-14 16:10:50 +01:00
skypjack
db263d2ff9 any: reorder ctor warning 2025-11-14 16:10:30 +01:00
skypjack
16fae2d625 doc: cleanup 2025-11-14 15:14:52 +01:00
skypjack
4e3a1a8428 meta: internal changes 2025-11-14 15:14:42 +01:00
skypjack
aec8a6588c meta: cleanup 2025-11-13 18:41:31 +01:00