Class KingdomManagementVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class KingdomManagementVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
KingdomManagementVM
- Implements
- Inherited Members
Constructors
KingdomManagementVM(Action, Action, Action<Army>)
public KingdomManagementVM(Action onClose, Action onManageArmy, Action<Army> onShowArmyOnMap)
Parameters
Properties
ArmiesText
[DataSourceProperty]
public string ArmiesText { get; set; }
Property Value
Army
[DataSourceProperty]
public KingdomArmyVM Army { get; set; }
Property Value
CanSwitchTabs
[DataSourceProperty]
public bool CanSwitchTabs { get; set; }
Property Value
ChangeKingdomNameHint
[DataSourceProperty]
public HintViewModel ChangeKingdomNameHint { get; set; }
Property Value
Clan
[DataSourceProperty]
public KingdomClanVM Clan { get; set; }
Property Value
ClansText
[DataSourceProperty]
public string ClansText { get; set; }
Property Value
Decision
[DataSourceProperty]
public KingdomDecisionsVM Decision { get; set; }
Property Value
Diplomacy
[DataSourceProperty]
public KingdomDiplomacyVM Diplomacy { get; set; }
Property Value
DiplomacyText
[DataSourceProperty]
public string DiplomacyText { get; set; }
Property Value
DoneInputKey
public InputKeyItemVM DoneInputKey { get; set; }
Property Value
DoneText
[DataSourceProperty]
public string DoneText { get; set; }
Property Value
FiefsText
[DataSourceProperty]
public string FiefsText { get; set; }
Property Value
GiftFief
[DataSourceProperty]
public KingdomGiftFiefPopupVM GiftFief { get; set; }
Property Value
IsKingdomActionEnabled
[DataSourceProperty]
public bool IsKingdomActionEnabled { get; set; }
Property Value
Kingdom
public Kingdom Kingdom { get; }
Property Value
KingdomActionHint
[DataSourceProperty]
public BasicTooltipViewModel KingdomActionHint { get; set; }
Property Value
KingdomActionText
[DataSourceProperty]
public string KingdomActionText { get; set; }
Property Value
KingdomBanner
[DataSourceProperty]
public ImageIdentifierVM KingdomBanner { get; set; }
Property Value
Leader
[DataSourceProperty]
public HeroVM Leader { get; set; }
Property Value
LeaderText
[DataSourceProperty]
public string LeaderText { get; set; }
Property Value
Name
[DataSourceProperty]
public string Name { get; set; }
Property Value
NextTabInputKey
public InputKeyItemVM NextTabInputKey { get; set; }
Property Value
PlayerCanChangeKingdomName
[DataSourceProperty]
public bool PlayerCanChangeKingdomName { get; set; }
Property Value
PlayerHasKingdom
[DataSourceProperty]
public bool PlayerHasKingdom { get; set; }
Property Value
PoliciesText
[DataSourceProperty]
public string PoliciesText { get; set; }
Property Value
Policy
[DataSourceProperty]
public KingdomPoliciesVM Policy { get; set; }
Property Value
PreviousTabInputKey
public InputKeyItemVM PreviousTabInputKey { get; set; }
Property Value
Settlement
[DataSourceProperty]
public KingdomSettlementVM Settlement { get; set; }
Property Value
Methods
ExecuteClose()
public void ExecuteClose()
OnFinalize()
public override void OnFinalize()
OnFrameTick()
public void OnFrameTick()
OnRefresh()
public void OnRefresh()
RefreshValues()
public override void RefreshValues()
SelectArmy(Army)
public void SelectArmy(Army army)
Parameters
army
Army
SelectClan(Clan)
public void SelectClan(Clan clan)
Parameters
clan
Clan
SelectKingdom(Kingdom)
public void SelectKingdom(Kingdom kingdom)
Parameters
kingdom
Kingdom
SelectNextCategory()
public void SelectNextCategory()
SelectPolicy(PolicyObject)
public void SelectPolicy(PolicyObject policy)
Parameters
policy
PolicyObject
SelectPreviousCategory()
public void SelectPreviousCategory()
SelectSettlement(Settlement)
public void SelectSettlement(Settlement settlement)
Parameters
settlement
Settlement
SetDoneInputKey(HotKey)
public void SetDoneInputKey(HotKey hotkey)
Parameters
hotkey
HotKey
SetNextTabInputKey(HotKey)
public void SetNextTabInputKey(HotKey hotkey)
Parameters
hotkey
HotKey
SetPreviousTabInputKey(HotKey)
public void SetPreviousTabInputKey(HotKey hotkey)
Parameters
hotkey
HotKey
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).