Class KingdomSettlementVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class KingdomSettlementVM : KingdomCategoryVM, IViewModel, INotifyPropertyChanged
- Inheritance
-
KingdomSettlementVM
- Implements
- Inherited Members
Constructors
KingdomSettlementVM(Action<KingdomDecision>, Action<Settlement>)
public KingdomSettlementVM(Action<KingdomDecision> forceDecision, Action<Settlement> onGrantFief)
Parameters
forceDecision
Action<KingdomDecision>onGrantFief
Action<Settlement>
Properties
AnnexActionExplanationText
[DataSourceProperty]
public string AnnexActionExplanationText { get; set; }
Property Value
AnnexCost
[DataSourceProperty]
public int AnnexCost { get; set; }
Property Value
AnnexHint
[DataSourceProperty]
public HintViewModel AnnexHint { get; set; }
Property Value
AnnexText
[DataSourceProperty]
public string AnnexText { get; set; }
Property Value
CanAnnexCurrentSettlement
[DataSourceProperty]
public bool CanAnnexCurrentSettlement { get; set; }
Property Value
ClanText
[DataSourceProperty]
public string ClanText { get; set; }
Property Value
CurrentSelectedSettlement
[DataSourceProperty]
public KingdomSettlementItemVM CurrentSelectedSettlement { get; set; }
Property Value
DefendersText
[DataSourceProperty]
public string DefendersText { get; set; }
Property Value
FoodText
[DataSourceProperty]
public string FoodText { get; set; }
Property Value
GarrisonText
[DataSourceProperty]
public string GarrisonText { get; set; }
Property Value
HasCost
[DataSourceProperty]
public bool HasCost { get; set; }
Property Value
MilitiaText
[DataSourceProperty]
public string MilitiaText { get; set; }
Property Value
NameText
[DataSourceProperty]
public string NameText { get; set; }
Property Value
OwnerText
[DataSourceProperty]
public string OwnerText { get; set; }
Property Value
ProposeText
[DataSourceProperty]
public string ProposeText { get; set; }
Property Value
ProsperityText
[DataSourceProperty]
public string ProsperityText { get; set; }
Property Value
SettlementSortController
[DataSourceProperty]
public KingdomSettlementSortControllerVM SettlementSortController { get; set; }
Property Value
Settlements
[DataSourceProperty]
public MBBindingList<KingdomSettlementItemVM> Settlements { get; set; }
Property Value
TypeText
[DataSourceProperty]
public string TypeText { get; set; }
Property Value
VillagesText
[DataSourceProperty]
public string VillagesText { get; set; }
Property Value
Methods
RefreshSettlementList()
public void RefreshSettlementList()
RefreshValues()
public override void RefreshValues()
SelectSettlement(Settlement)
public void SelectSettlement(Settlement settlement)
Parameters
settlement
Settlement
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).