Class EducationVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class EducationVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
EducationVM
- Implements
- Inherited Members
Constructors
EducationVM(Hero, Action<bool>, Action<EducationCharacterProperties[]>, Action<List<BasicCharacterObject>, List<Equipment>>)
public EducationVM(Hero child, Action<bool> onDone, Action<EducationCampaignBehavior.EducationCharacterProperties[]> onOptionSelect, Action<List<BasicCharacterObject>, List<Equipment>> sendPossibleCharactersAndEquipment)
Parameters
child
HeroonDone
Action<bool>onOptionSelect
Action<EducationCampaignBehavior.EducationCharacterProperties[]>sendPossibleCharactersAndEquipment
Action<List<BasicCharacterObject>, List<Equipment>>
Properties
CanAdvance
[DataSourceProperty]
public bool CanAdvance { get; set; }
Property Value
CanGoBack
[DataSourceProperty]
public bool CanGoBack { get; set; }
Property Value
CancelInputKey
[DataSourceProperty]
public InputKeyItemVM CancelInputKey { get; set; }
Property Value
ChooseText
[DataSourceProperty]
public string ChooseText { get; set; }
Property Value
DoneInputKey
[DataSourceProperty]
public InputKeyItemVM DoneInputKey { get; set; }
Property Value
GainedPropertiesController
[DataSourceProperty]
public EducationGainedPropertiesVM GainedPropertiesController { get; set; }
Property Value
NextText
[DataSourceProperty]
public string NextText { get; set; }
Property Value
OnlyHasOneOption
[DataSourceProperty]
public bool OnlyHasOneOption { get; set; }
Property Value
OptionDescriptionText
[DataSourceProperty]
public string OptionDescriptionText { get; set; }
Property Value
OptionEffectText
[DataSourceProperty]
public string OptionEffectText { get; set; }
Property Value
Options
[DataSourceProperty]
public MBBindingList<EducationOptionVM> Options { get; set; }
Property Value
PageDescriptionText
[DataSourceProperty]
public string PageDescriptionText { get; set; }
Property Value
PreviousText
[DataSourceProperty]
public string PreviousText { get; set; }
Property Value
Review
[DataSourceProperty]
public EducationReviewVM Review { get; set; }
Property Value
StageTitleText
[DataSourceProperty]
public string StageTitleText { get; set; }
Property Value
Methods
ExecuteNextStage()
public void ExecuteNextStage()
ExecutePreviousStage()
public void ExecutePreviousStage()
OnFinalize()
public override void OnFinalize()
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).