Struct QueryMarkerExpression | Kinematica | 0.5.0-preview.1
docs.unity.cn
    Show / Hide Table of Contents

    Struct QueryMarkerExpression

    Marker expressions represent semantic filtering of animation poses that are based on marker types.

    Namespace: Unity.Kinematica
    Syntax
    public struct QueryMarkerExpression : IDisposable
    Remarks

    Constraints can be stacked by adding multiple constraints to the filter expression. An expression always starts with zero or more filters based on tag traits and ends with zero or more filters that are based on marker traits. The portion of a query expression that filters based on marker is a marker expression and can be introduced at any point in the expression. It is not possible to switch from a marker expression back to a tag expression.

    Methods

    After<T>()

    Declaration
    public QueryMarkerExpression After<T>()
        where T : struct
    Returns
    Type Description
    QueryMarkerExpression
    Type Parameters
    Name Description
    T

    At<T>()

    Declaration
    public QueryMarkerExpression At<T>()
        where T : struct
    Returns
    Type Description
    QueryMarkerExpression
    Type Parameters
    Name Description
    T

    Before<T>()

    Declaration
    public QueryMarkerExpression Before<T>()
        where T : struct
    Returns
    Type Description
    QueryMarkerExpression
    Type Parameters
    Name Description
    T

    Dispose()

    Disposes the underlying constructed filter expression.

    Declaration
    public void Dispose()

    Operators

    Implicit(QueryMarkerExpression to QueryResult)

    Implicit conversion from a marker expression to a pose sequence.

    Declaration
    public static implicit operator QueryResult(QueryMarkerExpression expression)
    Parameters
    Type Name Description
    QueryMarkerExpression expression
    Returns
    Type Description
    QueryResult

    See Also

    Query
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX