Table of Contents

Class KingdomClanVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Clans
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class KingdomClanVM : KingdomCategoryVM, IViewModel, INotifyPropertyChanged
Inheritance
KingdomClanVM
Implements
Inherited Members

Constructors

KingdomClanVM(Action<KingdomDecision>)

public KingdomClanVM(Action<KingdomDecision> forceDecide)

Parameters

forceDecide Action<KingdomDecision>

Properties

BannerText

[DataSourceProperty]
public string BannerText { get; set; }

Property Value

string

CanExpelCurrentClan

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

Property Value

bool

CanSupportCurrentClan

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

Property Value

bool

ClanSortController

[DataSourceProperty]
public KingdomClanSortControllerVM ClanSortController { get; set; }

Property Value

KingdomClanSortControllerVM

Clans

[DataSourceProperty]
public MBBindingList<KingdomClanItemVM> Clans { get; set; }

Property Value

MBBindingList<KingdomClanItemVM>

CurrentSelectedClan

[DataSourceProperty]
public KingdomClanItemVM CurrentSelectedClan { get; set; }

Property Value

KingdomClanItemVM

ExpelActionExplanationText

[DataSourceProperty]
public string ExpelActionExplanationText { get; set; }

Property Value

string

ExpelActionText

[DataSourceProperty]
public string ExpelActionText { get; set; }

Property Value

string

ExpelCost

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

Property Value

int

ExpelHint

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

Property Value

HintViewModel

FiefsText

[DataSourceProperty]
public string FiefsText { get; set; }

Property Value

string

InfluenceText

[DataSourceProperty]
public string InfluenceText { get; set; }

Property Value

string

MembersText

[DataSourceProperty]
public string MembersText { get; set; }

Property Value

string

NameText

[DataSourceProperty]
public string NameText { get; set; }

Property Value

string

SupportActionExplanationText

[DataSourceProperty]
public string SupportActionExplanationText { get; set; }

Property Value

string

SupportCost

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

Property Value

int

SupportHint

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

Property Value

HintViewModel

SupportText

[DataSourceProperty]
public string SupportText { get; set; }

Property Value

string

TypeText

[DataSourceProperty]
public string TypeText { get; set; }

Property Value

string

Methods

OnFinalize()

public override void OnFinalize()

RefreshClan()

public void RefreshClan()

RefreshValues()

public override void RefreshValues()

SelectClan(Clan)

public void SelectClan(Clan clan)

Parameters

clan Clan

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