Class ArmyManagementItemVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class ArmyManagementItemVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
ArmyManagementItemVM
- Implements
- Inherited Members
Constructors
ArmyManagementItemVM(Action<ArmyManagementItemVM>, Action<ArmyManagementItemVM>, Action<ArmyManagementItemVM>, MobileParty)
public ArmyManagementItemVM(Action<ArmyManagementItemVM> onAddToCart, Action<ArmyManagementItemVM> onRemove, Action<ArmyManagementItemVM> onFocus, MobileParty mobileParty)
Parameters
onAddToCart
Action<ArmyManagementItemVM>onRemove
Action<ArmyManagementItemVM>onFocus
Action<ArmyManagementItemVM>mobileParty
MobileParty
Fields
CanJoinBackWithoutCost
public bool CanJoinBackWithoutCost
Field Value
Party
public readonly MobileParty Party
Field Value
Properties
Clan
public Clan Clan { get; }
Property Value
ClanBanner
[DataSourceProperty]
public ImageIdentifierVM ClanBanner { get; set; }
Property Value
Cost
[DataSourceProperty]
public int Cost { get; set; }
Property Value
DistInTime
public float DistInTime { get; }
Property Value
DistanceText
[DataSourceProperty]
public string DistanceText { get; set; }
Property Value
InArmyText
[DataSourceProperty]
public string InArmyText { get; set; }
Property Value
IsAlreadyWithPlayer
[DataSourceProperty]
public bool IsAlreadyWithPlayer { get; set; }
Property Value
IsEligible
[DataSourceProperty]
public bool IsEligible { get; set; }
Property Value
IsFocused
[DataSourceProperty]
public bool IsFocused { get; set; }
Property Value
IsInCart
[DataSourceProperty]
public bool IsInCart { get; set; }
Property Value
IsMainHero
[DataSourceProperty]
public bool IsMainHero { get; set; }
Property Value
IsTransferDisabled
[DataSourceProperty]
public bool IsTransferDisabled { get; set; }
Property Value
LeaderNameText
[DataSourceProperty]
public string LeaderNameText { get; set; }
Property Value
LordFace
[DataSourceProperty]
public ImageIdentifierVM LordFace { get; set; }
Property Value
NameText
[DataSourceProperty]
public string NameText { get; set; }
Property Value
Relation
[DataSourceProperty]
public int Relation { get; set; }
Property Value
RemoveInputKey
[DataSourceProperty]
public InputKeyItemVM RemoveInputKey { get; set; }
Property Value
Strength
[DataSourceProperty]
public int Strength { get; set; }
Property Value
_distance
public float _distance { get; }
Property Value
Methods
ExecuteAction()
public void ExecuteAction()
ExecuteBeginHint()
public void ExecuteBeginHint()
ExecuteEndHint()
public void ExecuteEndHint()
ExecuteOpenEncyclopedia()
public void ExecuteOpenEncyclopedia()
ExecuteSetFocused()
public void ExecuteSetFocused()
ExecuteSetUnfocused()
public void ExecuteSetUnfocused()
RefreshValues()
public override void RefreshValues()
UpdateEligibility()
public void UpdateEligibility()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).