Class CharacterDeveloperVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class CharacterDeveloperVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
CharacterDeveloperVM
- Implements
- Inherited Members
Constructors
CharacterDeveloperVM(Action)
public CharacterDeveloperVM(Action closeCharacterDeveloper)
Parameters
closeCharacterDeveloper
Action
Fields
HeroList
public readonly ReadOnlyCollection<CharacterVM> HeroList
Field Value
Properties
AddFocusText
[DataSourceProperty]
public string AddFocusText { get; set; }
Property Value
CancelInputKey
[DataSourceProperty]
public InputKeyItemVM CancelInputKey { get; set; }
Property Value
CancelLbl
[DataSourceProperty]
public string CancelLbl { get; set; }
Property Value
CharacterList
[DataSourceProperty]
public SelectorVM<SelectorItemVM> CharacterList { get; set; }
Property Value
CurrentCharacter
[DataSourceProperty]
public CharacterVM CurrentCharacter { get; set; }
Property Value
CurrentCharacterNameText
[DataSourceProperty]
public string CurrentCharacterNameText { get; set; }
Property Value
DoneInputKey
[DataSourceProperty]
public InputKeyItemVM DoneInputKey { get; set; }
Property Value
DoneLbl
[DataSourceProperty]
public string DoneLbl { get; set; }
Property Value
FocusVisualHint
[DataSourceProperty]
public HintViewModel FocusVisualHint { get; set; }
Property Value
HasUnopenedPerksForOtherCharacters
[DataSourceProperty]
public bool HasUnopenedPerksForOtherCharacters { get; set; }
Property Value
IsPlayerAccompanied
[DataSourceProperty]
public bool IsPlayerAccompanied { get; set; }
Property Value
NextCharacterHint
[DataSourceProperty]
public BasicTooltipViewModel NextCharacterHint { get; set; }
Property Value
NextCharacterInputKey
[DataSourceProperty]
public InputKeyItemVM NextCharacterInputKey { get; set; }
Property Value
PartyRoleText
[DataSourceProperty]
public string PartyRoleText { get; set; }
Property Value
PreviousCharacterHint
[DataSourceProperty]
public BasicTooltipViewModel PreviousCharacterHint { get; set; }
Property Value
PreviousCharacterInputKey
[DataSourceProperty]
public InputKeyItemVM PreviousCharacterInputKey { get; set; }
Property Value
ResetHint
[DataSourceProperty]
public HintViewModel ResetHint { get; set; }
Property Value
ResetInputKey
[DataSourceProperty]
public InputKeyItemVM ResetInputKey { get; set; }
Property Value
ResetLbl
[DataSourceProperty]
public string ResetLbl { get; set; }
Property Value
SkillFocusText
[DataSourceProperty]
public string SkillFocusText { get; set; }
Property Value
SkillsText
[DataSourceProperty]
public string SkillsText { get; set; }
Property Value
TraitsText
[DataSourceProperty]
public string TraitsText { get; set; }
Property Value
TutorialNotification
[DataSourceProperty]
public ElementNotificationVM TutorialNotification { get; set; }
Property Value
UnopenedPerksNumForOtherChars
[DataSourceProperty]
public int UnopenedPerksNumForOtherChars { get; set; }
Property Value
UnspentAttributePointsHint
[DataSourceProperty]
public HintViewModel UnspentAttributePointsHint { get; set; }
Property Value
UnspentCharacterPointsHint
[DataSourceProperty]
public HintViewModel UnspentCharacterPointsHint { get; set; }
Property Value
UnspentCharacterPointsText
[DataSourceProperty]
public string UnspentCharacterPointsText { get; set; }
Property Value
Methods
ApplyAllChanges()
public void ApplyAllChanges()
ExecuteCancel()
public void ExecuteCancel()
ExecuteDone()
public void ExecuteDone()
ExecuteReset()
public void ExecuteReset()
IsThereAnyChanges()
public bool IsThereAnyChanges()
Returns
OnFinalize()
public override void OnFinalize()
RefreshValues()
public override void RefreshValues()
SelectHero(Hero)
public void SelectHero(Hero hero)
Parameters
hero
Hero
SetCancelInputKey(HotKey)
public void SetCancelInputKey(HotKey gameKey)
Parameters
gameKey
HotKey
SetDoneInputKey(HotKey)
public void SetDoneInputKey(HotKey hotKey)
Parameters
hotKey
HotKey
SetGetKeyTextFromKeyIDFunc(Func<string, TextObject>)
public void SetGetKeyTextFromKeyIDFunc(Func<string, TextObject> getKeyTextFromKeyId)
Parameters
getKeyTextFromKeyId
Func<string, TextObject>
SetNextCharacterInputKey(HotKey)
public void SetNextCharacterInputKey(HotKey hotKey)
Parameters
hotKey
HotKey
SetPreviousCharacterInputKey(HotKey)
public void SetPreviousCharacterInputKey(HotKey hotKey)
Parameters
hotKey
HotKey
SetResetInputKey(HotKey)
public void SetResetInputKey(HotKey hotKey)
Parameters
hotKey
HotKey
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).