Class SmeltingItemVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class SmeltingItemVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
SmeltingItemVM
- Implements
- Inherited Members
Constructors
SmeltingItemVM(EquipmentElement, Action<SmeltingItemVM>, Action<SmeltingItemVM, bool>, bool, int)
public SmeltingItemVM(EquipmentElement equipmentElement, Action<SmeltingItemVM> onSelection, Action<SmeltingItemVM, bool> onItemLockedStateChange, bool isLocked, int numOfItems)
Parameters
equipmentElement
EquipmentElementonSelection
Action<SmeltingItemVM>onItemLockedStateChange
Action<SmeltingItemVM, bool>isLocked
boolnumOfItems
int
Properties
EquipmentElement
public EquipmentElement EquipmentElement { get; }
Property Value
HasMoreThanOneItem
[DataSourceProperty]
public bool HasMoreThanOneItem { get; set; }
Property Value
InputMaterials
[DataSourceProperty]
public MBBindingList<CraftingResourceItemVM> InputMaterials { get; set; }
Property Value
IsLocked
[DataSourceProperty]
public bool IsLocked { get; set; }
Property Value
IsSelected
[DataSourceProperty]
public bool IsSelected { get; set; }
Property Value
LockHint
[DataSourceProperty]
public HintViewModel LockHint { get; set; }
Property Value
Name
[DataSourceProperty]
public string Name { get; set; }
Property Value
NumOfItems
[DataSourceProperty]
public int NumOfItems { get; set; }
Property Value
Visual
[DataSourceProperty]
public ImageIdentifierVM Visual { get; set; }
Property Value
Yield
[DataSourceProperty]
public MBBindingList<CraftingResourceItemVM> Yield { get; set; }
Property Value
Methods
ExecuteHideItemTooltip()
public void ExecuteHideItemTooltip()
ExecuteSelection()
public void ExecuteSelection()
ExecuteShowItemTooltip()
public void ExecuteShowItemTooltip()
RefreshValues()
public override void RefreshValues()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).