Class MissionOrderTroopControllerVM
- Namespace
- TaleWorlds.MountAndBlade.ViewModelCollection.Order
- Assembly
- TaleWorlds.MountAndBlade.ViewModelCollection.dll
public class MissionOrderTroopControllerVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
MissionOrderTroopControllerVM
- Implements
- Inherited Members
Constructors
MissionOrderTroopControllerVM(MissionOrderVM, bool, bool, Action)
public MissionOrderTroopControllerVM(MissionOrderVM missionOrder, bool isMultiplayer, bool isDeployment, Action onTransferFinised)
Parameters
missionOrder
MissionOrderVMisMultiplayer
boolisDeployment
boolonTransferFinised
Action
Properties
AcceptText
[DataSourceProperty]
public string AcceptText { get; set; }
Property Value
CancelInputKey
[DataSourceProperty]
public InputKeyItemVM CancelInputKey { get; set; }
Property Value
CancelText
[DataSourceProperty]
public string CancelText { get; set; }
Property Value
DoneInputKey
[DataSourceProperty]
public InputKeyItemVM DoneInputKey { get; set; }
Property Value
IsTransferActive
[DataSourceProperty]
public bool IsTransferActive { get; set; }
Property Value
IsTransferValid
[DataSourceProperty]
public bool IsTransferValid { get; set; }
Property Value
OrderController
public OrderController OrderController { get; }
Property Value
ResetInputKey
[DataSourceProperty]
public InputKeyItemVM ResetInputKey { get; set; }
Property Value
TransferMaxValue
[DataSourceProperty]
public int TransferMaxValue { get; set; }
Property Value
TransferTargetList
[DataSourceProperty]
public MBBindingList<OrderTroopItemVM> TransferTargetList { get; set; }
Property Value
TransferTitleText
[DataSourceProperty]
public string TransferTitleText { get; set; }
Property Value
TransferValue
[DataSourceProperty]
public int TransferValue { get; set; }
Property Value
TroopList
[DataSourceProperty]
public MBBindingList<OrderTroopItemVM> TroopList { get; set; }
Property Value
Methods
AddTroops(Agent)
public void AddTroops(Agent agent)
Parameters
agent
Agent
ExecuteCancelTransfer()
public void ExecuteCancelTransfer()
ExecuteConfirmTransfer()
public void ExecuteConfirmTransfer()
ExecuteReset()
public void ExecuteReset()
ExecuteSelectAll()
public void ExecuteSelectAll()
ExecuteSelectTransferTroop(OrderTroopItemVM)
public void ExecuteSelectTransferTroop(OrderTroopItemVM targetTroop)
Parameters
targetTroop
OrderTroopItemVM
OnDeploymentFinished()
public void OnDeploymentFinished()
OnDeselectFormation(int)
public void OnDeselectFormation(int index)
Parameters
index
int
OnFiltersSet(List<(int, List<int>)>)
public void OnFiltersSet(List<(int, List<int>)> filterData)
Parameters
OnFinalize()
public override void OnFinalize()
RefreshValues()
public override void RefreshValues()
RemoveTroops(Agent)
public void RemoveTroops(Agent agent)
Parameters
agent
Agent
SetCancelInputKey(HotKey)
public void SetCancelInputKey(HotKey hotKey)
Parameters
hotKey
HotKey
SetDoneInputKey(HotKey)
public void SetDoneInputKey(HotKey hotKey)
Parameters
hotKey
HotKey
SetResetInputKey(HotKey)
public void SetResetInputKey(HotKey hotKey)
Parameters
hotKey
HotKey
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).