Class TroopSelectionItemVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class TroopSelectionItemVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
TroopSelectionItemVM
- Implements
- Inherited Members
Constructors
TroopSelectionItemVM(TroopRosterElement, Action<TroopSelectionItemVM>, Action<TroopSelectionItemVM>)
public TroopSelectionItemVM(TroopRosterElement troop, Action<TroopSelectionItemVM> onAdd, Action<TroopSelectionItemVM> onRemove)
Parameters
troop
TroopRosterElementonAdd
Action<TroopSelectionItemVM>onRemove
Action<TroopSelectionItemVM>
Properties
AmountText
[DataSourceProperty]
public string AmountText { get; set; }
Property Value
CurrentAmount
[DataSourceProperty]
public int CurrentAmount { get; set; }
Property Value
HeroHealthPercent
[DataSourceProperty]
public int HeroHealthPercent { get; set; }
Property Value
IsLocked
[DataSourceProperty]
public bool IsLocked { get; set; }
Property Value
IsRosterFull
[DataSourceProperty]
public bool IsRosterFull { get; set; }
Property Value
IsSelected
[DataSourceProperty]
public bool IsSelected { get; set; }
Property Value
IsTroopHero
[DataSourceProperty]
public bool IsTroopHero { get; set; }
Property Value
MaxAmount
[DataSourceProperty]
public int MaxAmount { get; set; }
Property Value
Name
[DataSourceProperty]
public string Name { get; set; }
Property Value
TierIconData
[DataSourceProperty]
public StringItemWithHintVM TierIconData { get; set; }
Property Value
Troop
public TroopRosterElement Troop { get; }
Property Value
TypeIconData
[DataSourceProperty]
public StringItemWithHintVM TypeIconData { get; set; }
Property Value
Visual
[DataSourceProperty]
public ImageIdentifierVM Visual { get; set; }
Property Value
Methods
ExecuteAdd()
public void ExecuteAdd()
ExecuteLink()
public void ExecuteLink()
ExecuteRemove()
public void ExecuteRemove()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).