From 04c474edf5c447d7fb37ac59983d9818663aea7e Mon Sep 17 00:00:00 2001
From: Mikhail <99481254+DCFApixels@users.noreply.github.com>
Date: Tue, 4 Jul 2023 19:50:25 +0800
Subject: [PATCH] add properties to EcsMask
---
src/EcsAspect.cs | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/EcsAspect.cs b/src/EcsAspect.cs
index dc386e0..b082e5a 100644
--- a/src/EcsAspect.cs
+++ b/src/EcsAspect.cs
@@ -203,10 +203,13 @@ namespace DCFApixels.DragonECS
public sealed class EcsMask
{
internal readonly int worldID;
- /// Including constraints
internal readonly int[] inc;
- /// Excluding constraints
internal readonly int[] exc;
+ public int WorldID => worldID;
+ /// Including constraints
+ public ReadOnlySpan Inc => inc;
+ /// Excluding constraints
+ public ReadOnlySpan Exc => exc;
internal EcsMask(int worldID, int[] inc, int[] exc)
{
#if DEBUG