AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
HoloToolkit.Unity.ProjectSettingsWindow Class Reference

Renders the UI and handles update logic for HoloToolkit/Configure/Apply Mixed Reality Project Settings. More...

Inheritance diagram for HoloToolkit.Unity.ProjectSettingsWindow:
HoloToolkit.Unity.AutoConfigureWindow< ProjectSettingsWindow.ProjectSetting >

Public Types

enum  ProjectSetting {
  ProjectSetting.BuildWsaUwp = 0, ProjectSetting.WsaEnableXR, ProjectSetting.WsaUwpBuildToD3D, ProjectSetting.TargetOccludedDevices,
  ProjectSetting.SharingServices, ProjectSetting.UseInputManagerAxes, ProjectSetting.DotNetScriptingBackend, ProjectSetting.SetDefaultSpatialMappingLayer
}
 

Protected Member Functions

override void ApplySettings ()
 Called when settings should be applied. More...
 
override void LoadSettings ()
 Called when settings should be loaded. More...
 
override void OnGuiChanged ()
 Called when a toggle has been flipped and a change has been detected. More...
 
override void LoadStrings ()
 Called when string names and descriptions should be loaded. More...
 
override void OnEnable ()
 
- Protected Member Functions inherited from HoloToolkit.Unity.AutoConfigureWindow< ProjectSettingsWindow.ProjectSetting >
virtual void Awake ()
 Called when the window is created. More...
 
virtual void OnGUI ()
 Renders the GUI More...
 

Additional Inherited Members

- Properties inherited from HoloToolkit.Unity.AutoConfigureWindow< ProjectSettingsWindow.ProjectSetting >
Dictionary< TSetting, string > Descriptions [get, set]
 Gets the descriptions of the settings. More...
 
Dictionary< TSetting, string > Names [get, set]
 Gets the names of the settings. More...
 
Dictionary< TSetting, bool > Values [get, set]
 Gets the values of the settings. More...
 

Detailed Description

Renders the UI and handles update logic for HoloToolkit/Configure/Apply Mixed Reality Project Settings.

Definition at line 17 of file ProjectSettingsWindow.cs.

Member Enumeration Documentation

§ ProjectSetting

Enumerator
BuildWsaUwp 
WsaEnableXR 
WsaUwpBuildToD3D 
TargetOccludedDevices 
SharingServices 
UseInputManagerAxes 
DotNetScriptingBackend 
SetDefaultSpatialMappingLayer 

Definition at line 70 of file ProjectSettingsWindow.cs.

Member Function Documentation

§ ApplySettings()

override void HoloToolkit.Unity.ProjectSettingsWindow.ApplySettings ( )
protectedvirtual

Called when settings should be applied.

Implements HoloToolkit.Unity.AutoConfigureWindow< ProjectSettingsWindow.ProjectSetting >.

Definition at line 118 of file ProjectSettingsWindow.cs.

§ LoadSettings()

override void HoloToolkit.Unity.ProjectSettingsWindow.LoadSettings ( )
protectedvirtual

Called when settings should be loaded.

Implements HoloToolkit.Unity.AutoConfigureWindow< ProjectSettingsWindow.ProjectSetting >.

Definition at line 144 of file ProjectSettingsWindow.cs.

§ LoadStrings()

override void HoloToolkit.Unity.ProjectSettingsWindow.LoadStrings ( )
protectedvirtual

Called when string names and descriptions should be loaded.

Implements HoloToolkit.Unity.AutoConfigureWindow< ProjectSettingsWindow.ProjectSetting >.

Definition at line 382 of file ProjectSettingsWindow.cs.

§ OnEnable()

override void HoloToolkit.Unity.ProjectSettingsWindow.OnEnable ( )
protectedvirtual

§ OnGuiChanged()

override void HoloToolkit.Unity.ProjectSettingsWindow.OnGuiChanged ( )
protectedvirtual

Called when a toggle has been flipped and a change has been detected.

Implements HoloToolkit.Unity.AutoConfigureWindow< ProjectSettingsWindow.ProjectSetting >.

Definition at line 378 of file ProjectSettingsWindow.cs.


The documentation for this class was generated from the following file: