Commit Graph

68 Commits

Author SHA1 Message Date
DCFApixels
2771d628d6 update 2025-05-21 23:00:48 +08:00
DCFApixels
71bf7064e1 update 2025-05-21 17:41:28 +08:00
DCFApixels
0871b3d6af update masks 2025-05-20 11:12:30 +08:00
DCFApixels
b9329d7384 rename namespace to Core.Internal 2025-05-18 10:52:24 +08:00
DCFApixels
8e4c6ce552 code cleanup 2025-04-19 10:53:52 +08:00
DCFApixels
ed4b101e90 fix defines 2025-04-04 15:07:48 +08:00
DCFApixels
738e6a7080 fix/update exceptions 2025-04-04 14:40:53 +08:00
DCFApixels
48e364bfc9 update deep debug 2025-04-04 10:22:36 +08:00
DCFApixels
2b4ec6377f fix cache versions check 2025-03-31 11:58:16 +08:00
DCFApixels
17813b29cb hot fixes 2025-03-30 22:40:39 +08:00
DCFApixels
0be714a0d7 add DRAGONECS_STABILITY_MODE/ defines refactoring 2025-03-15 15:00:07 +08:00
DCFApixels
d83ffba82a defines refactoring 2025-03-14 16:53:25 +08:00
DCFApixels
c4109b010c Update MaskQueryExecutor.cs 2025-03-13 16:41:23 +08:00
DCFApixels
55ef119aff add optimization with IEntityStorage to EcsMaskIterator 2025-03-11 14:30:33 +08:00
DCFApixels
5d6c095142 update 2025-03-10 13:00:30 +08:00
DCFApixels
a0c2aab4bc rename Queries to QueriesExtensions 2024-11-17 22:02:44 +08:00
DCFApixels
4759f186ad update queries & mask iterator 2024-11-17 21:43:50 +08:00
Mikhail
4ee6f8a0f1 fxies 2024-11-07 16:21:51 +08:00
Mikhail
4069f9b970 add EcsWorld.GetMaskQueryExecutors 2024-11-07 10:19:44 +08:00
Mikhail
f12c01ed10 add LastCachedCount for executors 2024-11-07 08:22:10 +08:00
Mikhail
ab06cbce58 update type code 2024-11-05 17:16:50 +08:00
Mikhail
8c442a66c0 update where queries, fix query cache 2024-11-05 15:50:03 +08:00
Mikhail
45acde2db3 refactoring 2024-11-01 12:41:10 +08:00
Mikhail
02834d6826 rename EcsWorld.id to EcsWorld.ID 2024-10-31 16:27:53 +08:00
Mikhail
2e121381f7 update masks 2024-10-31 14:46:21 +08:00
Mikhail
acf0e876f3 update queries 2024-10-11 18:28:46 +08:00
Mikhail
57b0ba225a update mask iterator 2024-10-10 19:57:19 +08:00
Mikhail
5e3913b31b update EcsMask 2024-10-05 20:59:16 +08:00
Mikhail
e361fe98c5 refactoring 2024-10-05 18:05:33 +08:00
Mikhail
952aaa23b1 rework queries/add using mask queries 2024-10-03 08:20:22 +08:00
Mikhail
a0e359bb12 stash 2024-10-02 22:13:10 +08:00
Mikhail
e271c77cab add Where query with sort 2024-08-26 11:08:42 +08:00
Mikhail
6c1e999a31 fix executor logic 2024-08-24 21:02:18 +08:00
Mikhail
89ebd5d1ba update queries cashe 2024-08-24 13:10:50 +08:00
Mikhail
07c122d406 update queries stash 2024-08-24 12:29:58 +08:00
Mikhail
9c033e6330 update queries stash 2024-08-23 22:31:43 +08:00
Mikhail
108fb6c41b simple rafactoring 2024-08-05 11:17:26 +08:00
Mikhail
e42d2edbbf todo 2024-08-05 11:13:13 +08:00
Mikhail
dbdc34f3cf cleanup reflection 2024-07-05 22:13:17 +08:00
Mikhail
8aac055712 remove EcsProfilerMarker from EcsWhereExecutor 2024-05-25 21:48:25 +08:00
Mikhail
4bc60072ed add il2cpp options 2024-04-28 19:43:10 +08:00
Mikhail
0cf215223a Update EcsQueryExecutor.cs 2024-03-17 05:22:36 +08:00
Mikhail
089eff6674 remove EcsGroup.CapacitySparce , rename EcsSpan.Count 2024-03-02 04:22:29 +08:00
Mikhail
6d9fe70ff3 fix executor 2024-02-26 07:20:19 +08:00
Mikhail
7de803cc12 fix queries 2024-02-25 23:05:00 +08:00
Mikhail
bb35fa6150 return di, rework di, update for support unity 2020.1.0^ 2024-02-22 22:16:03 +08:00
Mikhail
659b7fdb64 simple refactoring 2024-02-11 01:29:18 +08:00
Mikhail
186ef6bd1a add EcsWrold.Version & optimize query executors 2024-02-11 01:17:10 +08:00
Mikhail
88bc3355b7 remove broken overrides 2024-02-11 00:43:46 +08:00
Mikhail
91370afce9 rename IEntitiesCollection to IEntityStorage 2024-02-11 00:42:49 +08:00