docs.unity.cn
    Show / Hide Table of Contents

    Class PipeOutput<TData>

    Inheritance
    Object
    PipeOutput<TData>
    Namespace: Unity.Reflect.ActorFramework
    Syntax
    public class PipeOutput<TData>
        where TData : class
    Type Parameters
    Name Description
    TData

    Constructors

    PipeOutput(ActorHandle, PipeComponent, RuntimeOutput)

    Declaration
    public PipeOutput(ActorHandle self, PipeComponent pipe, RuntimeOutput output)
    Parameters
    Type Name Description
    ActorHandle self
    PipeComponent pipe
    RuntimeOutput output

    Methods

    Push<TState, TContext, TUserContext>(TState, TContext, TUserContext, TData)

    Declaration
    public PipeComponent.Pipe<TState, TContext, TUserContext, TData> Push<TState, TContext, TUserContext>(TState state, TContext context, TUserContext userContext, TData data)
        where TState : class where TContext : class where TUserContext : class
    Parameters
    Type Name Description
    TState state
    TContext context
    TUserContext userContext
    TData data
    Returns
    Type Description
    PipeComponent.Pipe<TState, TContext, TUserContext, TData>
    Type Parameters
    Name Description
    TState
    TContext
    TUserContext

    PushCritical<TState, TContext, TUserContext>(TState, TContext, TUserContext, TData)

    Declaration
    public PipeComponent.Pipe<TState, TContext, TUserContext, TData> PushCritical<TState, TContext, TUserContext>(TState state, TContext context, TUserContext userContext, TData data)
        where TState : class where TContext : class where TUserContext : class
    Parameters
    Type Name Description
    TState state
    TContext context
    TUserContext userContext
    TData data
    Returns
    Type Description
    PipeComponent.Pipe<TState, TContext, TUserContext, TData>
    Type Parameters
    Name Description
    TState
    TContext
    TUserContext
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on 03 February 2022
    Terms of use