Commit Graph

871 Commits

Author SHA1 Message Date
DCFApixels
aeb0977d74 Update EcsTypeCodeManager.cs 2025-03-21 19:52:34 +08:00
DCFApixels
a580adffa2 fix 2025-03-21 19:05:01 +08:00
DCFApixels
940e51d77a Update EcsDebug.cs 2025-03-21 14:32:21 +08:00
DCFApixels
a7aa1cd4cb fix 2025-03-20 17:05:34 +08:00
DCFApixels
88328d354c update MetaID.CollisionList 2025-03-20 13:36:37 +08:00
DCFApixels
9078b8da32 add [HideInCallstack] for EcsDebug 2025-03-20 10:56:18 +08:00
DCFApixels
6865955a56 add pool.NewEntityLong 2025-03-20 10:55:57 +08:00
DCFApixels
78b49e3f7b update metaID 2025-03-20 10:55:43 +08:00
DCFApixels
d1a874e62e remove MetaID.IsFixedNameType 2025-03-19 16:51:08 +08:00
DCFApixels
ea679594f1 add IEcsComponentMember 2025-03-19 16:32:25 +08:00
DCFApixels
4aeb79fd0c update MetaIDs 2025-03-19 16:30:20 +08:00
DCFApixels
70520d38c6 Update MetaIDAttribute.cs 2025-03-19 16:16:33 +08:00
DCFApixels
b008643900 Update TypeMeta.cs 2025-03-19 13:47:22 +08:00
DCFApixels
a0f9f696fd Merge branch 'dev' of github.com:DCFApixels/DragonECS into dev 2025-03-19 11:18:39 +08:00
DCFApixels
02d2c646cc refactoring 2025-03-19 11:18:25 +08:00
DCFApixels
760e3d7e0f add static pool.apply 2025-03-19 09:39:14 +08:00
DCFApixels
26f141fca9 Update TypeMeta.cs 2025-03-19 09:38:53 +08:00
DCFApixels
51bf6092c5 update meta id 2025-03-17 21:46:51 +08:00
DCFApixels
4f84f139e1 update MetaID 2025-03-17 20:00:40 +08:00
DCFApixels
b14adb01ca update TypeMeta 2025-03-17 20:00:27 +08:00
DCFApixels
b331f4fda1 update component interfaaces 2025-03-17 13:05:23 +08:00
DCFApixels
3986149267 update mask, add world.TryFindPoolInstance 2025-03-17 11:06:52 +08:00
DCFApixels
24b5734e55 fix Obsolete message 2025-03-16 12:58:56 +08:00
DCFApixels
1cc630edba add IEcsStructPool<T>.NewEntity() 2025-03-15 22:27:57 +08:00
DCFApixels
0367f67949 refinces refactoring 2025-03-15 16:39:03 +08:00
DCFApixels
4a7faa58b1 fix warnings 2025-03-15 16:20:50 +08:00
DCFApixels
833ca7a30f fix 2025-03-15 15:24:58 +08:00
DCFApixels
b5c4a6949e remove System.Span dependency 2025-03-15 15:24:44 +08:00
DCFApixels
7637fae7cc fix 2025-03-15 15:20:11 +08:00
DCFApixels
f7164de152 Update Consts.cs 2025-03-15 15:06:00 +08:00
DCFApixels
0be714a0d7 add DRAGONECS_STABILITY_MODE/ defines refactoring 2025-03-15 15:00:07 +08:00
DCFApixels
bdfd5d83de fix 2025-03-14 22:03:49 +08:00
DCFApixels
0a7359c5d3 exceptions refactoring 2025-03-14 21:57:52 +08:00
DCFApixels
482cd7ce70 fix pool fields 2025-03-14 20:33:06 +08:00
DCFApixels
ebf3975804 update DebuggerDisplay for pool 2025-03-14 17:07:38 +08:00
DCFApixels
d83ffba82a defines refactoring 2025-03-14 16:53:25 +08:00
DCFApixels
a7d9350332 add di for runner 2025-03-13 20:46:51 +08:00
DCFApixels
0f41895093 fix 2025-03-13 20:43:21 +08:00
DCFApixels
cb0c299e2e add indexers for pools 2025-03-13 20:40:47 +08:00
DCFApixels
c4109b010c Update MaskQueryExecutor.cs 2025-03-13 16:41:23 +08:00
DCFApixels
c57c2d3f94 Update Consts.cs 2025-03-13 15:56:47 +08:00
DCFApixels
bfb16585fb add auto-generation MetaColor from MetaGroup 2025-03-13 15:06:39 +08:00
DCFApixels
49fd84cea0 add todo 2025-03-13 13:55:19 +08:00
DCFApixels
e674b5b7c4 add support for struct aspectы 2025-03-13 13:34:45 +08:00
DCFApixels
5b9fbbd62a add EcsAspect events 2025-03-13 11:28:03 +08:00
DCFApixels
9d5be80190 add EcsMask.ToStatic 2025-03-13 11:27:58 +08:00
DCFApixels
ea5227fe2c add IOnInitInjectionComplete.OnBeforeInitInjection 2025-03-13 11:27:57 +08:00
DCFApixels
d2d386b617 fix 2025-03-12 19:32:38 +08:00
DCFApixels
01ffa2807e update ArrayUtility 2025-03-12 13:07:23 +08:00
DCFApixels
55ef119aff add optimization with IEntityStorage to EcsMaskIterator 2025-03-11 14:30:33 +08:00
DCFApixels
21833bd532 Update MetaColorAttribute.cs 2025-03-11 10:58:05 +08:00
DCFApixels
56e8b00ba3 Update MetaColorAttribute.cs 2025-03-11 10:51:19 +08:00
DCFApixels
4a9dd8cb26 metagroup from namespace 2025-03-11 10:51:04 +08:00
DCFApixels
02b98d5ed0 fix 2025-03-11 09:46:00 +08:00
DCFApixels
fce0c34bc5 Update MetaGroupAttribute.cs 2025-03-11 09:43:38 +08:00
DCFApixels
919f346b5b Merge branch 'dev' of github.com:DCFApixels/DragonECS into dev 2025-03-10 22:56:19 +08:00
DCFApixels
67fb791544 simple refactoring 2025-03-10 22:55:34 +08:00
DCFApixels
c9d9f4c268 Merge branch 'dev' of github.com:DCFApixels/DragonECS into dev 2025-03-10 22:54:40 +08:00
DCFApixels
5ba5b7094d rename DestroyAndClearAllWorlds to ResetStaticState 2025-03-10 22:36:12 +08:00
DCFApixels
cb7e086dcd add EcsWorld.DestroyAndClearAllWorlds 2025-03-10 22:28:54 +08:00
DCFApixels
798039c9fa Update entlong.cs 2025-03-10 20:12:29 +08:00
DCFApixels
af3f74bb55 add IComparable for entlong 2025-03-10 20:10:08 +08:00
DCFApixels
76af409b30 add todo 2025-03-10 13:01:08 +08:00
DCFApixels
5d6c095142 update 2025-03-10 13:00:30 +08:00
DCFApixels
7ef556556b Update MetaGroupAttribute.cs 2025-03-10 12:59:59 +08:00
DCFApixels
bea20d57f0 update singleaspect 2025-03-10 12:59:43 +08:00
DCFApixels
689932f40b update SingleAspect 2025-03-10 12:59:10 +08:00
DCFApixels
78731622df update 2025-01-06 10:48:39 +08:00
DCFApixels
466985c182 fix 2024-12-31 23:55:38 +08:00
DCFApixels
d843d4b43e fixes for EcsGroup 2024-12-31 21:38:56 +08:00
DCFApixels
44ef6418af Merge branch 'main' into dev 2024-12-27 01:45:31 +08:00
DCFApixels
706467cde2 hotfix 2024-12-25 21:07:22 +08:00
DCFApixels
074a0fab97 Merge branch 'bf' into dev 2024-12-21 15:11:39 +08:00
DCFApixels
907f1ae083 fix MetaID duplicate exception 2024-12-21 14:38:50 +08:00
DCFApixels
38628eae8f add EcsWorld.InitPool 2024-12-18 16:18:44 +08:00
DCFApixels
76a6a113fc update pool ClaerAll methods 2024-12-18 16:18:30 +08:00
DCFApixels
fb23398853 add EcsDebug.OnPrint event 2024-12-18 16:17:57 +08:00
DCFApixels
0905aa476c update UncheckedCoreUtility 2024-12-17 12:26:29 +08:00
DCFApixels
c0b23c0050 add IMonoWorldInject 2024-12-17 12:22:22 +08:00
DCFApixels
32ed705fc4 add EcsWorld.InitEntitySlot 2024-12-17 12:20:39 +08:00
ByteWarsJedi
d970212c23 add UncheckedCoreUtility.CreateEntLong 2024-12-16 12:55:22 +08:00
ByteWarsJedi
7ce5e0b19b Update EcsWorld.cs 2024-12-11 20:04:18 +08:00
ByteWarsJedi
94d7734bcd update 2024-12-10 20:34:27 +08:00
DCFApixels
2301c08705 Create StructFastList.cs.meta 2024-12-04 18:59:41 +08:00
DCFApixels
914dfb52a6 fix EcsGroup pages managment 2024-12-04 16:48:54 +08:00
DCFApixels
7db238709c Merge branch 'XorOptimization' into dev 2024-12-04 16:14:52 +08:00
DCFApixels
450e98f0cd update pools 2024-12-04 16:10:09 +08:00
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
d068b22d16 page memory usage optimization 2024-11-26 19:16:14 +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