devNotes 7-06-16 MVC hierarchy, persistent storage, reload preferences

http://www.androidauthority.com/android-apps-to-transfer-files-from-android-to-pc-600659/

http://www.samsung.com/us/smart-switch/

https://product-guides.oculus.com/en-us/documentation/gear-vr/latest/concepts/gsg-b-sw-software-setup/


using UnityEngine;
using System.Collections;
using thelab.mvc;
using System;
using System.IO;
using System.Runtime.Serialization.Formatters.Binary;
using UnityEngine.UI;

/// <summary>
/// Class that handles the application data.
/// </summary>
public class ArgosModel : Model<AA>
{
    [Serializable]
    public class UserData
    {
        public float linearSpeed;
        public float radialSpeed;
    }

    UserData UD;

    UserData URD;//USER READ DATA

    public Text UIDebug;

    void Start()
    {
        //Note on first Install Check if File Exists
        URD = LoadFile("ArgosData");

        SetUserPrefs();

        UD = new UserData();
        URD = new UserData();

        Log(URD.radialSpeed.ToString());
        Log(URD.linearSpeed.ToString());

        UIDebug.text = "Linear Speed = " + URD.linearSpeed.ToString() + "   Radial Speed = " + URD.radialSpeed.ToString();
    }

    public void OnApplicationQuit()
    {
        UD.linearSpeed = app.controller.nav.linearSlider.value;
        UD.radialSpeed = app.controller.nav.radialSlider.value;
        SaveFile("ArgosData", UD);
    }

    public void SetUserPrefs()
    {
        app.controller.nav.linearSlider.value = URD.linearSpeed;
        app.controller.nav.radialSlider.value = URD.radialSpeed;
    }

    public static void SaveFile(string filename, UserData obj)
    {
        try
        {
            filename = Application.persistentDataPath + @"\" + filename;
            Stream fileStream = File.Open(filename, FileMode.Create, FileAccess.Write);
            BinaryFormatter formatter = new BinaryFormatter();
            formatter.Serialize(fileStream, obj);
            fileStream.Close();
        }
        catch (Exception e)
        {
            Debug.LogWarning("Save.SaveFile(): Failed to serialize object to a file " + filename + " (Reason: " + e.Message + ")");
        }
    }

    public static UserData LoadFile(string filename)
    {
        try
        {
            filename = Application.persistentDataPath + @"\" + filename;
            Stream fileStream = File.Open(filename, FileMode.Open, FileAccess.Read);
            BinaryFormatter formatter = new BinaryFormatter();
            UserData obj = (UserData)formatter.Deserialize(fileStream);
            fileStream.Close();
            return obj;
        }
        catch (Exception e)
        {
            Debug.LogWarning("SaveLoad.LoadFile(): Failed to deserialize a file " + filename + " (Reason: " + e.Message + ")");
            return null;
        }
    }
}

using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using thelab.mvc;

public class ArgosController : Controller<AA>
{

    public Argos_VR_Navigate nav { get { return m_Argos_VR_Navigate = Assert<Argos_VR_Navigate>(m_Argos_VR_Navigate); } }
    //public BallView ball { get { return m_ball = Assert<BallView>(m_ball); } }
    private Argos_VR_Navigate m_Argos_VR_Navigate;


    /// <summary>
    /// Handle notifications from the application.
    /// </summary>
    /// <param name="p_event"></param>
    /// <param name="p_target"></param>
    /// <param name="p_data"></param>
    /// 

    public Text ut_Text_Line;

    public Text ut_LinearSldTxt;
    public Text ut_RadialSldTxt;
    private bool _mainMenu_On = false;


    public bool mainMenu_On
    {
        get { return _mainMenu_On; }
        set { _mainMenu_On = value; }
    }

    private bool _radialMenu_On = false;

    public bool radialMenu_On
    {
        get { return _radialMenu_On; }
        set { _radialMenu_On = value; }
    }


    public enum NavMode
    {
        NAV_1,
        NAV_2,
        NAV_3,
        NAV_4
    };

    public delegate void UtilityMenu_Vis( bool bOn);
    public static event UtilityMenu_Vis OnUtilityMenu_VisChange;

    public delegate void RadialMenu_Vis(bool bOn);
    public static event RadialMenu_Vis OnRadialMenu_VisChange;

    public NavMode navMode = NavMode.NAV_1;

    public override void OnNotification(string p_event, Object p_target, params object[] p_data)
    {
        Log(p_event);
        Log(p_target);
        //Log(p_data[0]);

        switch (p_event)
        {
            case "scene.load":
                Log("Scene [" + p_data[0] + "][" + p_data[1] + "] loaded");
                break;

            case "Linear_Speed@change":
                ut_LinearSldTxt.text = ((float)p_data[0]).ToString("F2");
                app.controller.nav.linearSpeed = (float)p_data[0];
                break;

            case "Radial_Speed@change":
                ut_RadialSldTxt.text = ((float)p_data[0]).ToString("F2");
                app.controller.nav.radialSpeed = (float)p_data[0];
                break;

            case "UI_DownScan.trigger":
                string selection = (string)p_data[0];
                if (selection == "MENU_ONOFF")
                {
                    _mainMenu_On = !mainMenu_On;
                    Log("MENU_ONOFF " + _mainMenu_On.ToString());
                    OnUtilityMenu_VisChange(_mainMenu_On);
                }
                break;

            case "RadialMenu_On@down":
                Log("RadialMenu_On@down");
                _radialMenu_On = !_radialMenu_On;
                OnRadialMenu_VisChange(_radialMenu_On);
                break;

            case "NAV1@down":
                Log("NOTIFICATION - NAV1@down");
                navMode = NavMode.NAV_1;
                ut_Text_Line.text = "NavMode = NAV_1";
                break;

            case "NAV2@down":
                Log("NOTIFICATION - NAV2@down");
                navMode = NavMode.NAV_2;
                ut_Text_Line.text = "NavMode = NAV_2";
                break;

            case "NAV3@down":
                Log("NOTIFICATION - NAV3@down");
                navMode = NavMode.NAV_3;
                ut_Text_Line.text = "NavMode = NAV_3";
                break;

            case "NAV4@down":
                Log("NOTIFICATION - NAV4@down");
                navMode = NavMode.NAV_4;
                ut_Text_Line.text = "NavMode = NAV_4";
                break;
        }
    }
}

1  Argos_Application
    - UnityEngine.Transform
    - AA
  
     Controller
    - UnityEngine.Transform
    - ArgosController
  
        EventSystem
          - UnityEngine.Transform
          - UnityEngine.EventSystems.EventSystem
          - UnityEngine.EventSystems.StandaloneInputModule
          - UnityEngine.EventSystems.TouchInputModule
          - UnityEngine.EventSystems.OVRInputModule
  
        Argos_VR_Navigate
          - UnityEngine.Transform
          - Argos_VR_Navigate
  
     Model
    - UnityEngine.Transform
    - ArgosModel
  
     View
    - UnityEngine.Transform
    - ArgosView
  
        Canvases
          - UnityEngine.RectTransform
  
            floating_Navigation_Menu
              - UnityEngine.RectTransform
              - UnityEngine.Canvas
              - UnityEngine.UI.CanvasScaler
              - OVRRaycaster
              - OVRMousePointer
              - UnityEngine.UI.Mask
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.GraphicRaycaster
              - FollowCamRotation
              - GearVRInput
  
                    Panel
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
  
                        Pointer_proxy
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                    NAV_Radial_Manu
                      - UnityEngine.RectTransform
                      - RMF_RadialMenu
                      - UnityEngine.CanvasGroup
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            Image
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                        Active Components
                          - UnityEngine.RectTransform
  
                            SelectionFollowerContainer
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
  
                                SelectionFollowerContainer
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
  
                            Elements
                              - UnityEngine.RectTransform
  
                                Elements
                                  - UnityEngine.RectTransform
                                  - RMF_RadialMenuElement
                                  - UnityEngine.CanvasGroup
  
                                Elements
                                  - UnityEngine.RectTransform
                                  - RMF_RadialMenuElement
                                  - UnityEngine.CanvasGroup
  
                                Elements
                                  - UnityEngine.RectTransform
                                  - RMF_RadialMenuElement
                                  - UnityEngine.CanvasGroup
  
                                Elements
                                  - UnityEngine.RectTransform
                                  - RMF_RadialMenuElement
                                  - UnityEngine.CanvasGroup
  
                            Label
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Text
  
            Utility_Canvas
              - UnityEngine.RectTransform
              - UnityEngine.Canvas
              - UnityEngine.UI.CanvasScaler
              - OVRRaycaster
              - OVRMousePointer
              - UnityEngine.CanvasRenderer
  
                    Utility_Control_Panel
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.CanvasGroup
                      - UnityEngine.Animator
                      - Utility_Fade_Subscriber
  
                        Top_Icon_Buttons
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            Back_Panel 
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                            UI_Switch
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - UI_On_Off
  
                            NAV_Overlay_Switch
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                            Lock
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                            Rotate
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                            NavSphereRotate
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                        Graph_Plate
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            Graph_Base
                              - UnityEngine.Transform
  
                                Graph_Base
                                  - UnityEngine.Transform
                                  - UnityEngine.MeshFilter
                                  - UnityEngine.BoxCollider
                                  - UnityEngine.MeshRenderer
                                  - Vertical_Plot
                                  - MicrophoneInput
                                  - UnityEngine.AudioSource
  
                        CanvasPointerEcho
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                        Slider_Set
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            Linear_Speed
                              - UnityEngine.RectTransform
  
                                Linear_Speed
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Linear_Speed
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Linear_Speed
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
                                  - thelab.mvc.SliderView
  
                            Radial_Speed
                              - UnityEngine.RectTransform
  
                                Radial_Speed
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Radial_Speed
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Radial_Speed
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            Delay_Time
                              - UnityEngine.RectTransform
  
                                Delay_Time
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Delay_Time
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Delay_Time
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            Echo_Attenuation
                              - UnityEngine.RectTransform
  
                                Echo_Attenuation
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Echo_Attenuation
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Echo_Attenuation
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                        BrushParameter_Panel
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            X_position
                              - UnityEngine.RectTransform
  
                                X_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                X_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                X_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            Y_position
                              - UnityEngine.RectTransform
  
                                Y_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Y_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Y_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            Z_position
                              - UnityEngine.RectTransform
  
                                Z_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Z_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Z_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            arrow_freq
                              - UnityEngine.RectTransform
  
                                arrow_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                arrow_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                arrow_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            brush_freq
                              - UnityEngine.RectTransform
  
                                brush_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                brush_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                brush_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            ab_ratio
                              - UnityEngine.RectTransform
  
                                ab_ratio
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                ab_ratio
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                ab_ratio
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            phasor_len
                              - UnityEngine.RectTransform
  
                                phasor_len
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                phasor_len
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                phasor_len
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            line_width
                              - UnityEngine.RectTransform
  
                                line_width
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                line_width
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                line_width
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            fade_start
                              - UnityEngine.RectTransform
  
                                fade_start
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                fade_start
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                fade_start
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            Duration
                              - UnityEngine.RectTransform
  
                                Duration
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Duration
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Duration
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                        Music Player
                          - UnityEngine.RectTransform
  
                            Back_Panel
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                            Play
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - UnityEngine.EventSystems.EventTrigger
  
                            Pause
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - UnityEngine.EventSystems.EventTrigger
  
                            Stop
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - UnityEngine.EventSystems.EventTrigger
  
                            Argos_Logo
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                            Image
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                            Mic_Input_Button
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                                Mic_Input_Button
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Mic_Input_Button
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
  
                            Latency Button
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                                Latency Button
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Latency Button
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.Button
  
                                Latency Button
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                        MenuBar
                          - UnityEngine.RectTransform
  
                            NAV_!
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - thelab.mvc.ButtonView
  
                                NAV_!
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
  
                                NAV_!
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                NAV_!
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
  
                            NAV_2
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - thelab.mvc.ButtonView
  
                                NAV_2
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                NAV_2
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
  
                            NAV_3
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - thelab.mvc.ButtonView
  
                                NAV_3
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                            NAV_4
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - thelab.mvc.ButtonView
  
                                NAV_4
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
  
                                NAV_4
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                            Line
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                            Line
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                            Line
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                        UI_Text
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                        Radial_Menu_Tog
                          - UnityEngine.RectTransform
                          - UnityEngine.UI.Toggle
                          - thelab.mvc.ButtonView
  
                            Background
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                                Background
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
  
                            Label
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Text
  
                        UI_FILE_IO
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
            Echo_Canvas
              - UnityEngine.RectTransform
              - UnityEngine.Canvas
              - UnityEngine.UI.CanvasScaler
              - OVRRaycaster
              - OVRMousePointer
              - UnityEngine.UI.Mask
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.GraphicRaycaster
  
                    UI_Control_Panel
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UI_Control
  
                        Graph_Plate
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            Graph_Base
                              - UnityEngine.Transform
  
                                Graph_Base
                                  - UnityEngine.Transform
                                  - UnityEngine.MeshFilter
                                  - UnityEngine.BoxCollider
                                  - UnityEngine.MeshRenderer
                                  - Vertical_Plot
                                  - MicrophoneInput
                                  - UnityEngine.AudioSource
  
                        Top_Icon_Buttons
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            Back_Panel 
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                            UI_Switch
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - UI_On_Off
  
                            NAV_Overlay_Switch
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                            Lock
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                            Rotate
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                            NavSphereRotate
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                        CanvasPointerEcho
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                        EchoParameters
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            Echo_Gain
                              - UnityEngine.RectTransform
  
                                Echo_Gain
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Echo_Gain
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Echo_Gain
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            Echo_Length
                              - UnityEngine.RectTransform
  
                                Echo_Length
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Echo_Length
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Echo_Length
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            Delay_Time
                              - UnityEngine.RectTransform
  
                                Delay_Time
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Delay_Time
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Delay_Time
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            Echo_Attenuation
                              - UnityEngine.RectTransform
  
                                Echo_Attenuation
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Echo_Attenuation
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Echo_Attenuation
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                        BrushParameter_Panel
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            X_position
                              - UnityEngine.RectTransform
  
                                X_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                X_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                X_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            Y_position
                              - UnityEngine.RectTransform
  
                                Y_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Y_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Y_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            Z_position
                              - UnityEngine.RectTransform
  
                                Z_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Z_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Z_position
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            arrow_freq
                              - UnityEngine.RectTransform
  
                                arrow_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                arrow_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                arrow_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            brush_freq
                              - UnityEngine.RectTransform
  
                                brush_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                brush_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                brush_freq
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            ab_ratio
                              - UnityEngine.RectTransform
  
                                ab_ratio
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                ab_ratio
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                ab_ratio
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            phasor_len
                              - UnityEngine.RectTransform
  
                                phasor_len
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                phasor_len
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                phasor_len
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            line_width
                              - UnityEngine.RectTransform
  
                                line_width
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                line_width
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                line_width
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            fade_start
                              - UnityEngine.RectTransform
  
                                fade_start
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                fade_start
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                fade_start
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                            Duration
                              - UnityEngine.RectTransform
  
                                Duration
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Duration
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.InputField
  
                                Duration
                                  - UnityEngine.RectTransform
                                  - UnityEngine.UI.Slider
  
                        Music Player
                          - UnityEngine.RectTransform
  
                            Back_Panel
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                            Play
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - UnityEngine.EventSystems.EventTrigger
  
                            Pause
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - UnityEngine.EventSystems.EventTrigger
  
                            Stop
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
                              - UnityEngine.EventSystems.EventTrigger
  
                            Argos_Logo
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                            Image
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                            Mic_Input_Button
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                                Mic_Input_Button
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Mic_Input_Button
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
  
                            Latency Button
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
                              - UnityEngine.UI.Button
  
                                Latency Button
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
                                Latency Button
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Image
                                  - UnityEngine.UI.Button
  
                                Latency Button
                                  - UnityEngine.RectTransform
                                  - UnityEngine.CanvasRenderer
                                  - UnityEngine.UI.Text
  
            Graph_Canvas
              - UnityEngine.RectTransform
              - UnityEngine.Canvas
              - UnityEngine.UI.CanvasScaler
              - UnityEngine.UI.GraphicRaycaster
              - MenuManager
              - GearVRInput
              - GF_Manager
              - OVRRaycaster
              - OVRMousePointer
  
                    GF_Accel_3_Axes
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.CanvasGroup
                      - UnityEngine.Animator
                      - Menu
  
                        Title
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                        Graph_Panel
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                          - GraphFloat
  
                            Max_y
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Text
  
                            Min_y
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Text
  
                        Sensor_Header_Text
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                        _GearInput_X
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                        _GearInput_Y
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    DEBUGTEXT
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
                    DEBUGTEXT (1)
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
                    TOG_1
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Toggle
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            Checkmark
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                    TOG_2
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Toggle
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            Checkmark
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                    TOG_3
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Toggle
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            Checkmark
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                    Group
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.ToggleGroup
  
                    TOG_4
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Toggle
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
  
                            Checkmark
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
                    CanvasPointerGraph
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
  
                    Vectrocity_Camera
                      - UnityEngine.Transform
                      - UnityEngine.Camera
                      - UnityEngine.FlareLayer
                      - UnityEngine.GUILayer
                      - UnityEngine.AudioListener
  
                    VRButton_Test_Outside
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.MeshCollider
                      - UnityEngine.MeshRenderer
                      - ViewTrigger
  
        UserHead
          - UnityEngine.Transform
  
            ARCamera
              - UnityEngine.Transform
              - UnityEngine.AudioListener
              - Vuforia.VuforiaBehaviour
              - Vuforia.DigitalEyewearBehaviour
              - Vuforia.DatabaseLoadBehaviour
              - Vuforia.VideoBackgroundManager
              - Vuforia.SmartTerrainTrackerBehaviour
              - Vuforia.DeviceTrackerBehaviour
              - Vuforia.WebCamBehaviour
              - Vuforia.KeepAliveBehaviour
              - ViewModeManager
              - BackToAbout
              - Vuforia.ComponentFactoryStarterBehaviour
  
                    StereoCameraLeft
                      - UnityEngine.Transform
                      - UnityEngine.Camera
                      - Vuforia.VideoBackgroundBehaviour
                      - UnityEngine.GUILayer
                      - UnityEngine.FlareLayer
                      - Vuforia.HideExcessAreaBehaviour
  
                        BackgroundPlane
                          - UnityEngine.Transform
                          - UnityEngine.MeshRenderer
                          - Vuforia.BackgroundPlaneBehaviour
  
                    StereoCameraRight
                      - UnityEngine.Transform
                      - UnityEngine.Camera
                      - Vuforia.VideoBackgroundBehaviour
                      - UnityEngine.GUILayer
                      - UnityEngine.FlareLayer
                      - Vuforia.HideExcessAreaBehaviour
  
                    BlackMask
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.MeshRenderer
                      - BlackMaskBehaviour
  
                    GazeRay
                      - UnityEngine.Transform
                      - GazeRay
  
                    Reticle
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.MeshRenderer
                      - Reticle
  
        Argos_Sphere
          - UnityEngine.Transform
  
            ARGOS_Fibonacci_0_0
              - UnityEngine.Transform
              - UnityEngine.MeshFilter
              - UnityEngine.MeshRenderer
  
            Argos_Sphere_Indexing
              - UnityEngine.Transform
              - UnityEngine.MeshFilter
              - UnityEngine.SphereCollider
              - UnityEngine.MeshRenderer
              - ArgosSphere_Indexing
  
        InitErrorHandler
          - UnityEngine.Transform
          - InitErrorHandler
  
            ErrorCanvas
              - UnityEngine.RectTransform
              - UnityEngine.Canvas
              - UnityEngine.UI.CanvasScaler
              - UnityEngine.UI.GraphicRaycaster
  
                    ErrorPanel
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.VerticalLayoutGroup
  
                        TitlePanel
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                          - UnityEngine.UI.HorizontalLayoutGroup
                          - UnityEngine.UI.LayoutElement
  
                            ErrorTitle
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Text
  
                        BodyPanel
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                          - UnityEngine.UI.HorizontalLayoutGroup
                          - UnityEngine.UI.LayoutElement
  
                            ErrorBodyText
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Text
  
                        BottomPanel
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                          - UnityEngine.UI.HorizontalLayoutGroup
                          - UnityEngine.UI.LayoutElement
  
                            Panel
                              - UnityEngine.RectTransform
                              - UnityEngine.CanvasRenderer
                              - UnityEngine.UI.Image
  
        ARTransitionManager
          - UnityEngine.Transform
          - TransitionManager
  
        VRWorld
          - UnityEngine.Transform
  
            Static Objects
              - UnityEngine.Transform
  
                    floor
                      - UnityEngine.Transform
  
                        floor_005
                          - UnityEngine.Transform
                          - UnityEngine.MeshFilter
                          - UnityEngine.MeshRenderer
  
                        floor_006
                          - UnityEngine.Transform
                          - UnityEngine.MeshFilter
                          - UnityEngine.MeshRenderer
  
                        floor_007
                          - UnityEngine.Transform
                          - UnityEngine.MeshFilter
                          - UnityEngine.MeshRenderer
  
                        floor_008
                          - UnityEngine.Transform
                          - UnityEngine.MeshFilter
                          - UnityEngine.MeshRenderer
  
                    Plane
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.MeshCollider
  
                    walls
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.MeshRenderer
                      - UnityEngine.BoxCollider
  
                    walls
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.MeshRenderer
                      - UnityEngine.BoxCollider
  
                    walls
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.MeshRenderer
                      - UnityEngine.BoxCollider
  
                    walls
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.MeshRenderer
                      - UnityEngine.BoxCollider
  
                    Columns
                      - UnityEngine.Transform
  
                        Column
                          - UnityEngine.Transform
                          - UnityEngine.MeshFilter
                          - UnityEngine.MeshRenderer
                          - UnityEngine.BoxCollider
  
                        Column
                          - UnityEngine.Transform
                          - UnityEngine.MeshFilter
                          - UnityEngine.MeshRenderer
                          - UnityEngine.BoxCollider
  
                        Column
                          - UnityEngine.Transform
                          - UnityEngine.MeshFilter
                          - UnityEngine.MeshRenderer
                          - UnityEngine.BoxCollider
  
                        Column
                          - UnityEngine.Transform
                          - UnityEngine.MeshFilter
                          - UnityEngine.MeshRenderer
                          - UnityEngine.BoxCollider
  
                    Ceiling
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.MeshCollider
                      - UnityEngine.MeshRenderer
  
                    Directional light
                      - UnityEngine.Transform
                      - UnityEngine.Light
  
                    Point light
                      - UnityEngine.Transform
                      - UnityEngine.Light
  
                    LightAnchor
                      - UnityEngine.Transform
  
                    Point light
                      - UnityEngine.Transform
                      - UnityEngine.Light
                      - LightControl
  
                        Cylinder
                          - UnityEngine.Transform
                          - UnityEngine.MeshFilter
                          - UnityEngine.CapsuleCollider
                          - UnityEngine.MeshRenderer
  
        StereoDivisionCanvas
          - UnityEngine.RectTransform
          - UnityEngine.Canvas
          - UnityEngine.UI.CanvasScaler
          - UnityEngine.UI.GraphicRaycaster
  
            DivisionArea
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
  
        ARPort
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshCollider
          - UnityEngine.MeshRenderer
          - Button3D
          - ViewTrigger
  
        Main_Menu_GazeTrig
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshCollider
          - UnityEngine.MeshRenderer
          - Button3D
          - ViewTrigger
  
        GazePointerRing
          - UnityEngine.Transform
          - ParticleGazeCursor
          - OVRGazePointer
  
            Cursor0
              - UnityEngine.Transform
  
                    Quad
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.MeshRenderer
  
                    Half
                      - UnityEngine.Transform
                      - UnityEngine.ParticleSystemRenderer
                      - UnityEngine.ParticleSystem
  
                    Full
                      - UnityEngine.Transform
                      - UnityEngine.ParticleSystemRenderer
                      - UnityEngine.ParticleSystem
  
            Cursor1
              - UnityEngine.Transform
  
                    Quad
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.MeshRenderer
  
                    Half
                      - UnityEngine.Transform
                      - UnityEngine.ParticleSystemRenderer
                      - UnityEngine.ParticleSystem
  
                    Full
                      - UnityEngine.Transform
                      - UnityEngine.ParticleSystemRenderer
                      - UnityEngine.ParticleSystem
  
        VR Mouse Look (Rotation)
          - UnityEngine.Transform
  
            VR Mouse Look (Forward)
              - UnityEngine.Transform
  
                    OVRCameraRig
                      - UnityEngine.Transform
                      - OVRCameraRig
                      - OVRManager
                      - VRMouseLook
  
                        TrackingSpace
                          - UnityEngine.Transform
  
                            LeftEyeAnchor
                              - UnityEngine.Transform
  
                            CenterEyeAnchor
                              - UnityEngine.Transform
                              - UnityEngine.AudioListener
                              - UnityEngine.Camera
                              - Vuforia.HideExcessAreaBehaviour
                              - Vuforia.VideoBackgroundBehaviour
                              - VRIntegrationHelper
  
                                CenterEyeAnchor
                                  - UnityEngine.Transform
  
                                CenterEyeAnchor
                                  - UnityEngine.Transform
                                  - UnityEngine.MeshRenderer
                                  - Vuforia.BackgroundPlaneBehaviour
                                  - UnityEngine.MeshFilter
  
                            RightEyeAnchor
                              - UnityEngine.Transform
  
                            TrackerAnchor
                              - UnityEngine.Transform
  
                            LeftHandAnchor
                              - UnityEngine.Transform
  
                            RightHandAnchor
                              - UnityEngine.Transform
  
                            CenterRightEyeAnchor
                              - UnityEngine.Transform
                              - UnityEngine.AudioListener
                              - UnityEngine.Camera
                              - VRIntegrationHelper
                              - Vuforia.VideoBackgroundBehaviour
                              - Vuforia.HideExcessAreaBehaviour
  
                                CenterRightEyeAnchor
                                  - UnityEngine.Transform
                                  - UnityEngine.MeshFilter
                                  - UnityEngine.MeshRenderer
  
                            VuforiaCenterAnchor
                              - UnityEngine.Transform
  
2  TextureBufferCamera
    - UnityEngine.Transform
    - UnityEngine.Camera
  
     TextureBufferMesh
    - UnityEngine.Transform
    - UnityEngine.MeshFilter
    - UnityEngine.MeshRenderer