Class AnalysisVisFactoryInteractionReceiver
This Unity component handles the interaction logic for the visualization factory.
Inheritance
System.Object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
AnalysisVisFactoryInteractionReceiver
Inherited Members
UnityEngine.MonoBehaviour.IsInvoking()
UnityEngine.MonoBehaviour.CancelInvoke()
UnityEngine.MonoBehaviour.Invoke(System.String, System.Single)
UnityEngine.MonoBehaviour.InvokeRepeating(System.String, System.Single, System.Single)
UnityEngine.MonoBehaviour.CancelInvoke(System.String)
UnityEngine.MonoBehaviour.IsInvoking(System.String)
UnityEngine.MonoBehaviour.StartCoroutine(System.String)
UnityEngine.MonoBehaviour.StartCoroutine(System.String, System.Object)
UnityEngine.MonoBehaviour.StartCoroutine(System.Collections.IEnumerator)
UnityEngine.MonoBehaviour.StartCoroutine_Auto(System.Collections.IEnumerator)
UnityEngine.MonoBehaviour.StopCoroutine(System.Collections.IEnumerator)
UnityEngine.MonoBehaviour.StopCoroutine(UnityEngine.Coroutine)
UnityEngine.MonoBehaviour.StopCoroutine(System.String)
UnityEngine.MonoBehaviour.StopAllCoroutines()
UnityEngine.MonoBehaviour.print(System.Object)
UnityEngine.MonoBehaviour.useGUILayout
UnityEngine.MonoBehaviour.runInEditMode
UnityEngine.Behaviour.enabled
UnityEngine.Behaviour.isActiveAndEnabled
UnityEngine.Component.GetComponent(System.Type)
UnityEngine.Component.GetComponent<T>()
UnityEngine.Component.GetComponent(System.String)
UnityEngine.Component.GetComponentInChildren(System.Type, System.Boolean)
UnityEngine.Component.GetComponentInChildren(System.Type)
UnityEngine.Component.GetComponentInChildren<T>(System.Boolean)
UnityEngine.Component.GetComponentInChildren<T>()
UnityEngine.Component.GetComponentsInChildren(System.Type, System.Boolean)
UnityEngine.Component.GetComponentsInChildren(System.Type)
UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean)
UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean, System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponentsInChildren<T>()
UnityEngine.Component.GetComponentsInChildren<T>(System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponentInParent(System.Type)
UnityEngine.Component.GetComponentInParent<T>()
UnityEngine.Component.GetComponentsInParent(System.Type, System.Boolean)
UnityEngine.Component.GetComponentsInParent(System.Type)
UnityEngine.Component.GetComponentsInParent<T>(System.Boolean)
UnityEngine.Component.GetComponentsInParent<T>(System.Boolean, System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponentsInParent<T>()
UnityEngine.Component.GetComponents(System.Type)
UnityEngine.Component.GetComponents(System.Type, System.Collections.Generic.List<UnityEngine.Component>)
UnityEngine.Component.GetComponents<T>(System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponents<T>()
UnityEngine.Component.CompareTag(System.String)
UnityEngine.Component.SendMessageUpwards(System.String, System.Object, UnityEngine.SendMessageOptions)
UnityEngine.Component.SendMessageUpwards(System.String, System.Object)
UnityEngine.Component.SendMessageUpwards(System.String)
UnityEngine.Component.SendMessageUpwards(System.String, UnityEngine.SendMessageOptions)
UnityEngine.Component.SendMessage(System.String, System.Object)
UnityEngine.Component.SendMessage(System.String)
UnityEngine.Component.SendMessage(System.String, System.Object, UnityEngine.SendMessageOptions)
UnityEngine.Component.SendMessage(System.String, UnityEngine.SendMessageOptions)
UnityEngine.Component.BroadcastMessage(System.String, System.Object, UnityEngine.SendMessageOptions)
UnityEngine.Component.BroadcastMessage(System.String, System.Object)
UnityEngine.Component.BroadcastMessage(System.String)
UnityEngine.Component.BroadcastMessage(System.String, UnityEngine.SendMessageOptions)
UnityEngine.Component.transform
UnityEngine.Component.gameObject
UnityEngine.Component.tag
UnityEngine.Object.GetInstanceID()
UnityEngine.Object.GetHashCode()
UnityEngine.Object.Equals(System.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Instantiate<T>(T)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Destroy(UnityEngine.Object, System.Single)
UnityEngine.Object.Destroy(UnityEngine.Object)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object, System.Boolean)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object)
UnityEngine.Object.FindObjectsOfType(System.Type)
UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)
UnityEngine.Object.DestroyObject(UnityEngine.Object, System.Single)
UnityEngine.Object.DestroyObject(UnityEngine.Object)
UnityEngine.Object.FindSceneObjectsOfType(System.Type)
UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)
UnityEngine.Object.FindObjectsOfType<T>()
UnityEngine.Object.FindObjectOfType<T>()
UnityEngine.Object.FindObjectsOfTypeAll(System.Type)
UnityEngine.Object.FindObjectOfType(System.Type)
UnityEngine.Object.ToString()
UnityEngine.Object.name
UnityEngine.Object.hideFlags
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: IMLD.MixedRealityAnalysis.Views
Assembly: Assembly-CSharp.dll
Syntax
public class AnalysisVisFactoryInteractionReceiver : MonoBehaviour
Fields
CenterDataBtn
Declaration
public Interactable CenterDataBtn
Field Value
Type | Description |
---|---|
Microsoft.MixedReality.Toolkit.UI.Interactable |
ConditionLabel
Declaration
public GameObject ConditionLabel
Field Value
Type | Description |
---|---|
UnityEngine.GameObject |
DataLoadingGroup
Declaration
public GameObject DataLoadingGroup
Field Value
Type | Description |
---|---|
UnityEngine.GameObject |
GeneralSettingsGroup
Declaration
public GameObject GeneralSettingsGroup
Field Value
Type | Description |
---|---|
UnityEngine.GameObject |
HoloButtonPrefab
Declaration
public GameObject HoloButtonPrefab
Field Value
Type | Description |
---|---|
UnityEngine.GameObject |
InformationLabel
Declaration
public GameObject InformationLabel
Field Value
Type | Description |
---|---|
UnityEngine.GameObject |
ShowDataSetsBtn
Declaration
public GameObject ShowDataSetsBtn
Field Value
Type | Description |
---|---|
UnityEngine.GameObject |
StudySessionLabel
Declaration
public GameObject StudySessionLabel
Field Value
Type | Description |
---|---|
UnityEngine.GameObject |
VisButtonPrefab
Declaration
public VisButton VisButtonPrefab
Field Value
Type | Description |
---|---|
VisButton |
VisButtonsGroup
Declaration
public GameObject VisButtonsGroup
Field Value
Type | Description |
---|---|
UnityEngine.GameObject |
Methods
OnApplyButton()
Handles pressing of the Apply button.
Declaration
public void OnApplyButton()
OnBackButton()
Handles pressing of the Back button in the main study panel.
Declaration
public void OnBackButton()
OnCenterDataButtonDisabled()
Gets called by toggling the center data button on.
Declaration
public void OnCenterDataButtonDisabled()
OnCenterDataButtonEnabled()
Gets called by toggling the center data button off.
Declaration
public void OnCenterDataButtonEnabled()
OnLoadDataButton(Int32)
Handles pressing of the Load button for a specific data set.
Declaration
public void OnLoadDataButton(int id)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | id | The id of the study that should be loaded. |
OnNextConditionButton()
Handles pressing the Next Condition button.
Declaration
public void OnNextConditionButton()
OnNextStudySessionButton()
Handles pressing the Next Session button.
Declaration
public void OnNextStudySessionButton()
OnPreviousConditionButton()
Handles pressing the Previous Condition button.
Declaration
public void OnPreviousConditionButton()
OnPreviousStudySessionButton()
Handles pressing the Previous Session button.
Declaration
public void OnPreviousStudySessionButton()
OnShowDataSetButtons()
Handles pressing the Show Datasets Button. Displays the available datasets in the main study panel, deactivates study controls and vis buttons.
Declaration
public void OnShowDataSetButtons()