Struct QueryMarkerExpression | Kinematica | 0.5.0-preview.1
docs.unity3d.com
    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 © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023