private bool ShouldFadeByRemoving(UIBase ui) { if (m_uiFade != null) { return false; } if (UIFadeTarget.groups.Contains(ui.group)) { return true; } bool has = UIFadeThreshold.groups.ContainsKey(ui.group); if (has) { int sceneNum = UIBaseLayerList.GetNumInGroup(ui.group, m_removingList); if (m_uiList.GetNumInGroup(ui.group) - sceneNum <= UIFadeThreshold.groups[ui.group]) { return true; } } return false; }
public int GetUINumInGroup(UIGroup group) { return m_uiList.GetNumInGroup(group); }
public int GetNumInGroup(UIGroup group) { return(UIBaseLayerList.GetNumInGroup(group, m_list)); }