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

Inherits SandBox.View.CharacterCreation.CharacterCreationStageViewBase.

Public Member Functions

 CharacterCreationFaceGeneratorView (TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation characterCreation, ControlCharacterCreationStage affirmativeAction, TextObject affirmativeActionText, ControlCharacterCreationStage negativeAction, TextObject negativeActionText, ControlCharacterCreationStage onRefresh, ControlCharacterCreationStageReturnInt getCurrentStageIndexAction, ControlCharacterCreationStageReturnInt getTotalStageCountAction, ControlCharacterCreationStageReturnInt getFurthestIndexAction, ControlCharacterCreationStageWithInt goToIndexAction)
 
override IEnumerable< ScreenLayer > GetLayers ()
 
override void PreviousStage ()
 
override void NextStage ()
 
override void Tick (float dt)
 
override int GetVirtualStageCount ()
 
override void GoToIndex (int index)
 
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 ()
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ CharacterCreationFaceGeneratorView()

SandBox.GauntletUI.CharacterCreation.CharacterCreationFaceGeneratorView.CharacterCreationFaceGeneratorView ( 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

◆ OnFinalize()

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

◆ GetLayers()

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

◆ PreviousStage()

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

◆ NextStage()

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

◆ Tick()

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

◆ GetVirtualStageCount()

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

◆ GoToIndex()

override void SandBox.GauntletUI.CharacterCreation.CharacterCreationFaceGeneratorView.GoToIndex ( int  index)
virtual

◆ LoadEscapeMenuMovie()

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

◆ ReleaseEscapeMenuMovie()

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