Class NodeBuildContext | Asset Graph | 1.6.0-preview
docs.unity3d.com
    Show / Hide Table of Contents

    Class NodeBuildContext

    Node build context.

    Inheritance
    Object
    NodeBuildContext
    Namespace: UnityEngine.AssetGraph
    Syntax
    public class NodeBuildContext

    Fields

    connectionsToOutput

    The connections to output.

    Declaration
    public IEnumerable<ConnectionData> connectionsToOutput
    Field Value
    Type Description
    IEnumerable<ConnectionData>

    groupName

    Declaration
    public Dictionary<string, string> groupName
    Field Value
    Type Description
    Dictionary<String, String>

    incoming

    The incoming.

    Declaration
    public IEnumerable<PerformGraph.AssetGroups> incoming
    Field Value
    Type Description
    IEnumerable<PerformGraph.AssetGroups>

    nodeData

    The node data.

    Declaration
    public NodeData nodeData
    Field Value
    Type Description
    NodeData

    outputFunc

    The output func.

    Declaration
    public PerformGraph.Output outputFunc
    Field Value
    Type Description
    PerformGraph.Output

    progressFunc

    The progress func.

    Declaration
    public Action<NodeData, string, float> progressFunc
    Field Value
    Type Description
    Action<NodeData, String, Single>

    target

    The target.

    Declaration
    public BuildTarget target
    Field Value
    Type Description
    BuildTarget

    Methods

    CanOutput()

    Declaration
    public bool CanOutput()
    Returns
    Type Description
    Boolean

    GetFirstOutputConnectionData()

    Declaration
    public ConnectionData GetFirstOutputConnectionData()
    Returns
    Type Description
    ConnectionData

    HasConnectionToOutput()

    Declaration
    public bool HasConnectionToOutput()
    Returns
    Type Description
    Boolean
    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