Struct ActorRunner.Proxy
Syntax
Constructors
Proxy(ActorRunner)
Declaration
public Proxy(ActorRunner self)
Parameters
Properties
Bridge
Declaration
public readonly BridgeActor.Proxy Bridge { get; }
Property Value
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 Parameters
GetActorHandle<TActor>()
Declaration
public ActorHandle GetActorHandle<TActor>()
where TActor : class
Returns
Type Parameters
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
ProcessUntil<T>(ConditionCapture<T>, Func<ConditionCapture<T>, Boolean>)
Declaration
public void ProcessUntil<T>(ConditionCapture<T> cc, Func<ConditionCapture<T>, bool> conditionAction)
Parameters
Type Parameters
Restart()
Declaration
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 Parameters
TryGetActorHandle<TActor>(out ActorHandle)
Declaration
public bool TryGetActorHandle<TActor>(out ActorHandle handle)
where TActor : class
Parameters
Returns
Type Parameters