Class CraftingPieceVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class CraftingPieceVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
CraftingPieceVM
- Implements
- Inherited Members
Constructors
CraftingPieceVM()
public CraftingPieceVM()
CraftingPieceVM(Action<CraftingPieceVM>, string, WeaponDesignElement, int, int, bool)
public CraftingPieceVM(Action<CraftingPieceVM> selectWeaponPart, string templateId, WeaponDesignElement usableCraftingPiece, int pieceType, int index, bool isOpened)
Parameters
selectWeaponPart
Action<CraftingPieceVM>templateId
stringusableCraftingPiece
WeaponDesignElementpieceType
intindex
intisOpened
bool
Fields
CraftingPiece
public WeaponDesignElement CraftingPiece
Field Value
Index
public int Index
Field Value
_imageIdentifier
public ImageIdentifierVM _imageIdentifier
Field Value
_isSelected
public bool _isSelected
Field Value
_pieceType
public int _pieceType
Field Value
_playerHasPiece
public bool _playerHasPiece
Field Value
_tier
public int _tier
Field Value
_tierText
public string _tierText
Field Value
Properties
ImageIdentifier
[DataSourceProperty]
public ImageIdentifierVM ImageIdentifier { get; set; }
Property Value
IsEmpty
[DataSourceProperty]
public bool IsEmpty { get; set; }
Property Value
IsFilteredOut
[DataSourceProperty]
public bool IsFilteredOut { get; set; }
Property Value
IsNewlyUnlocked
[DataSourceProperty]
public bool IsNewlyUnlocked { get; set; }
Property Value
IsSelected
[DataSourceProperty]
public bool IsSelected { get; set; }
Property Value
ItemAttributeIcons
[DataSourceProperty]
public MBBindingList<CraftingItemFlagVM> ItemAttributeIcons { get; set; }
Property Value
PieceType
[DataSourceProperty]
public int PieceType { get; set; }
Property Value
PlayerHasPiece
[DataSourceProperty]
public bool PlayerHasPiece { get; set; }
Property Value
Tier
[DataSourceProperty]
public int Tier { get; set; }
Property Value
TierText
[DataSourceProperty]
public string TierText { get; set; }
Property Value
Methods
ExecuteCloseTooltip()
public void ExecuteCloseTooltip()
ExecuteOpenTooltip()
public void ExecuteOpenTooltip()
ExecuteSelect()
public void ExecuteSelect()
RefreshFlagIcons()
public void RefreshFlagIcons()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).