add properties to EcsMask

This commit is contained in:
Mikhail 2023-07-04 19:50:25 +08:00
parent 9b28349630
commit 04c474edf5

View File

@ -203,10 +203,13 @@ namespace DCFApixels.DragonECS
public sealed class EcsMask
{
internal readonly int worldID;
/// <summary>Including constraints</summary>
internal readonly int[] inc;
/// <summary>Excluding constraints</summary>
internal readonly int[] exc;
public int WorldID => worldID;
/// <summary>Including constraints</summary>
public ReadOnlySpan<int> Inc => inc;
/// <summary>Excluding constraints</summary>
public ReadOnlySpan<int> Exc => exc;
internal EcsMask(int worldID, int[] inc, int[] exc)
{
#if DEBUG