public static IReadOnlyList <ViewingModeMainRowBase> GetRows(FightViewModel fightViewModel) => new ViewingModeMainRowBase[] { new DamageDoneViewingModeMainRow(fightViewModel), new DamageTakenViewingModeMainRow(fightViewModel), new OwnersHealingDoneViewingModeMainRow(fightViewModel), new OwnersHealingTakenViewingModeMainRow(fightViewModel), new OwnersCastsViewingModeMainRow(fightViewModel), new OwnersXPViewingModeMainRow(fightViewModel) };
protected MainRowBase(FightViewModel fightViewModel) : base(fightViewModel) { }
protected ViewingModeMainRowBase(ViewingMode viewingMode, string title, int displayIndex, string iconPath, Color color, FightViewModel fightViewModel) : base(fightViewModel) { ViewingMode = viewingMode; Title = title; DisplayIndex = displayIndex; IconPath = iconPath; Color = color; PercentWidth = 1; }
public FightCharacterDetailRowBase(FightViewModel fightViewModel, FightCharacter fightCharacter, bool showIcon = false) : base(fightViewModel, showIcon) => FightCharacter = fightCharacter;
protected RowBase(FightViewModel fightViewModel) => FightViewModel = fightViewModel;
public FightCharacterMainRowBase(FightViewModel fightViewModel, FightCharacter fightCharacter) : base(fightViewModel) => FightCharacter = fightCharacter;