private void OnDistrictSort() { if (mainPanel.components.Count == 0) { return; } Quicksort(mainPanel.components, new Comparison <UIComponent>(CompareDistricts), reverseOrder); this.m_LastSortCriterion = DepotSortCriterion.DISTRICT; mainPanel.Invalidate(); }
private void OnNameSort() { if (mainPanel.components.Count == 0) { return; } Quicksort(mainPanel.components, new Comparison <UIComponent>(CompareNames), reverseOrder); this.m_LastSortCriterion = DepotSortCriterion.NAME; mainPanel.Invalidate(); }
protected override void Awake() { base.Awake(); m_LastSortCriterion = DepotSortCriterion.DEFAULT; }