Class PolySpatialSettings
Inheritance
PolySpatialSettings
Inherited Members
UnityEngine.Object.FindObjectsByType<T>(UnityEngine.FindObjectsSortMode)
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectsByType<T>(UnityEngine.FindObjectsInactive, UnityEngine.FindObjectsSortMode)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
UnityEngine.Object.FindFirstObjectByType<T>()
UnityEngine.Object.FindAnyObjectByType<T>()
UnityEngine.Object.FindFirstObjectByType<T>(UnityEngine.FindObjectsInactive)
UnityEngine.Object.FindAnyObjectByType<T>(UnityEngine.FindObjectsInactive)
Syntax
public class PolySpatialSettings : ScriptableObject
Fields
ColliderSyncLayerMask
Declaration
[SerializeField]
public LayerMask ColliderSyncLayerMask
Field Value
DefaultServerAddress
Declaration
public const string DefaultServerAddress = "127.0.0.1"
Field Value
DefaultServerPort
Declaration
public const int DefaultServerPort = 9876
Field Value
DisabledTrackers
Declaration
public string[] DisabledTrackers
Field Value
EnableDefaultVolumeCamera
Declaration
[Tooltip("When enabled, if there is no Volume Camera after scene load, one will be automatically created using the default settings. Disable this to be able to create the initial Volume Camera from script.")]
public bool EnableDefaultVolumeCamera
Field Value
EnableHostCameraControl
Declaration
public bool EnableHostCameraControl
Field Value
EnableInEditorPreview
Declaration
[Tooltip("PolySpatial creates a mirrored version of your scene on the target runtime. When previewing in the Unity Editor, this option will enable or disable creating these preview clones within Unity. Changing this setting does not affect behavior of a build.")]
[SerializeField]
public bool EnableInEditorPreview
Field Value
EnableMacRealityKitPreviewInPlayMode
Declaration
[SerializeField]
public bool EnableMacRealityKitPreviewInPlayMode
Field Value
EnablePolySpatialRuntime
Declaration
[SerializeField]
public bool EnablePolySpatialRuntime
Field Value
EnableProgressiveMipStreaming
Declaration
[SerializeField]
public bool EnableProgressiveMipStreaming
Field Value
EnableStatistics
Declaration
[SerializeField]
public bool EnableStatistics
Field Value
Declaration
[SerializeField]
public bool EnableTransformVerification
Field Value
m_AdditionalTextureFormats
Declaration
[SerializeField]
public PolySpatialSettings.PolySpatialTextureCompressionFormat[] m_AdditionalTextureFormats
Field Value
MaterialXExtensionNamespace
Declaration
[SerializeField]
public string MaterialXExtensionNamespace
Field Value
MaxMipByteSizePerCycle
Declaration
[SerializeField]
public long MaxMipByteSizePerCycle
Field Value
RuntimeFlags
Declaration
[SerializeField]
public ulong RuntimeFlags
Field Value
Properties
AdditionalTextureFormats
Declaration
public static PolySpatialSettings.PolySpatialTextureCompressionFormat[] AdditionalTextureFormats { get; set; }
Property Value
DefaultVolumeCameraConfiguration
Declaration
[Tooltip("Default Volume Camera camera configuration, if none is specified on a Volume Camera component. If null, unbounded is assumed.")]
public VolumeCameraConfiguration DefaultVolumeCameraConfiguration { get; set; }
Property Value
EnableClipping
Declaration
public bool EnableClipping { get; }
Property Value
EnableServerCameraControl
Declaration
public bool EnableServerCameraControl { get; }
Property Value
IgnoredScenePaths
Declaration
public HashSet<string> IgnoredScenePaths { get; }
Property Value
instance
Declaration
public static PolySpatialSettings instance { get; }
Property Value
PolySpatialNetworkingMode
Declaration
public PolySpatialSettings.NetworkingMode PolySpatialNetworkingMode { get; }
Property Value
ServerAddresses
Declaration
public List<SocketAddress> ServerAddresses { get; }
Property Value
ServerPort
Declaration
public int ServerPort { get; }
Property Value