Esempio n. 1
0
    private void MoveItems(VRMenu vrmenu)
    {
        // Move every menu item under a sub menu
        vrWidgetMenu subMenu = new vrWidgetMenu("VRMenu.MyNewSubMenu", null, "MiddleVR Menu");

        while (vrmenu.menu.GetChildrenNb() > 0)
        {
            vrWidget widget = vrmenu.menu.GetChild(0);
            widget.SetParent(subMenu);
        }

        subMenu.SetParent(vrmenu.menu);
    }
Esempio n. 2
0
 private void RemoveItem(VRMenu vrmenu)
 {
     // Remove "Reset" submenu
     for (uint i = 0; i < vrmenu.menu.GetChildrenNb(); ++i)
     {
         vrWidget widget = vrmenu.menu.GetChild(i);
         if (widget.GetLabel().Contains("Reset"))
         {
             vrmenu.menu.RemoveChild(widget);
             break;
         }
     }
 }