internal bool Check(EntityMeta *meta, ref EntityManagedMeta managed) { #if ACTORS_TAGS_CHECKS return(IsSubsetOf(meta) && // @! maybe !excluded.Overlaps(ref managed) && includedTags.IsSubsetOf(meta) && !excludedTags.Overlaps(meta)); #else return(IsSubsetOf(meta) && // @! maybe !excluded.Overlaps(ref managed)); #endif }
internal static bool IsSubsetOf(this ComponentMask[] signature, ref EntityManagedMeta managed) { ref var generations = ref managed.signature;