Table of Contents

Class ClanFinanceTownItemVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.ClanManagement.ClanFinance
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class ClanFinanceTownItemVM : ClanFinanceIncomeItemBaseVM, IViewModel, INotifyPropertyChanged
Inheritance
ClanFinanceTownItemVM
Implements
Inherited Members

Constructors

ClanFinanceTownItemVM(Settlement, TaxType, Action<ClanFinanceIncomeItemBaseVM>, Action)

public ClanFinanceTownItemVM(Settlement settlement, TaxType taxType, Action<ClanFinanceIncomeItemBaseVM> onSelection, Action onRefresh)

Parameters

settlement Settlement
taxType TaxType
onSelection Action<ClanFinanceIncomeItemBaseVM>
onRefresh Action

Properties

GovernorHint

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

Property Value

HintViewModel

HasGovernor

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

Property Value

bool

IsUnderRebellion

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

Property Value

bool

IsUnderRebellionHint

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

Property Value

HintViewModel

IsUnderSiege

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

Property Value

bool

IsUnderSiegeHint

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

Property Value

HintViewModel

Settlement

public Settlement Settlement { get; }

Property Value

Settlement

Methods

PopulateActionList()

protected override void PopulateActionList()

PopulateStatsList()

protected override void PopulateStatsList()

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