Exemplo n.º 1
0
        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
        }
Exemplo n.º 2
0
 internal static bool IsSubsetOf(this ComponentMask[] signature, ref EntityManagedMeta managed)
 {
     ref var generations = ref managed.signature;