Interface IQueryFilter
Interface used to declare a filter that can be used in a Semantic Query
Namespace: Unity.Semantic.Traits.Queries
Syntax
public interface IQueryFilter
Methods
Validate(EntityManager, NativeArray<Entity>, UnsafeBitArray)
Check a list of entity validity and marks non-valid ones inside entitiesValid
Declaration
void Validate(EntityManager entityManager, NativeArray<Entity> entities, UnsafeBitArray entitiesValid)
Parameters
| Type | Name | Description |
|---|---|---|
| EntityManager | entityManager | Entity manager |
| NativeArray<Entity> | entities | List of entity |
| UnsafeBitArray | entitiesValid | Array of bit that marks if an entity is valid for the current query |