Commit graph

27 commits

Author SHA1 Message Date
123aa2b7dc Change .clang-format 2025-02-16 21:18:39 +03:00
26353e423b Replace Callable&& with auto&& 2025-02-16 20:48:03 +03:00
558a1f0299 Tiddify tests 2025-02-16 20:43:08 +03:00
74db6c8e60 Format 2025-02-16 20:41:05 +03:00
6efb8c070b Introduce system_scheduler 2025-02-16 20:39:41 +03:00
c082cc622f Make sure only 1 guy was triggered here 2025-02-15 22:45:52 +03:00
fc310e12ff typo 2025-02-15 22:37:23 +03:00
3b8234655d Bye-bye entity wrapper 2025-02-15 22:33:02 +03:00
12f2bf3474 Remove useless test (there are no limits for amount of entities) 2025-02-15 20:15:09 +03:00
70e1d0bad4 Add queries/systems support 2025-02-15 20:13:38 +03:00
586f7b224e std::set might work better for systems (?) 2025-02-15 18:24:18 +03:00
11ff925149 Farewell, my zecsy_bits 😭 2025-02-15 17:52:33 +03:00
379973a224 Remove useless concepts 2025-02-15 13:16:40 +03:00
8df572aadb Remove multiple components at once 2025-02-15 01:55:05 +03:00
6861e87c61 Set multiple components at once 2025-02-15 01:47:12 +03:00
672d27a6a3 Test multiple components at once 2025-02-15 01:13:51 +03:00
6737ffb2eb Addresses of removed components should be reused 2025-02-15 00:36:15 +03:00
84b132f853 Ability to remove components 2025-02-15 00:23:01 +03:00
a0f09710b0 Component retrieval 2025-02-14 23:56:01 +03:00
21c7e416ec Attach simple components to an entity 2025-02-14 23:42:01 +03:00
f1f965a284 No entity_id reusage yet 2025-02-14 22:27:52 +03:00
4e3ae245b8 World should throw on id overflow 2025-02-14 22:18:00 +03:00
c77948c441 Reserve entity #0 2025-02-14 21:47:16 +03:00
c9a4e27630 Destroy an entity and ensure it no longer exists 2025-02-14 21:41:36 +03:00
1962e97cf9 Make entity and verify its existence 2025-02-14 21:35:40 +03:00
f27b99f929 init 2025-02-14 21:01:46 +03:00
fdae60012c Add README.md 2025-02-14 20:40:52 +03:00