Class CheerBarkNodeItemVM
- Namespace
- TaleWorlds.MountAndBlade.ViewModelCollection.HUD
- Assembly
- TaleWorlds.MountAndBlade.ViewModelCollection.dll
public class CheerBarkNodeItemVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
CheerBarkNodeItemVM
- Implements
- Inherited Members
Constructors
CheerBarkNodeItemVM(string, TextObject, string, HotKey, bool, TauntUsageFlag)
public CheerBarkNodeItemVM(string tauntVisualName, TextObject nodeName, string nodeId, HotKey key, bool consoleOnlyShortcut = false, TauntUsageManager.TauntUsage.TauntUsageFlag disabledReason = TauntUsageFlag.None)
Parameters
tauntVisualName
stringnodeName
TextObjectnodeId
stringkey
HotKeyconsoleOnlyShortcut
booldisabledReason
TauntUsageManager.TauntUsage.TauntUsageFlag
CheerBarkNodeItemVM(TextObject, string, HotKey, bool, TauntUsageFlag)
public CheerBarkNodeItemVM(TextObject nodeName, string nodeId, HotKey key, bool consoleOnlyShortcut = false, TauntUsageManager.TauntUsage.TauntUsageFlag disabledReason = TauntUsageFlag.None)
Parameters
nodeName
TextObjectnodeId
stringkey
HotKeyconsoleOnlyShortcut
booldisabledReason
TauntUsageManager.TauntUsage.TauntUsageFlag
Fields
TauntUsageDisabledReason
public readonly TauntUsageManager.TauntUsage.TauntUsageFlag TauntUsageDisabledReason
Field Value
Properties
CheerNameText
[DataSourceProperty]
public string CheerNameText { get; set; }
Property Value
HasSubNodes
[DataSourceProperty]
public bool HasSubNodes { get; set; }
Property Value
IsDisabled
[DataSourceProperty]
public bool IsDisabled { get; set; }
Property Value
IsSelected
[DataSourceProperty]
public bool IsSelected { get; set; }
Property Value
SelectedNodeText
[DataSourceProperty]
public string SelectedNodeText { get; set; }
Property Value
ShortcutKey
[DataSourceProperty]
public InputKeyItemVM ShortcutKey { get; set; }
Property Value
SubNodes
[DataSourceProperty]
public MBBindingList<CheerBarkNodeItemVM> SubNodes { get; set; }
Property Value
TauntVisualName
[DataSourceProperty]
public string TauntVisualName { get; set; }
Property Value
TypeAsString
[DataSourceProperty]
public string TypeAsString { get; set; }
Property Value
Methods
AddSubNode(CheerBarkNodeItemVM)
public void AddSubNode(CheerBarkNodeItemVM subNode)
Parameters
subNode
CheerBarkNodeItemVM
ClearSelectionRecursive()
public void ClearSelectionRecursive()
ExecuteFocused()
public void ExecuteFocused()
OnFinalize()
public override void OnFinalize()
RefreshValues()
public override void RefreshValues()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).