// UITabManager uses this function to register itself in it's tabButtons. Function also looks for the panelSwitchBehavior. public void RegisterTabManager(UITabManager thisTabManager) { tabManager = thisTabManager; if (!panelSwitchBehavior) { UITabPanelBehavior thisPanelBehavior = tabManager.gameObject.GetComponent<UITabPanelBehavior>(); if (thisPanelBehavior) { panelSwitchBehavior = thisPanelBehavior; panelSwitchBehavior.setTabManager(tabManager); } } }
// UITabManager uses this function to register itself in it's tabButtons. Function also looks for the panelSwitchBehavior. public void RegisterTabManager(UITabManager thisTabManager) { tabManager = thisTabManager; if (!panelSwitchBehavior) { UITabPanelBehavior thisPanelBehavior = tabManager.gameObject.GetComponent <UITabPanelBehavior>(); if (thisPanelBehavior) { panelSwitchBehavior = thisPanelBehavior; panelSwitchBehavior.setTabManager(tabManager); } } }
public void setTabManager(UITabManager thisTabManager) { tabManager = thisTabManager; }