Commit Graph

42 Commits

Author SHA1 Message Date
BlackMATov
6012d41603 evolved.chunk creates chunks now 2025-01-08 04:12:04 +07:00
BlackMATov
e70781d463 first builders impl (without optimization yet) 2025-01-07 08:18:42 +07:00
BlackMATov
b8cd170d79 dont pass entity and fragment to CONSTRUCT hooks 2025-01-07 06:55:22 +07:00
BlackMATov
f7b8f5879b rename include/exclude_list to includes/excludes 2025-01-06 14:55:01 +07:00
BlackMATov
7ac3deb4d2 remove package access warnings from tests 2025-01-02 13:12:24 +07:00
BlackMATov
ef0d86b0ce tagged table pools, table.new/clear to speed them up 2025-01-02 03:17:05 +07:00
BlackMATov
d246b86104 add evolved.each function 2024-12-31 02:08:38 +07:00
BlackMATov
3d4e7e66d7 little naming refactoring before new functions 2024-12-30 07:05:44 +07:00
BlackMATov
a7ab4360fd cleanup predef fragments setup 2024-12-30 01:06:17 +07:00
BlackMATov
2d4126ef09 evolved.TAG is a TAG :-) 2024-12-29 18:54:09 +07:00
BlackMATov
345a89d1de rename alive/empty to is_alive/is_empty 2024-12-29 16:35:01 +07:00
BlackMATov
affd13255a tag traits fragment, first batching api impl 2024-12-29 16:05:40 +07:00
BlackMATov
9f1de727ad new evolved.chunk function 2024-12-29 14:21:04 +07:00
BlackMATov
c11714e390 new evolved.empty function 2024-12-29 04:06:25 +07:00
BlackMATov
4645a1ed61 defer component construction 2024-12-29 02:17:06 +07:00
BlackMATov
e56833e72e queries wip 2024-12-26 23:28:33 +07:00
BlackMATov
c139682b01 queries wip 2024-12-26 17:17:08 +07:00
BlackMATov
d9a964d639 construct call with fragment 2024-12-26 15:45:58 +07:00
BlackMATov
755c3ddfff first queries wip 2024-12-26 00:48:48 +07:00
BlackMATov
4f68cd9c75 one embedded defer instead separated 2024-12-24 11:53:40 +07:00
BlackMATov
14c4506d10 pass old_component to on_set/assign hooks 2024-12-24 01:43:38 +07:00
BlackMATov
e39455209c add global defer_begin/end, defer on_remove effects 2024-12-23 21:57:41 +07:00
BlackMATov
f89005d485 simple defer impl 2024-12-21 21:28:09 +07:00
BlackMATov
7deb858bd5 add on_remove hook 2024-12-19 00:09:05 +07:00
BlackMATov
898e9f1716 destroy impl 2024-12-18 23:13:12 +07:00
BlackMATov
79dc14a250 set/assign/insert hooks 2024-12-18 22:58:35 +07:00
BlackMATov
782178bdbb add multi id acquirement 2024-12-18 18:01:41 +07:00
BlackMATov
dfe5d10a38 default/construct predef fragments 2024-12-18 17:38:39 +07:00
BlackMATov
b40ff4809e set impl 2024-12-18 16:45:24 +07:00
BlackMATov
e290fe48ed assign impl 2024-12-18 16:34:31 +07:00
BlackMATov
f7bf823814 insert/remove/clean impl 2024-12-18 16:21:15 +07:00
BlackMATov
a872c64bd6 from scratch again 2024-12-12 11:41:40 +07:00
BlackMATov
ac8e197980 first defer impl 2024-12-02 03:25:33 +07:00
BlackMATov
8ee93224e6 simplify singles 2024-11-25 18:43:53 +07:00
BlackMATov
10aaeb69b8 chunk tree first impl 2024-11-23 06:17:47 +07:00
BlackMATov
304c581005 simple idpools module 2024-11-22 08:56:27 +07:00
BlackMATov
eefdf2e58b modules refactoring 2024-11-21 01:02:12 +07:00
BlackMATov
71fd593711 from scratch 2024-11-19 21:19:15 +07:00
BlackMATov
6317665321 create entity without multi inserts 2024-11-14 03:11:26 +07:00
BlackMATov
b421b1704f first queries impl 2024-11-14 02:57:56 +07:00
BlackMATov
6fe0abfe43 first chunk tree impl 2024-11-12 23:37:07 +07:00
BlackMATov
463deab362 move develop sources to develop directory 2024-11-11 20:04:44 +07:00