Table of Contents

Class WeaponDesignSelectorVM

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

Constructors

WeaponDesignSelectorVM(WeaponDesign, Action<WeaponDesignSelectorVM>)

public WeaponDesignSelectorVM(WeaponDesign design, Action<WeaponDesignSelectorVM> onSelection)

Parameters

design WeaponDesign
onSelection Action<WeaponDesignSelectorVM>

Properties

Design

public WeaponDesign Design { get; }

Property Value

WeaponDesign

Hint

[DataSourceProperty]
public BasicTooltipViewModel Hint { get; set; }

Property Value

BasicTooltipViewModel

IsSelected

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

Property Value

bool

Name

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

Property Value

string

Visual

[DataSourceProperty]
public ImageIdentifierVM Visual { get; set; }

Property Value

ImageIdentifierVM

WeaponTypeCode

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

Property Value

string

Methods

ExecuteSelect()

public void ExecuteSelect()

OnFinalize()

public override void OnFinalize()

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