Class ShallowItemVM
- Assembly
- TaleWorlds.MountAndBlade.Multiplayer.ViewModelCollection.dll
public class ShallowItemVM : ViewModel
- Inheritance
-
ShallowItemVM
Constructors
ShallowItemVM(Action<ShallowItemVM>)
public ShallowItemVM(Action<ShallowItemVM> onSelect)
Parameters
onSelect
Action<ShallowItemVM>
Properties
AlternativeUsageSelector
public SelectorVM<AlternativeUsageItemOptionVM> AlternativeUsageSelector { get; set; }
Property Value
HasAnyAlternativeUsage
public bool HasAnyAlternativeUsage { get; set; }
Property Value
Icon
public ImageIdentifierVM Icon { get; set; }
Property Value
IsSelected
public bool IsSelected { get; set; }
Property Value
IsValid
public bool IsValid { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
PropertyList
public MBBindingList<ShallowItemPropertyVM> PropertyList { get; set; }
Property Value
Type
public ShallowItemVM.ItemGroup Type { get; }
Property Value
TypeAsString
public string TypeAsString { get; set; }
Property Value
Methods
IsItemUsageApplicable(WeaponComponentData)
public static bool IsItemUsageApplicable(WeaponComponentData weapon)
Parameters
weapon
WeaponComponentData
Returns
OnFinalize()
public override void OnFinalize()
OnSelect()
public void OnSelect()
RefreshValues()
public override void RefreshValues()
RefreshWith(EquipmentIndex, Equipment)
public void RefreshWith(EquipmentIndex equipmentIndex, Equipment equipment)
Parameters
equipmentIndex
EquipmentIndexequipment
Equipment
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).