docs.unity.cn
    Show / Hide Table of Contents

    Struct ActorRunner.Proxy

    Namespace: Unity.Reflect
    Syntax
    public struct Proxy

    Constructors

    Proxy(ActorRunner)

    Declaration
    public Proxy(ActorRunner self)
    Parameters
    Type Name Description
    ActorRunner self

    Properties

    Bridge

    Declaration
    public readonly BridgeActor.Proxy Bridge { get; }
    Property Value
    Type Description
    BridgeActor.Proxy

    PlayerClient

    Declaration
    public readonly IPlayerClient PlayerClient { get; }
    Property Value
    Type Description
    IPlayerClient

    Methods

    GetActor<TActor>()

    Declaration
    public TActor GetActor<TActor>()
        where TActor : class
    Returns
    Type Description
    TActor
    Type Parameters
    Name Description
    TActor

    GetActorHandle<TActor>()

    Declaration
    public ActorHandle GetActorHandle<TActor>()
        where TActor : class
    Returns
    Type Description
    ActorHandle
    Type Parameters
    Name Description
    TActor

    Instantiate(ActorSystemSetup, Project, IExposedPropertyTable, UnityUser, AccessToken, Action<BridgeActor.Proxy>, Action<ActorRunner.Proxy>)

    Declaration
    public void Instantiate(ActorSystemSetup asset, Project project, IExposedPropertyTable resolver, UnityUser user, AccessToken accessToken, Action<BridgeActor.Proxy> settingsOverrideAction, Action<ActorRunner.Proxy> postInstantiationAction)
    Parameters
    Type Name Description
    ActorSystemSetup asset
    Project project
    IExposedPropertyTable resolver
    UnityUser user
    AccessToken accessToken
    Action<BridgeActor.Proxy> settingsOverrideAction
    Action<ActorRunner.Proxy> postInstantiationAction

    ProcessUntil<T>(ConditionCapture<T>, Func<ConditionCapture<T>, Boolean>)

    Declaration
    public void ProcessUntil<T>(ConditionCapture<T> cc, Func<ConditionCapture<T>, bool> conditionAction)
    Parameters
    Type Name Description
    ConditionCapture<T> cc
    Func<ConditionCapture<T>, Boolean> conditionAction
    Type Parameters
    Name Description
    T

    Restart()

    Declaration
    public void Restart()

    StartActorSystem()

    Declaration
    public void StartActorSystem()

    StopActorSystem()

    Declaration
    public void StopActorSystem()

    TryGetActor<TActor>(out TActor)

    Declaration
    public bool TryGetActor<TActor>(out TActor actor)
        where TActor : class
    Parameters
    Type Name Description
    TActor actor
    Returns
    Type Description
    Boolean
    Type Parameters
    Name Description
    TActor

    TryGetActorHandle<TActor>(out ActorHandle)

    Declaration
    public bool TryGetActorHandle<TActor>(out ActorHandle handle)
        where TActor : class
    Parameters
    Type Name Description
    ActorHandle handle
    Returns
    Type Description
    Boolean
    Type Parameters
    Name Description
    TActor
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on 03 February 2022
    Terms of use