M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView Class Reference

Inherits SandBox.View.CharacterCreation.CharacterCreationStageViewBase.

Public Member Functions

 CharacterCreationGenericStageView (TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation characterCreation, ControlCharacterCreationStage affirmativeAction, TextObject affirmativeActionText, ControlCharacterCreationStage negativeAction, TextObject negativeActionText, ControlCharacterCreationStage onRefresh, ControlCharacterCreationStageReturnInt getCurrentStageIndexAction, ControlCharacterCreationStageReturnInt getTotalStageCountAction, ControlCharacterCreationStageReturnInt getFurthestIndexAction, ControlCharacterCreationStageWithInt goToIndexAction)
 
override void SetGenericScene (Scene scene)
 Sets the generic scene used in some of the creation stages.
 
override void Tick (float dt)
 
override void NextStage ()
 
override void PreviousStage ()
 
override int GetVirtualStageCount ()
 
override IEnumerable< ScreenLayer > GetLayers ()
 
override void LoadEscapeMenuMovie ()
 
override void ReleaseEscapeMenuMovie ()
 
- Public Member Functions inherited from SandBox.View.CharacterCreation.CharacterCreationStageViewBase
virtual void SetGenericScene (Scene scene)
 Sets the generic scene used in some of the creation stages.
 
abstract IEnumerable< ScreenLayer > GetLayers ()
 
abstract void NextStage ()
 
abstract void PreviousStage ()
 
virtual void Tick (float dt)
 
abstract int GetVirtualStageCount ()
 
virtual void GoToIndex (int index)
 
abstract void LoadEscapeMenuMovie ()
 
abstract void ReleaseEscapeMenuMovie ()
 
void HandleEscapeMenu (CharacterCreationStageViewBase view, ScreenLayer screenLayer)
 
List< EscapeMenuItemVMGetEscapeMenuItems (CharacterCreationStageViewBase view)
 
void OnStageFinalize ()
 

Protected Member Functions

override void OnFinalize ()
 
- Protected Member Functions inherited from SandBox.View.CharacterCreation.CharacterCreationStageViewBase
 CharacterCreationStageViewBase (ControlCharacterCreationStage affirmativeAction, ControlCharacterCreationStage negativeAction, ControlCharacterCreationStage refreshAction, ControlCharacterCreationStageReturnInt getCurrentStageIndexAction, ControlCharacterCreationStageReturnInt getTotalStageCountAction, ControlCharacterCreationStageReturnInt getFurthestIndexAction, ControlCharacterCreationStageWithInt goToIndexAction)
 
virtual void OnRefresh ()
 
virtual void OnFinalize ()
 

Protected Attributes

readonly TextObject _affirmativeActionText
 
readonly TextObject _negativeActionText
 
- Protected Attributes inherited from SandBox.View.CharacterCreation.CharacterCreationStageViewBase
readonly ControlCharacterCreationStage _affirmativeAction
 
readonly ControlCharacterCreationStage _negativeAction
 
readonly ControlCharacterCreationStage _refreshAction
 
readonly ControlCharacterCreationStageReturnInt _getTotalStageCountAction
 
readonly ControlCharacterCreationStageReturnInt _getCurrentStageIndexAction
 
readonly ControlCharacterCreationStageReturnInt _getFurthestIndexAction
 
readonly ControlCharacterCreationStageWithInt _goToIndexAction
 
readonly Vec3 _cameraPosition = new Vec3(6.45f, 4.35f, 1.6f)
 

Properties

SceneLayer CharacterLayer [get]
 

Constructor & Destructor Documentation

◆ CharacterCreationGenericStageView()

SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView.CharacterCreationGenericStageView ( TaleWorlds::CampaignSystem::CharacterCreationContent::CharacterCreation  characterCreation,
ControlCharacterCreationStage  affirmativeAction,
TextObject  affirmativeActionText,
ControlCharacterCreationStage  negativeAction,
TextObject  negativeActionText,
ControlCharacterCreationStage  onRefresh,
ControlCharacterCreationStageReturnInt  getCurrentStageIndexAction,
ControlCharacterCreationStageReturnInt  getTotalStageCountAction,
ControlCharacterCreationStageReturnInt  getFurthestIndexAction,
ControlCharacterCreationStageWithInt  goToIndexAction 
)

Member Function Documentation

◆ SetGenericScene()

override void SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView.SetGenericScene ( Scene  scene)
virtual

◆ Tick()

override void SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView.Tick ( float  dt)
virtual

◆ NextStage()

override void SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView.NextStage ( )
virtual

◆ PreviousStage()

override void SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView.PreviousStage ( )
virtual

◆ OnFinalize()

override void SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView.OnFinalize ( )
protectedvirtual

◆ GetVirtualStageCount()

override int SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView.GetVirtualStageCount ( )
virtual

◆ GetLayers()

override IEnumerable< ScreenLayer > SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView.GetLayers ( )
virtual

◆ LoadEscapeMenuMovie()

override void SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView.LoadEscapeMenuMovie ( )
virtual

◆ ReleaseEscapeMenuMovie()

override void SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView.ReleaseEscapeMenuMovie ( )
virtual

Member Data Documentation

◆ _affirmativeActionText

readonly TextObject SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView._affirmativeActionText
protected

◆ _negativeActionText

readonly TextObject SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView._negativeActionText
protected

Property Documentation

◆ CharacterLayer

SceneLayer SandBox.GauntletUI.CharacterCreation.CharacterCreationGenericStageView.CharacterLayer
get