Table of Contents

Class RuntimeSettings

Namespace
Coherence
Assembly
Coherence.dll
public class RuntimeSettings : PreloadedSingleton<RuntimeSettings>, IRuntimeSettings
Inheritance
RuntimeSettings
Implements
Inherited Members

Constructors

RuntimeSettings()

public RuntimeSettings()

Properties

APIPort

public int APIPort { get; }

Property Value

int

ApiEndpoint

public string ApiEndpoint { get; }

Property Value

string

DefaultTransportMode

public DefaultTransportMode DefaultTransportMode { get; }

Property Value

DefaultTransportMode

IsWebGL

public bool IsWebGL { get; }

Property Value

bool

LocalDevelopmentMode

public bool LocalDevelopmentMode { get; }

Property Value

bool

LocalHost

public string LocalHost { get; }

Property Value

string

LocalHttpServerHost

public string LocalHttpServerHost { get; }

Property Value

string

LocalHttpServerPort

public int LocalHttpServerPort { get; }

Property Value

int

LocalRoomsUDPPort

public int LocalRoomsUDPPort { get; }

Property Value

int

LocalRoomsWebPort

public int LocalRoomsWebPort { get; }

Property Value

int

LocalWorldUDPPort

public int LocalWorldUDPPort { get; }

Property Value

int

LocalWorldWebPort

public int LocalWorldWebPort { get; }

Property Value

int

OrganizationID

public string OrganizationID { get; }

Property Value

string

ProjectID

public string ProjectID { get; }

Property Value

string

ProjectName

public string ProjectName { get; }

Property Value

string

RemoteWebPort

public int RemoteWebPort { get; }

Property Value

int

ReplicationServerToken

public string ReplicationServerToken { get; }

Property Value

string

RuntimeKey

public string RuntimeKey { get; }

Property Value

string

SchemaID

public string SchemaID { get; }

Property Value

string

SimulatorSlug

public string SimulatorSlug { get; set; }

Property Value

string

UseDebugStreams

public bool UseDebugStreams { get; }

Property Value

bool

VersionInfo

public IVersionInfo VersionInfo { get; set; }

Property Value

IVersionInfo

WebSocketEndpoint

public string WebSocketEndpoint { get; }

Property Value

string

WorldsAPIPort

public int WorldsAPIPort { get; }

Property Value

int

Methods

OnEnable()

This method can destroy the object, e.g, when creating a duplicate of the asset.

protected override void OnEnable()

SetApiEndpoint(string)

public void SetApiEndpoint(string endpoint)

Parameters

endpoint string