Commit Graph

733 Commits

Author SHA1 Message Date
DCFApixels
d107d29482 update world/add WorldComponentPoolAbstract 2024-12-04 16:09:52 +08:00
DCFApixels
dd5a81334c add EcsWorld.GetPoolInstanceMarker 2024-12-03 17:44:16 +08:00
DCFApixels
0182614819 api polishing/add world name 2024-12-03 16:59:32 +08:00
DCFApixels
c23e3ce621 update group 2024-11-26 02:50:51 +08:00
DCFApixels
c865ea0e4f add nullpage 2024-11-26 02:40:59 +08:00
DCFApixels
0ca66e853b add page.xor 2024-11-26 02:25:15 +08:00
DCFApixels
2cc7a22e95 update 2024-11-26 01:49:39 +08:00
DCFApixels
95eecf98e5 impl pages for EcsGroup 2024-11-25 10:30:23 +08:00
DCFApixels
c5013649c3 add set for EcsGroup indexer 2024-11-24 18:23:30 +08:00
DCFApixels
e1ae89ed7f fix Define Symbols 2024-11-24 18:23:10 +08:00
DCFApixels
121e33a307 remove EcsWorldCmp 2024-11-20 12:18:03 +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
DCFApixels
f228ca50d2 simple refactoring 2024-11-17 13:26:38 +08:00
DCFApixels
f585140f70 fix entity gen management 2024-11-15 15:08:44 +08:00
DCFApixels
4998e84fe5 Update EcsAspect.cs 2024-11-12 16:36:37 +08:00
DCFApixels
90c2b5fbd0 add IEcsPool.AddEmpty 2024-11-12 16:31:31 +08:00
Mikhail
13d0d41966 update aspects 2024-11-09 21:10:12 +08:00
Mikhail
bff895357f fix arguments 2024-11-08 19:39:46 +08:00
Mikhail
ae6b6d7a2f fix naming 2024-11-08 19:08:38 +08:00
Mikhail
820fae6f3e code cleanup 2024-11-08 17:21:36 +08:00
Mikhail
ed698fbbd8 add EntitesMatrix 2024-11-08 17:20:05 +08:00
Mikhail
2d64b3088a fix 2024-11-08 17:19:59 +08:00
Mikhail
1569b6507d fix 2024-11-08 15:45:55 +08:00
Mikhail
a8e550d6f5 fix 2024-11-08 15:32:51 +08:00
Mikhail
9f8861dff4 update debuggerproxy 2024-11-08 15:15:27 +08:00
Mikhail
d0c2cab838 fix 2024-11-07 16:27:32 +08:00
Mikhail
5e9870f736 fix 2024-11-07 16:22:28 +08:00
Mikhail
4ee6f8a0f1 fxies 2024-11-07 16:21:51 +08:00
Mikhail
09b209a7c0 GetComponentTypeIDsFor optimization 2024-11-07 16:16:47 +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
14cb548b0a fix 2024-11-06 20:33:44 +08:00
Mikhail
ef242f4ecd fix for support aot 2024-11-06 20:17:07 +08:00
Mikhail
08a19489e8 update exception messages 2024-11-06 19:55:33 +08:00
Mikhail
51b623e2c5 update copy clone move remove 2024-11-06 18:27:33 +08:00
Mikhail
b60308ac7e fix & update GetComponentTypeIDsFor 2024-11-06 16:08:33 +08:00
Mikhail
1213bdb792 fix 2024-11-06 14:28:57 +08:00
Mikhail
ad2bcae5ad update Copy/Clone(Entity) add Move/Remove(Components) 2024-11-06 13:46:20 +08:00
Mikhail
ab06cbce58 update type code 2024-11-05 17:16:50 +08:00
Mikhail
4e54be72bf fix naming 2024-11-05 15:56:46 +08:00
Mikhail
7460b0299f update todo 2024-11-05 15:54:56 +08:00
Mikhail
54e2d11048 rename internal method 2024-11-05 15:53:00 +08:00
Mikhail
bed850eb84 fix pipeline.builder merge 2024-11-05 15:50:18 +08:00
Mikhail
8c442a66c0 update where queries, fix query cache 2024-11-05 15:50:03 +08:00
Mikhail
ce6fdfa33a add debug locking of pools 2024-11-04 07:36:42 +08:00
Mikhail
8a175399db fix 2024-11-03 19:03:57 +08:00
Mikhail
4f5d6e09e4 update 2024-11-03 19:02:07 +08:00
Mikhail
c569007e8f update 2024-11-03 18:57:56 +08:00
Mikhail
7652936e5b Update EcsPool.cs 2024-11-03 13:40:06 +08:00