diff --git a/src/EcsPipeline.cs b/src/EcsPipeline.cs index 8b3c714..30ae667 100644 --- a/src/EcsPipeline.cs +++ b/src/EcsPipeline.cs @@ -67,7 +67,7 @@ namespace DCFApixels.DragonECS } #endregion - #region Get Process + #region GetProcess public EcsProcess GetProcess() where T : IEcsProcess { Type type = typeof(T); @@ -85,8 +85,8 @@ namespace DCFApixels.DragonECS } #endregion - #region Declare/Get Runner - public TRunner DeclareRunner() where TRunner : EcsRunner, IEcsRunner, new() + #region GetRunner + public TRunner GetRunnerInstance() where TRunner : EcsRunner, IEcsRunner, new() { Type runnerType = typeof(TRunner); if (_runners.TryGetValue(runnerType, out IEcsRunner result)) @@ -144,9 +144,9 @@ namespace DCFApixels.DragonECS _injector = _injectorBuilder.Build(this); _injectorBuilder = null; - DeclareRunner().PreInit(); - DeclareRunner().Init(); - _runRunnerCache = DeclareRunner(); + GetRunnerInstance().PreInit(); + GetRunnerInstance().Init(); + _runRunnerCache = GetRunnerInstance(); _isInit = true; @@ -176,7 +176,7 @@ namespace DCFApixels.DragonECS return; } _isDestoryed = true; - DeclareRunner().Destroy(); + GetRunnerInstance().Destroy(); } #endregion @@ -307,7 +307,7 @@ namespace DCFApixels.DragonECS { public override void Declare(EcsPipeline pipeline) { - pipeline.DeclareRunner(); + pipeline.GetRunnerInstance(); } } public class LayerList : IEnumerable