Commit Graph

110 Commits

Author SHA1 Message Date
Mikhail
416504db45 simplifying the signature of EcsWorld.GetPool 2023-06-04 18:32:05 +08:00
Mikhail
80ac00e887 add CombinedSubject 2023-06-03 01:58:54 +08:00
Mikhail
5f047a4507 refactoring/update debug utility 2023-05-31 04:09:55 +08:00
Mikhail
33f1f03294 refactoring 2023-05-30 18:30:10 +08:00
Mikhail
5661d1e6d9 rename IEcsSystem to IEcsProcess 2023-05-30 18:27:30 +08:00
Mikhail
11d9b45ecd update injections 2023-05-30 01:31:04 +08:00
Mikhail
d7494648c9 update DeleteOneFrameComponentSystem 2023-05-30 00:13:50 +08:00
Mikhail
42a8be7345 refactoring 2023-05-28 05:53:08 +08:00
Mikhail
5c805ba555 refactoring/add DebuggerProxy to entlong 2023-05-27 23:02:32 +08:00
Mikhail
1b8cf0f0e9 refactoring 2023-05-27 15:59:46 +08:00
Mikhail
55f6843451 moving part of the API into a separate module 2023-05-26 06:37:15 +08:00
Mikhail
caef8d8bae refactoring 2023-05-26 03:45:35 +08:00
Mikhail
0e793f70ec fix builtin worlds 2023-05-23 16:00:27 +08:00
Mikhail
ffeddfae8a refactoring 2023-05-23 02:11:00 +08:00
Mikhail
f15de024f5 update 2023-05-23 01:47:28 +08:00
Mikhail
c0c089ec01 global update
rework queries
update remove entities
add sanitize checks
fixes
etс
2023-05-07 00:50:02 +08:00
Mikhail
ec4f8325b6 Update Systems.cs 2023-04-26 16:54:18 +08:00
Mikhail
d5e1700029 update/add component count/auto delete empty entity 2023-04-26 16:45:37 +08:00
Mikhail
7ef7fb0d14 add ui world 2023-04-24 17:46:10 +08:00
Mikhail
065e1caac3 fix 2023-04-24 17:37:20 +08:00
Mikhail
5bab19acb4 update injects 2023-04-24 17:34:38 +08:00
Mikhail
24849ab619 update queries 2023-04-24 16:48:18 +08:00
Mikhail
65861cb798 refactoring 2023-04-24 00:19:07 +08:00
Mikhail
79238733d7 refactoring 2023-04-23 18:05:27 +08:00
Mikhail
ed30d58614 add namespace for runners core 2023-04-23 17:55:01 +08:00
Mikhail
54b88a3a98 fix create/delete entity methods 2023-04-23 17:19:52 +08:00
Mikhail
22ff801f15 Update 2023-04-22 23:40:09 +08:00
Mikhail
e2371103c1 fix filter fbug 2023-04-21 16:03:50 +08:00
Mikhail
f2d43146d6 rework world
to remove abstraction, to improve performance.
2023-04-20 20:03:26 +08:00
Mikhail
0813a68e04 fix changes 2023-04-20 10:59:55 +08:00
Mikhail
13dfbe9e31 fix changes 2023-04-18 19:35:42 +08:00
Mikhail
e7835a39d3 fix changes 2023-04-17 22:58:52 +08:00
Mikhail
eeb1620c22 update 2023-04-09 02:52:39 +08:00
Mikhail
b5f134845d rework identifier implementation 2023-04-08 05:50:44 +08:00
Mikhail
467f2e07c7 fix changes 2023-04-07 03:12:56 +08:00
Mikhail
10a35f3a2c Update InjectSystem.cs 2023-04-05 10:15:58 +08:00
Mikhail
a1dadc033b fix 2023-04-01 23:59:51 +08:00
Mikhail
815b1c2bb0 simple refactoring 2023-04-01 22:29:34 +08:00
Mikhail
de7762861c Optimization 2023-04-01 20:45:37 +08:00
Mikhail
abbb68cad7 remove *.meta files 2023-03-30 06:31:12 +08:00
Mikhail
a7afdfdde3 rename ProfilerMarker to EcsProfilerMarker 2023-03-30 06:05:53 +08:00
Mikhail
67a57621d5 add ProfilerMarker 2023-03-30 06:03:05 +08:00
Mikhail
f23ed953d7 rename EcsSystems to EcsPipeline 2023-03-30 05:32:43 +08:00
Mikhail
cb121b8397 rework world arhetype implementation 2023-03-30 01:14:43 +08:00
Mikhail
7dd9f6bc5e Update InjectSystem.cs 2023-03-29 15:48:37 +08:00
Mikhail
899cd9f40b add IEcsInjectCallbacks 2023-03-29 06:19:24 +08:00
Mikhail
9ecf475e28 fix DebugColor add SystemsBlockMarker 2023-03-27 20:31:45 +08:00
Mikhail
eb7f1836aa Add profile markers for builtin runners 2023-03-27 17:58:51 +08:00
Mikhail
e2ebe33b57 Update 2023-03-26 11:19:03 +08:00
Mikhail
9db3f192ac refactoring 2023-03-16 01:49:14 +08:00
Mikhail
5371c0473c testing 2023-03-12 20:45:18 +08:00
Mikhail
73090da11a fixes 2023-03-12 02:48:51 +08:00
Mikhail
25fc3318d0 Updtae runners 2023-03-12 02:02:39 +08:00
Mikhail
6ae6775e00 Update runner 2023-03-12 01:33:48 +08:00
Mikhail
66b136df92 Rework
Rework runner system, SparseSet etc
2023-03-11 17:11:40 +08:00
Mikhail
d64d4407c9 Update WIP 2023-02-27 18:16:23 +08:00
Mikhail
796a555cbc Update WIP, add Mask/Filter 2023-02-14 03:26:34 +08:00
Mikhail
dc2e0cd810 Update WIP, remove Members, add Read/Write pool getter, add DI 2023-02-13 21:11:54 +08:00
Mikhail
b97f409671 Update WIP 2023-02-08 17:57:06 +08:00
Mikhail
cab282ac43 Update WIP 2023-02-07 17:11:56 +08:00