From 7de803cc12791d945c2317dd14f0840ab5fd3b88 Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Sun, 25 Feb 2024 23:05:00 +0800 Subject: [PATCH] fix queries --- src/Executors/EcsWhereExecutor.cs | 5 ++++- src/Executors/EcsWhereToGroupExecutor.cs | 5 ++++- src/Executors/Queries.cs | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/Executors/EcsWhereExecutor.cs b/src/Executors/EcsWhereExecutor.cs index 70d0cd4..ebfa1f5 100644 --- a/src/Executors/EcsWhereExecutor.cs +++ b/src/Executors/EcsWhereExecutor.cs @@ -37,7 +37,10 @@ namespace DCFApixels.DragonECS #region Methods [MethodImpl(MethodImplOptions.AggressiveInlining)] - public EcsSpan Execute() => ExecuteFor(_aspect.World.Entities); + public EcsSpan Execute() + { + return ExecuteFor(_aspect.World.Entities); + } [MethodImpl(MethodImplOptions.AggressiveInlining)] public EcsSpan ExecuteFor(EcsSpan span) { diff --git a/src/Executors/EcsWhereToGroupExecutor.cs b/src/Executors/EcsWhereToGroupExecutor.cs index 74c4fa3..669c579 100644 --- a/src/Executors/EcsWhereToGroupExecutor.cs +++ b/src/Executors/EcsWhereToGroupExecutor.cs @@ -40,7 +40,10 @@ namespace DCFApixels.DragonECS #region Methods [MethodImpl(MethodImplOptions.AggressiveInlining)] - public EcsReadonlyGroup Execute() => ExecuteFor(_aspect.World.Entities); + public EcsReadonlyGroup Execute() + { + return ExecuteFor(_aspect.World.Entities); + } [MethodImpl(MethodImplOptions.AggressiveInlining)] public EcsReadonlyGroup ExecuteFor(EcsSpan span) { diff --git a/src/Executors/Queries.cs b/src/Executors/Queries.cs index 6e3f0cc..afa4efb 100644 --- a/src/Executors/Queries.cs +++ b/src/Executors/Queries.cs @@ -26,7 +26,7 @@ { world.ReleaseDelEntityBufferAll(); } - var executor = world.GetExecutor>(); + var executor = world.GetExecutor>(); aspect = executor.Aspect; return executor.ExecuteFor(span); }