public EmpireAttributeScrollList(Rect rect, EmpireAttributeType attributeType, EmpireAttributeEntry.ButtonPress buttonPress) { ScrollWindowRect = rect; ButtonPress = buttonPress; ScrollViewRect = new Rect(0, 0, ScrollWindowRect.width * 0.88f, ScrollWindowRect.height * 5f); ListEntrySize = new Vector2(ScrollViewRect.width, ScrollWindowRect.height / 4f); ScaleView(); }
public EmpireAttributeScrollList(Rect rect, EmpireAttributeType attributeType, EmpireAttributeEntry.ButtonPress buttonPress) { ScrollWindowRect = rect; ButtonPress = buttonPress; ScrollViewRect = new Rect(0, 0, ScrollWindowRect.width * 0.88f, ScrollWindowRect.height * 5f); ListEntrySize = new Vector2(ScrollViewRect.width, ScrollWindowRect.height / 4f); foreach (KeyValuePair <string, EmpireAttribute> keyVal in ResourceManager.EmpireAttributes) { if (keyVal.Value.AttributeType == attributeType) { AddEntry(keyVal); } } ScaleView(); }