diff --git a/src/Builtin/BaseProcesses.cs b/src/Builtin/BaseProcesses.cs index 3a9e59d..6d6dc52 100644 --- a/src/Builtin/BaseProcesses.cs +++ b/src/Builtin/BaseProcesses.cs @@ -6,24 +6,28 @@ namespace DCFApixels.DragonECS { [MetaName(nameof(PreInit))] [MetaColor(MetaColor.Orange)] + [MetaGroup(EcsConsts.FRAMEWORK_NAME)] public interface IEcsPreInit : IEcsProcess { void PreInit(); } [MetaName(nameof(Init))] [MetaColor(MetaColor.Orange)] + [MetaGroup(EcsConsts.FRAMEWORK_NAME)] public interface IEcsInit : IEcsProcess { void Init(); } [MetaName(nameof(Run))] [MetaColor(MetaColor.Orange)] + [MetaGroup(EcsConsts.FRAMEWORK_NAME)] public interface IEcsRun : IEcsProcess { void Run(); } [MetaName(nameof(Destroy))] [MetaColor(MetaColor.Orange)] + [MetaGroup(EcsConsts.FRAMEWORK_NAME)] public interface IEcsDestroy : IEcsProcess { void Destroy(); @@ -38,6 +42,7 @@ namespace DCFApixels.DragonECS.Internal [Il2CppSetOption(Option.ArrayBoundsChecks, false)] #endif [MetaColor(MetaColor.Orange)] + [MetaGroup(EcsConsts.FRAMEWORK_NAME)] internal sealed class EcsPreInitRunner : EcsRunner, IEcsPreInit { #if DEBUG && !DISABLE_DEBUG @@ -93,6 +98,7 @@ namespace DCFApixels.DragonECS.Internal [Il2CppSetOption(Option.ArrayBoundsChecks, false)] #endif [MetaColor(MetaColor.Orange)] + [MetaGroup(EcsConsts.FRAMEWORK_NAME)] internal sealed class EcsInitRunner : EcsRunner, IEcsInit { #if DEBUG && !DISABLE_DEBUG @@ -145,6 +151,7 @@ namespace DCFApixels.DragonECS.Internal [Il2CppSetOption(Option.ArrayBoundsChecks, false)] #endif [MetaColor(MetaColor.Orange)] + [MetaGroup(EcsConsts.FRAMEWORK_NAME)] internal sealed class EcsRunRunner : EcsRunner, IEcsRun { #if DEBUG && !DISABLE_DEBUG @@ -197,6 +204,7 @@ namespace DCFApixels.DragonECS.Internal [Il2CppSetOption(Option.ArrayBoundsChecks, false)] #endif [MetaColor(MetaColor.Orange)] + [MetaGroup(EcsConsts.FRAMEWORK_NAME)] internal sealed class EcsDestroyRunner : EcsRunner, IEcsDestroy { #if DEBUG && !DISABLE_DEBUG diff --git a/src/EcsPipeline.cs b/src/EcsPipeline.cs index cefb496..5b06af9 100644 --- a/src/EcsPipeline.cs +++ b/src/EcsPipeline.cs @@ -497,6 +497,7 @@ namespace DCFApixels.DragonECS #region SystemsLayerMarkerSystem [MetaTags(MetaTags.HIDDEN)] [MetaColor(MetaColor.Black)] + [MetaGroup(EcsConsts.FRAMEWORK_NAME)] public class SystemsLayerMarkerSystem : IEcsProcess { public readonly string name; diff --git a/src/Injections/Injector.cs b/src/Injections/Injector.cs index c8b609a..eb13fad 100644 --- a/src/Injections/Injector.cs +++ b/src/Injections/Injector.cs @@ -6,12 +6,14 @@ namespace DCFApixels.DragonECS { [MetaName(nameof(Inject))] [MetaColor(MetaColor.Orange)] + [MetaGroup(EcsConsts.FRAMEWORK_NAME)] public interface IEcsInject : IEcsProcess { void Inject(T obj); } [MetaName(nameof(OnInitInjectionComplete))] [MetaColor(MetaColor.Orange)] + [MetaGroup(EcsConsts.FRAMEWORK_NAME)] public interface IOnInitInjectionComplete : IEcsProcess { void OnInitInjectionComplete();