Method WithDisabled
WithDisabled<TComponent1>()
Specify all read-only component types that must be present AND disabled.
Declaration
public QueryEnumerable<T1, T2, T3, T4, T5, T6> WithDisabled<TComponent1>() where TComponent1 : unmanaged, IEnableableComponent
Returns
Type | Description |
---|---|
QueryEnumerable<T1, T2, T3, T4, T5, T6> | QueryEnumerable, which allows enumerating over all Aspects, RefRO, RefRW, EnabledRefRO and EnabledRefRW components that match the constructed Query. |
Type Parameters
Name | Description |
---|---|
TComponent1 | A component type |
WithDisabled<TComponent1, TComponent2>()
Specify all read-only component types that must be present AND disabled.
Declaration
public QueryEnumerable<T1, T2, T3, T4, T5, T6> WithDisabled<TComponent1, TComponent2>() where TComponent1 : unmanaged, IEnableableComponent where TComponent2 : unmanaged, IEnableableComponent
Returns
Type | Description |
---|---|
QueryEnumerable<T1, T2, T3, T4, T5, T6> | QueryEnumerable, which allows enumerating over all Aspects, RefRO, RefRW, EnabledRefRO and EnabledRefRW components that match the constructed Query. |
Type Parameters
Name | Description |
---|---|
TComponent1 | A component type |
TComponent2 | A component type |
WithDisabled<TComponent1, TComponent2, TComponent3>()
Specify all read-only component types that must be present AND disabled.
Declaration
public QueryEnumerable<T1, T2, T3, T4, T5, T6> WithDisabled<TComponent1, TComponent2, TComponent3>() where TComponent1 : unmanaged, IEnableableComponent where TComponent2 : unmanaged, IEnableableComponent where TComponent3 : unmanaged, IEnableableComponent
Returns
Type | Description |
---|---|
QueryEnumerable<T1, T2, T3, T4, T5, T6> | QueryEnumerable, which allows enumerating over all Aspects, RefRO, RefRW, EnabledRefRO and EnabledRefRW components that match the constructed Query. |
Type Parameters
Name | Description |
---|---|
TComponent1 | A component type |
TComponent2 | A component type |
TComponent3 | A component type |