public static void UpdateTab(NetTabType type, GameObject tabProvider, ElementValue[] values, bool touched = false) { var lookupTab = new NetTabDescriptor(tabProvider, type); if (Instance.OpenedNetTabs.ContainsKey(lookupTab)) { var tabInfo = Instance.OpenedNetTabs[lookupTab]; var touchedElement = tabInfo.ImportValues(values); if (touched && touchedElement != null) { Instance.ShowFinger(tabInfo.gameObject, touchedElement.gameObject); } } }