Table of Contents

Class CharacterCreationReviewStageVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.CharacterCreation
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class CharacterCreationReviewStageVM : CharacterCreationStageBaseVM, IViewModel, INotifyPropertyChanged
Inheritance
CharacterCreationReviewStageVM
Implements
Inherited Members

Constructors

CharacterCreationReviewStageVM(CharacterCreation, Action, TextObject, Action, TextObject, int, int, int, Action<int>, bool)

public CharacterCreationReviewStageVM(CharacterCreation characterCreation, Action affirmativeAction, TextObject affirmativeActionText, Action negativeAction, TextObject negativeActionText, int currentStageIndex, int totalStagesCount, int furthestIndex, Action<int> goToIndex, bool isBannerAndClanNameSet)

Parameters

characterCreation CharacterCreation
affirmativeAction Action
affirmativeActionText TextObject
negativeAction Action
negativeActionText TextObject
currentStageIndex int
totalStagesCount int
furthestIndex int
goToIndex Action<int>
isBannerAndClanNameSet bool

Properties

CancelInputKey

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

Property Value

InputKeyItemVM

CannotAdvanceReasonHint

[DataSourceProperty]
public HintViewModel CannotAdvanceReasonHint { get; set; }

Property Value

HintViewModel

ClanBanner

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

Property Value

ImageIdentifierVM

DoneInputKey

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

Property Value

InputKeyItemVM

GainedPropertiesController

[DataSourceProperty]
public CharacterCreationGainedPropertiesVM GainedPropertiesController { get; set; }

Property Value

CharacterCreationGainedPropertiesVM

Name

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

Property Value

string

NameTextQuestion

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

Property Value

string

ReviewList

[DataSourceProperty]
public MBBindingList<CharacterCreationReviewStageItemVM> ReviewList { get; set; }

Property Value

MBBindingList<CharacterCreationReviewStageItemVM>

Methods

CanAdvanceToNextStage()

public override bool CanAdvanceToNextStage()

Returns

bool

ExecuteRandomizeName()

public void ExecuteRandomizeName()

OnFinalize()

public override void OnFinalize()

OnNextStage()

public override void OnNextStage()

OnPreviousStage()

public override void OnPreviousStage()

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