Example #1
0
 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)
 };
Example #2
0
 protected MainRowBase(FightViewModel fightViewModel)
     : base(fightViewModel)
 {
 }
Example #3
0
 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;
Example #5
0
 protected RowBase(FightViewModel fightViewModel)
 => FightViewModel = fightViewModel;
 public FightCharacterMainRowBase(FightViewModel fightViewModel, FightCharacter fightCharacter)
     : base(fightViewModel)
     => FightCharacter = fightCharacter;