Method Where
Where<T>(T)
Introduces a tag trait expression that selects based on a "where" clause.
Declaration
public QueryTraitExpression Where<T>(T value) where T : struct
Parameters
Type | Name | Description |
---|---|---|
T | value | The trait values to be used as constraint. |
Returns
Type | Description |
---|---|
QueryTraitExpression |
Type Parameters
Name | Description |
---|---|
T |
Remarks
A "where" clause matches all intervals from the motion library
that contain the trait passed as argument.
synthesizer.Query.Where(Climbing.Create(Climbing.Type.Wall));
See Also
Where<T>(NativeString64, T)
Declaration
public QueryTraitExpression Where<T>(NativeString64 debugName, T value) where T : struct
Parameters
Type | Name | Description |
---|---|---|
NativeString64 | debugName | |
T | value |
Returns
Type | Description |
---|---|
QueryTraitExpression |
Type Parameters
Name | Description |
---|---|
T |