Table of Contents

Class EncyclopediaTroopTreeNodeVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.Encyclopedia.Items
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class EncyclopediaTroopTreeNodeVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
EncyclopediaTroopTreeNodeVM
Implements
Inherited Members

Constructors

EncyclopediaTroopTreeNodeVM(CharacterObject, CharacterObject, bool, PerkObject)

public EncyclopediaTroopTreeNodeVM(CharacterObject rootCharacter, CharacterObject activeCharacter, bool isAlternativeUpgrade, PerkObject alternativeUpgradePerk = null)

Parameters

rootCharacter CharacterObject
activeCharacter CharacterObject
isAlternativeUpgrade bool
alternativeUpgradePerk PerkObject

Properties

AlternativeUpgradeTooltip

[DataSourceProperty]
public BasicTooltipViewModel AlternativeUpgradeTooltip { get; set; }

Property Value

BasicTooltipViewModel

Branch

[DataSourceProperty]
public MBBindingList<EncyclopediaTroopTreeNodeVM> Branch { get; set; }

Property Value

MBBindingList<EncyclopediaTroopTreeNodeVM>

IsActiveUnit

[DataSourceProperty]
public bool IsActiveUnit { get; set; }

Property Value

bool

IsAlternativeUpgrade

[DataSourceProperty]
public bool IsAlternativeUpgrade { get; set; }

Property Value

bool

Unit

[DataSourceProperty]
public EncyclopediaUnitVM Unit { get; set; }

Property Value

EncyclopediaUnitVM

Methods

RefreshValues()

public override void RefreshValues()

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).