Class QueryIterationExtensions
Extensions to execute behavior on queries.
public static class QueryIterationExtensions
- Inheritance
-
QueryIterationExtensions
- Inherited Members
Methods
Delegate<T>(Query, Query<T>)
Executes a delegate for every entity in a query, using the specified component types.
public static void Delegate<T>(this Query query, QueryDelegates.Query<T> action)
Parameters
queryQueryThe query to iterate over.
actionQueryDelegates.Query<T>The behavior to execute on every component set.
Type Parameters
T
Inline<TAction, T>(Query, TAction)
Executes a inlinable struct instance method for every entity in a query, using the specified component types.
public static void Inline<TAction, T>(this Query query, TAction action) where TAction : IAction<T>
Parameters
queryQueryThe query to iterate over.
actionTActionThe struct behavior to execute on every component set.
Type Parameters
TActionT