Class PerkSelectionVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class PerkSelectionVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
PerkSelectionVM
- Implements
- Inherited Members
Constructors
PerkSelectionVM(IHeroDeveloper, Action<SkillObject>, Action)
public PerkSelectionVM(IHeroDeveloper developer, Action<SkillObject> refreshPerksOf, Action onPerkSelection)
Parameters
developerIHeroDeveloperrefreshPerksOfAction<SkillObject>onPerkSelectionAction
Properties
AvailablePerks
[DataSourceProperty]
public MBBindingList<PerkSelectionItemVM> AvailablePerks { get; set; }
Property Value
IsActive
[DataSourceProperty]
public bool IsActive { get; set; }
Property Value
Methods
ApplySelectedPerks()
public void ApplySelectedPerks()
ExecuteDeactivate()
public void ExecuteDeactivate()
IsAnyPerkSelected()
public bool IsAnyPerkSelected()
Returns
IsPerkSelected(PerkObject)
public bool IsPerkSelected(PerkObject perk)
Parameters
perkPerkObject
Returns
ResetSelectedPerks()
public void ResetSelectedPerks()
SetCurrentSelectionPerk(PerkVM)
public void SetCurrentSelectionPerk(PerkVM perk)
Parameters
perkPerkVM
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).