Class MARSRemoteModule
Module for managing and interfacing with a remote data connection in the editor
Namespace: UnityEditor.MARS.Simulation
Syntax
[MovedFrom("Unity.MARS")]
public class MARSRemoteModule : IModuleBehaviorCallbacks, IModule, IUsesRemoteDataConnection, IFunctionalitySubscriber<IProvidesRemoteDataConnection>, IFunctionalitySubscriber
Properties
RemoteActive
Is the module connected an editor remote
Declaration
public bool RemoteActive { get; }
Property Value
Type | Description |
---|---|
Boolean |
Methods
RemoteConnect()
Connect the module to an editor remote
Declaration
public void RemoteConnect()
RemoteDisconnect()
Disconnect from the editor remote
Declaration
public void RemoteDisconnect()
RemoteUpdate()
Update the connection to the editor remote
Declaration
public void RemoteUpdate()
Explicit Interface Implementations
IFunctionalitySubscriber<IProvidesRemoteDataConnection>.provider
Declaration
IProvidesRemoteDataConnection IFunctionalitySubscriber<IProvidesRemoteDataConnection>.provider { get; set; }
Returns
Type | Description |
---|---|
IProvidesRemoteDataConnection |
Implements
IModule.LoadModule()
Declaration
void IModule.LoadModule()
Implements
IModule.UnloadModule()
Declaration
void IModule.UnloadModule()
Implements
IModuleBehaviorCallbacks.OnBehaviorAwake()
Declaration
void IModuleBehaviorCallbacks.OnBehaviorAwake()
Implements
IModuleBehaviorCallbacks.OnBehaviorDestroy()
Declaration
void IModuleBehaviorCallbacks.OnBehaviorDestroy()
Implements
IModuleBehaviorCallbacks.OnBehaviorDisable()
Declaration
void IModuleBehaviorCallbacks.OnBehaviorDisable()
Implements
IModuleBehaviorCallbacks.OnBehaviorEnable()
Declaration
void IModuleBehaviorCallbacks.OnBehaviorEnable()
Implements
IModuleBehaviorCallbacks.OnBehaviorStart()
Declaration
void IModuleBehaviorCallbacks.OnBehaviorStart()
Implements
IModuleBehaviorCallbacks.OnBehaviorUpdate()
Declaration
void IModuleBehaviorCallbacks.OnBehaviorUpdate()