Commit Graph

1214 Commits

Author SHA1 Message Date
Mikhail
c25fef8a5f fix EcsDebug._buffer warning in unity 2024-09-27 21:48:09 +08:00
Mikhail
f9eaa81f03 update type meta 2024-09-27 21:46:16 +08:00
Mikhail
639cd64cc7 update MetaID, add dublication exception 2024-09-18 17:02:14 +08:00
Mikhail
d62dfed0d5 Add MetaIDAttribute 2024-09-16 19:29:48 +08:00
Mikhail
7fe5263825 rename EcsPipelineTemplate.AddCommand to Record 2024-09-16 12:25:14 +08:00
Mikhail
c970111f77 update meta attributes / add MetaID attribute 2024-09-16 12:24:52 +08:00
Mikhail
7d8a98b616 Delete Debug.meta 2024-09-16 12:24:17 +08:00
Mikhail
3e7eeb01d7 update AddParamsFlags 2024-09-14 18:34:13 +08:00
Mikhail
4a44995b48 add BaseMeta to TypeMeta 2024-09-14 10:01:48 +08:00
Mikhail
bdf31769bf Update MetaColorAttribute.cs 2024-09-14 10:01:31 +08:00
Mikhail
d5a48b206e Update EcsDebug.cs 2024-09-13 11:06:44 +08:00
Mikhail
0697702122 Merge branch 'dev' of github.com:DCFApixels/DragonECS into dev 2024-09-13 11:06:19 +08:00
Mikhail
12e58ef273 update debug utils 2024-09-13 11:03:51 +08:00
Mikhail
856082d1aa Update EcsDebug.cs 2024-09-12 04:05:43 +08:00
Mikhail
8613dc3321 fix debug service 2024-09-12 04:05:15 +08:00
Mikhail
708c137c68 update debug service 2024-09-12 03:24:06 +08:00
Mikhail
de2a0d43ac fix debug service 2024-09-12 03:02:31 +08:00
Mikhail
2ce319fd35 update debug service 2024-09-12 03:01:22 +08:00
Mikhail
7404ea29d7 code cleanup 2024-09-11 10:37:18 +08:00
Mikhail
b38b23913a update AddParams 2024-09-11 10:36:44 +08:00
Mikhail
dd1ea29a1f fix unity meta 2024-09-10 22:22:55 +08:00
Mikhail
b245b6c21d rename Debug folder to DebugUtils 2024-09-10 21:42:07 +08:00
Mikhail
f2ffc284f9 fix thread safety for ecsdebug 2024-09-10 19:18:46 +08:00
Mikhail
7cf6894476 fix world id management 2024-09-10 09:29:08 +08:00
Mikhail
bc1075eada simple refactoring 2024-09-09 18:21:30 +08:00
Mikhail
b4af20d2ea fix thread safety 2024-09-09 18:21:21 +08:00
Mikhail
effa02e660 Impl Thread Safety for static methods in EcsWorld 2024-09-09 14:25:32 +08:00
Mikhail
d159bbff4b Update .gitignore 2024-09-08 21:37:08 +08:00
Mikhail
44a8894d65 Update .gitignore 2024-09-08 19:46:36 +08:00
Mikhail
e6058d1016 rename InjectionNodes to InjectionGraph 2024-09-08 19:41:09 +08:00
Mikhail
5591a3f5b1 Resolve TODO 2024-09-08 19:39:43 +08:00
Mikhail
693a0615e0 rename IInjectionUnit.OnInitInjectionBranch(InjectionBranchIniter initer) to IInjectionUnit.InitInjectionNode(InjectionNodes nodes) 2024-09-07 22:24:00 +08:00
Mikhail
eb0f996372 fix inject module bug 2024-09-07 22:17:08 +08:00
Mikhail
d611375ea2 update todo 2024-09-07 21:25:21 +08:00
Mikhail
5711499647 add todo 2024-09-07 21:20:34 +08:00
Mikhail
a3f1284a27 add abstract class EcsModule 2024-09-07 21:20:29 +08:00
Mikhail
e3376d7491 add module injections 2024-09-07 19:23:56 +08:00
Mikhail
0430e5d9e5 update injector 2024-09-07 19:07:47 +08:00
Mikhail
acfb902dbe add todo 2024-09-07 19:07:36 +08:00
Mikhail
131bb03451 separate EcsConst defs block to EcsDefines 2024-09-07 19:06:28 +08:00
Mikhail
002894ce9c code style refactoring 2024-09-07 17:18:35 +08:00
Mikhail
51a4327358 update pipeline export 2024-09-07 15:58:31 +08:00
Mikhail
98a5b086d6 update pipeline builder/ fix pipeline building 2024-09-05 17:27:09 +08:00
Mikhail
49ad53b91c Update EcsGroup.cs 2024-09-05 17:26:08 +08:00
Mikhail
161c1cb7bd update ecsgroup 2024-09-04 12:11:35 +08:00
Mikhail
cbfb54b32e update ecsgroup 2024-09-04 12:02:18 +08:00
Mikhail
1e6598d1fb update ecsgroup, impl iset 2024-09-03 17:30:26 +08:00
Mikhail
ecb3cd5d11 rework pipeline builder systems list to use linked list 2024-09-02 17:29:19 +08:00
Mikhail
7ae651080b add todo 2024-09-01 20:18:43 +08:00
Mikhail
506e08e720 update array utils 2024-08-31 14:57:42 +08:00