Struct SystemAPIQueryBuilder
Supports construction of queries matching one or multiple archetypes inside ISystem
and SystemBase
types.
All queried components must be known at compile-time.
Namespace: Unity.Entities
Assembly: solution.dll
Syntax
public struct SystemAPIQueryBuilder
Methods
Name | Description |
---|---|
Add |
Finalize the existing query description. All |
Build() | Get or create an |
With |
Add an absent Chunk Component type to the query. |
With |
Specify all read-only component types that must NOT be present. |
With |
Specify all read-only component types that must NOT be present. |
With |
Specify all read-only component types that must NOT be present. |
With |
Specify all read-only component types that must NOT be present. |
With |
Specify all read-only component types that must NOT be present. |
With |
Specify all read-only component types that must NOT be present. |
With |
Specify all read-only component types that must NOT be present. |
With |
Add a required Chunk Component type to the query, which must be enabled. |
With |
Add a required Chunk Component type to the query, which must be enabled. |
With |
Specify all read-write component types that must be present and enabled on matching entities. |
With |
Specify all read-write component types that must be present and enabled on matching entities. |
With |
Specify all read-only component types that must be present and enabled on matching entities. |
With |
Specify all read-only component types that must be present and enabled on matching entities. |
With |
Specify all read-only component types that must be present and enabled on matching entities. |
With |
Specify all read-only component types that must be present and enabled on matching entities. |
With |
Specify all read-only component types that must be present and enabled on matching entities. |
With |
Specify all read-only component types that must be present and enabled on matching entities. |
With |
Specify all read-only component types that must be present and enabled on matching entities. |
With |
Add an optional Chunk Component type to the query. |
With |
Add an optional Chunk Component type to the query. |
With |
Specify optional read-write component types that must be present. |
With |
Specify optional read-write component types that must be present. |
With |
Specify optional read-only component types that must be present. |
With |
Specify optional read-only component types that must be present. |
With |
Specify optional read-only component types that must be present. |
With |
Specify optional read-only component types that must be present. |
With |
Specify optional read-only component types that must be present. |
With |
Specify optional read-only component types that must be present. |
With |
Specify optional read-only component types that must be present. |
With |
Add component type requirement for a given aspect. |
With |
Specify all DISABLED component types (with write access) that must be present. |
With |
Specify all DISABLED component types (with write access) that must be present. |
With |
Specify all read-only DISABLED component types that must be present. |
With |
Specify all read-only DISABLED component types that must be present. |
With |
Specify all read-only DISABLED component types that must be present. |
With |
Specify all read-only DISABLED component types that must be present. |
With |
Specify all read-only DISABLED component types that must be present. |
With |
Specify all read-only DISABLED component types that must be present. |
With |
Specify all read-only DISABLED component types that must be present. |
With |
Add an excluded Chunk Component type to the query. |
With |
Specify component types that must NOT be present. |
With |
Specify component types that must NOT be present. |
With |
Specify component types that must NOT be present. |
With |
Specify component types that must NOT be present. |
With |
Specify component types that must NOT be present. |
With |
Specify component types that must NOT be present. |
With |
Specify component types that must NOT be present. |
With |
Specify your own |
With |
Add a required Chunk Component type to the query, whether or not it is enabled. |
With |
Add a required Chunk Component type to the query, whether or not it is enabled. |
With |
Specify all read-write component types that must be present, whether or not they are enabled on matching entities. |
With |
Specify all read-write component types that must be present, whether or not they are enabled on matching entities. |
With |
Specify all read-only component types that must be present, whether or not they are enabled on matching entities. |
With |
Specify all read-only component types that must be present, whether or not they are enabled on matching entities. |
With |
Specify all read-only component types that must be present, whether or not they are enabled on matching entities. |
With |
Specify all read-only component types that must be present, whether or not they are enabled on matching entities. |
With |
Specify all read-only component types that must be present, whether or not they are enabled on matching entities. |
With |
Specify all read-only component types that must be present, whether or not they are enabled on matching entities. |
With |
Specify all read-only component types that must be present, whether or not they are enabled on matching entities. |