public virtual IScreen OpenAnnotationInterface(GridArgs args) { var menu = (MenuScreen)SpawnScreen(m_annotationInterface); menu.OpenGridMenu(this, args); return(menu); }
public virtual IScreen OpenGridMenu(GridArgs args) { var menu = (MenuScreen)SpawnScreen(m_gridMenuPrefab); menu.OpenGridMenu(this, args); return(menu); }
public virtual IScreen OpenInventory(GridArgs args) { var menu = (MenuScreen)SpawnScreen(m_inventoryMenuPrefab); menu.OpenGridMenu(this, args); m_inventoryOpen = true; return(menu); }
public void OpenGridMenu(GridArgs args) { m_standaloneInterface.OpenGridMenu(args); m_vrInterface?.OpenGridMenu(args); if (m_vrInterface != null) { if (args.Items != null && args.Items.Length > 0 && args.Items[0].Data.GetType() == typeof(ObjectGroup)) { m_inventoryOpen = true; } } }
public void OpenAnnotationInterface(GridArgs args) { m_standaloneInterface.OpenAnnotationInterface(args); m_vrInterface?.OpenAnnotationInterface(args); }