mirror of
https://github.com/DCFApixels/DragonECS.git
synced 2025-09-18 09:54:35 +08:00
add properties to EcsMask
This commit is contained in:
parent
9b28349630
commit
04c474edf5
@ -203,10 +203,13 @@ namespace DCFApixels.DragonECS
|
|||||||
public sealed class EcsMask
|
public sealed class EcsMask
|
||||||
{
|
{
|
||||||
internal readonly int worldID;
|
internal readonly int worldID;
|
||||||
/// <summary>Including constraints</summary>
|
|
||||||
internal readonly int[] inc;
|
internal readonly int[] inc;
|
||||||
/// <summary>Excluding constraints</summary>
|
|
||||||
internal readonly int[] exc;
|
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)
|
internal EcsMask(int worldID, int[] inc, int[] exc)
|
||||||
{
|
{
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
|
Loading…
Reference in New Issue
Block a user