Table of Contents

Class CharacterCreationClanNamingStageVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.CharacterCreation
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 BasicCharacterObject
banner Banner
characterCreation CharacterCreation
affirmativeAction Action
affirmativeActionText TextObject
negativeAction Action
negativeActionText TextObject
currentStageIndex int
totalStagesCount int
furthestIndex int
goToIndex Action<int>

Properties

BottomHintText

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

Property Value

string

CancelInputKey

[DataSourceProperty]
public InputKeyItemVM CancelInputKey { get; set; }

Property Value

InputKeyItemVM

Character

public BasicCharacterObject Character { get; }

Property Value

BasicCharacterObject

ClanBanner

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

Property Value

ImageIdentifierVM

ClanName

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

Property Value

string

ClanNameNotApplicableReason

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

Property Value

string

DoneInputKey

[DataSourceProperty]
public InputKeyItemVM DoneInputKey { get; set; }

Property Value

InputKeyItemVM

ShieldRosterElement

public ItemRosterElement ShieldRosterElement { get; }

Property Value

ItemRosterElement

ShieldSlotIndex

public int ShieldSlotIndex { get; }

Property Value

int

Methods

CanAdvanceToNextStage()

public override bool CanAdvanceToNextStage()

Returns

bool

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).