docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct WaitForAll

    Implements
    IStatefulFlowNode<WaitForAll.State>
    IFlowNode
    IStatefulNode<WaitForAll.State>
    IStatefulNode
    INode
    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetType()
    Namespace: Runtime
    Assembly: solution.dll
    Syntax
    [Serializable]
    [NodeDescription("The **WaitForAll** node let the flow execute When all Input Triggers have been executed. When all ports got triggered, it will reset all input ports state, Execute the output port and restart to validate the state of all input ports..\n\n**Note:** You can add or remove Input by right clicking on the node and selecting (Add Input or Remove Input).")]
    public struct WaitForAll : IStatefulFlowNode<WaitForAll.State>, IFlowNode, IStatefulNode<WaitForAll.State>, IStatefulNode, INode

    Fields

    Name Description
    Input
    Output
    Reset

    Methods

    Name Description
    Execute<TCtx>(TCtx, InputTriggerPort)

    Extension Methods

    IVisualScriptingEventReceiverJobExtensions.Schedule<TJob, TEvent>(TJob, VisualScriptingEventSystem, JobHandle)
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)