Table of Contents

Class SmeltingVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.WeaponCrafting.Smelting
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class SmeltingVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
SmeltingVM
Implements
Inherited Members

Constructors

SmeltingVM(Action, Action)

public SmeltingVM(Action updateValuesOnSelectItemAction, Action updateValuesOnSmeltItemAction)

Parameters

updateValuesOnSelectItemAction Action
updateValuesOnSmeltItemAction Action

Properties

CurrentSelectedItem

[DataSourceProperty]
public SmeltingItemVM CurrentSelectedItem { get; set; }

Property Value

SmeltingItemVM

IsAnyItemSelected

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

Property Value

bool

SelectAllHint

[DataSourceProperty]
public HintViewModel SelectAllHint { get; set; }

Property Value

HintViewModel

SmeltableItemList

[DataSourceProperty]
public MBBindingList<SmeltingItemVM> SmeltableItemList { get; set; }

Property Value

MBBindingList<SmeltingItemVM>

SortController

[DataSourceProperty]
public SmeltingSortControllerVM SortController { get; set; }

Property Value

SmeltingSortControllerVM

WeaponTypeCode

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

Property Value

string

WeaponTypeName

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

Property Value

string

Methods

RefreshList()

public void RefreshList()

RefreshValues()

public override void RefreshValues()

SaveItemLockStates()

public void SaveItemLockStates()

TrySmeltingSelectedItems(Hero)

public void TrySmeltingSelectedItems(Hero currentCraftingHero)

Parameters

currentCraftingHero Hero

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