Class CharacterCreationClanNamingStageVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class CharacterCreationClanNamingStageVM : CharacterCreationStageBaseVM, IViewModel, INotifyPropertyChanged
- Inheritance
-
CharacterCreationClanNamingStageVM
- Implements
- Inherited Members
Constructors
CharacterCreationClanNamingStageVM(BasicCharacterObject, Banner, CharacterCreation, Action, TextObject, Action, TextObject, int, int, int, Action<int>)
public CharacterCreationClanNamingStageVM(BasicCharacterObject character, Banner banner, CharacterCreation characterCreation, Action affirmativeAction, TextObject affirmativeActionText, Action negativeAction, TextObject negativeActionText, int currentStageIndex, int totalStagesCount, int furthestIndex, Action<int> goToIndex)
Parameters
character
BasicCharacterObjectbanner
BannercharacterCreation
CharacterCreationaffirmativeAction
ActionaffirmativeActionText
TextObjectnegativeAction
ActionnegativeActionText
TextObjectcurrentStageIndex
inttotalStagesCount
intfurthestIndex
intgoToIndex
Action<int>
Properties
BottomHintText
[DataSourceProperty]
public string BottomHintText { get; set; }
Property Value
CancelInputKey
[DataSourceProperty]
public InputKeyItemVM CancelInputKey { get; set; }
Property Value
Character
public BasicCharacterObject Character { get; }
Property Value
ClanBanner
[DataSourceProperty]
public ImageIdentifierVM ClanBanner { get; set; }
Property Value
ClanName
[DataSourceProperty]
public string ClanName { get; set; }
Property Value
ClanNameNotApplicableReason
[DataSourceProperty]
public string ClanNameNotApplicableReason { get; set; }
Property Value
DoneInputKey
[DataSourceProperty]
public InputKeyItemVM DoneInputKey { get; set; }
Property Value
ShieldRosterElement
public ItemRosterElement ShieldRosterElement { get; }
Property Value
ShieldSlotIndex
public int ShieldSlotIndex { get; }
Property Value
Methods
CanAdvanceToNextStage()
public override bool CanAdvanceToNextStage()
Returns
OnFinalize()
public override void OnFinalize()
OnNextStage()
public override void OnNextStage()
OnPreviousStage()
public override void OnPreviousStage()
RefreshValues()
public override void RefreshValues()
SetCancelInputKey(HotKey)
public void SetCancelInputKey(HotKey hotKey)
Parameters
hotKey
HotKey
SetDoneInputKey(HotKey)
public void SetDoneInputKey(HotKey hotKey)
Parameters
hotKey
HotKey
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).