Click or drag to resize

ImmerseProjectSettings Class

Class to Store the immerse settings that are used on a project wide bases This currently contains the Offline in editor and offline in Build Options
Inheritance Hierarchy
SystemObject
  ImmerseSDKImmerseProjectSettings

Namespace:  ImmerseSDK
Assembly:  ImmerseSDK.App (in ImmerseSDK.App.dll) Version: 3.7.0.0 (3.7.0.0)
Syntax
C#
[SerializableAttribute]
public class ImmerseProjectSettings

The ImmerseProjectSettings type exposes the following members.

Constructors
  NameDescription
Public methodImmerseProjectSettings
Initializes a new instance of the ImmerseProjectSettings class
Top
Properties
  NameDescription
Public propertyHoldPointyFingerToRecord
Toggle a mode that allows a user to record with the point Finger
Public propertyOfflineInEditor
Toggle offline mode in editor for local testing When this is enabled, network related features (like Ghost messages) may not behave exactly the same when the application is built and run in online mode. This is for quick iteration and scene testing in the Editor only.
Public propertyOfflineSessionType
The session type to use for offline testing in the editor
Public propertyOfflineUserClientType
The client type to use for users when offline testing in the editor
Public propertyOfflineUserProfileType
The profile type to use for users when offline testing in the editor
Public propertySupportOfflineBuilds
Toggle offline mode for builds When this is enabled, network related features (like Ghost messages) may not behave exactly the same when the application is running in online mode.
Top
Methods
  NameDescription
Public methodStatic memberGetImmerseProjectSettingsAssetPath
Relative path the to the immerseProject settings file from the Assets folder
Public methodStatic memberGetImmerseProjectSettingsFilePath
Full path the to the immerseProject settings file
Public methodStatic memberGetImmerseProjectSettingsResourcePath
Relative path the to the immerseProject settings file. Note this is relative to the Resources folder and can be used when loading the asset.
Public methodSetOfflineOnlySettings
Used to set the offline only settings before playing
Public methodSetOfflineSettings
Used to set OfflineInEditor and SupportOfflineBuilds before playing
Top
See Also