Class MissionMainAgentControllerEquipDropVM
- Namespace
- TaleWorlds.MountAndBlade.ViewModelCollection.HUD
- Assembly
- TaleWorlds.MountAndBlade.ViewModelCollection.dll
public class MissionMainAgentControllerEquipDropVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
MissionMainAgentControllerEquipDropVM
- Implements
- Inherited Members
Constructors
MissionMainAgentControllerEquipDropVM(Action<EquipmentIndex>)
public MissionMainAgentControllerEquipDropVM(Action<EquipmentIndex> toggleItem)
Parameters
toggleItemAction<EquipmentIndex>
Properties
EquippedWeapons
[DataSourceProperty]
public MBBindingList<ControllerEquippedItemVM> EquippedWeapons { get; set; }
Property Value
HoldToDropText
[DataSourceProperty]
public string HoldToDropText { get; set; }
Property Value
IsActive
[DataSourceProperty]
public bool IsActive { get; set; }
Property Value
PressToEquipText
[DataSourceProperty]
public string PressToEquipText { get; set; }
Property Value
Methods
InitializeMainAgentPropterties()
public void InitializeMainAgentPropterties()
OnCancelHoldController()
public void OnCancelHoldController()
OnFinalize()
public override void OnFinalize()
OnGamepadActiveChanged(bool)
public void OnGamepadActiveChanged(bool isActive)
Parameters
isActivebool
OnToggle(bool)
public void OnToggle(bool isEnabled)
Parameters
isEnabledbool
OnWeaponDroppedAtIndex(int)
public void OnWeaponDroppedAtIndex(int droppedWeaponIndex)
Parameters
droppedWeaponIndexint
OnWeaponEquippedAtIndex(int)
public void OnWeaponEquippedAtIndex(int equippedWeaponIndex)
Parameters
equippedWeaponIndexint
RefreshValues()
public override void RefreshValues()
SetDropProgressForIndex(EquipmentIndex, float)
public void SetDropProgressForIndex(EquipmentIndex eqIndex, float progress)
Parameters
eqIndexEquipmentIndexprogressfloat
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).