docs.unity3d.com
    Show / Hide Table of Contents

    Struct SetChildArgs

    Namespace: Unity.MARS.Query
    Syntax
    public struct SetChildArgs

    Constructors

    SetChildArgs(ProxyConditions, Exclusivity, Boolean, ProxyTraitRequirements)

    Declaration
    public SetChildArgs(ProxyConditions conditions, Exclusivity exclusivity, bool required, ProxyTraitRequirements requirements = null)
    Parameters
    Type Name Description
    ProxyConditions conditions
    Exclusivity exclusivity
    Boolean required
    ProxyTraitRequirements requirements

    SetChildArgs(ProxyConditions, ProxyTraitRequirements)

    Declaration
    public SetChildArgs(ProxyConditions conditions, ProxyTraitRequirements requirements = null)
    Parameters
    Type Name Description
    ProxyConditions conditions
    ProxyTraitRequirements requirements

    Fields

    required

    Is this child necessary to maintain the set after it has been initially matched?

    Declaration
    public bool required
    Field Value
    Type Description
    Boolean

    TraitRequirements

    A list of traits required for this query to function

    Declaration
    public ProxyTraitRequirements TraitRequirements
    Field Value
    Type Description
    ProxyTraitRequirements

    tryBestMatchArgs

    The pre-constructed arguments for matching this child's conditions

    Declaration
    public TryBestMatchArguments tryBestMatchArgs
    Field Value
    Type Description
    TryBestMatchArguments
    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