Table of Contents

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

toggleItem Action<EquipmentIndex>

Properties

EquippedWeapons

[DataSourceProperty]
public MBBindingList<ControllerEquippedItemVM> EquippedWeapons { get; set; }

Property Value

MBBindingList<ControllerEquippedItemVM>

HoldToDropText

[DataSourceProperty]
public string HoldToDropText { get; set; }

Property Value

string

IsActive

[DataSourceProperty]
public bool IsActive { get; set; }

Property Value

bool

PressToEquipText

[DataSourceProperty]
public string PressToEquipText { get; set; }

Property Value

string

Methods

InitializeMainAgentPropterties()

public void InitializeMainAgentPropterties()

OnCancelHoldController()

public void OnCancelHoldController()

OnFinalize()

public override void OnFinalize()

OnGamepadActiveChanged(bool)

public void OnGamepadActiveChanged(bool isActive)

Parameters

isActive bool

OnToggle(bool)

public void OnToggle(bool isEnabled)

Parameters

isEnabled bool

OnWeaponDroppedAtIndex(int)

public void OnWeaponDroppedAtIndex(int droppedWeaponIndex)

Parameters

droppedWeaponIndex int

OnWeaponEquippedAtIndex(int)

public void OnWeaponEquippedAtIndex(int equippedWeaponIndex)

Parameters

equippedWeaponIndex int

RefreshValues()

public override void RefreshValues()

SetDropProgressForIndex(EquipmentIndex, float)

public void SetDropProgressForIndex(EquipmentIndex eqIndex, float progress)

Parameters

eqIndex EquipmentIndex
progress float

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).