Table of Contents

Class PartyCompositionVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.Party
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class PartyCompositionVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
PartyCompositionVM
Implements
Inherited Members

Constructors

PartyCompositionVM()

public PartyCompositionVM()

Properties

CavalryCount

[DataSourceProperty]
public int CavalryCount { get; set; }

Property Value

int

CavalryHint

[DataSourceProperty]
public HintViewModel CavalryHint { get; set; }

Property Value

HintViewModel

HorseArcherCount

[DataSourceProperty]
public int HorseArcherCount { get; set; }

Property Value

int

HorseArcherHint

[DataSourceProperty]
public HintViewModel HorseArcherHint { get; set; }

Property Value

HintViewModel

InfantryCount

[DataSourceProperty]
public int InfantryCount { get; set; }

Property Value

int

InfantryHint

[DataSourceProperty]
public HintViewModel InfantryHint { get; set; }

Property Value

HintViewModel

RangedCount

[DataSourceProperty]
public int RangedCount { get; set; }

Property Value

int

RangedHint

[DataSourceProperty]
public HintViewModel RangedHint { get; set; }

Property Value

HintViewModel

Methods

OnTroopAdded(FormationClass, int)

public void OnTroopAdded(FormationClass formationClass, int count)

Parameters

formationClass FormationClass
count int

OnTroopRemoved(FormationClass, int)

public void OnTroopRemoved(FormationClass formationClass, int count)

Parameters

formationClass FormationClass
count int

RefreshCounts(MBBindingList<PartyCharacterVM>)

public void RefreshCounts(MBBindingList<PartyCharacterVM> list)

Parameters

list MBBindingList<PartyCharacterVM>

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