Romestead Assembly Reference

Candide.MainMenu.Ui.Steps.SelectCharacterWindow

Type JSON

public class in Candide.MainMenu.Ui.Steps

Methods5
Properties0
Fields3
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_charactersprivateprivate System.Collections.Generic.Dictionary<System.String, Shared.Models.Player.PlayerCharacterSaveModel> _characters
_gridListprivateprivate Candide.CandideUI.Containers.CandideGrid _gridList
_sortedCharactersReuseListprivateprivate System.Collections.Generic.List<Shared.Models.Player.PlayerCharacterSaveModel> _sortedCharactersReuseList

Methods

AddErrorPanel

private System.Void AddErrorPanel(System.String charName)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF0B91D8E4B622697DF9140F325ED37FF31B5F1B46A01A1D3DF81140C704FAA8F
  • Body hash0EDDEE69E4A0D362A7222B500FFC75F85FA875F854DD73BBDB2D36F1630C7FD6
  • IL size32
Referenced calls
  • Shared.Models.Player.PlayerCharacterSaveModel::.ctor()
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Player.PlayerCharacterSaveModel>::Add(!0, !1)
Called by

CharactersChanged

private System.Void CharactersChanged()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash740B3F3327CFAFB37B5A86F6FEB60E46DD4B19670DC00FBB7B3D6A4831B870C8
  • Body hash46FA69BF4291D431403ABDFF3DA24BD0C16512D45E8AFF2192D2B00B3B0CA266
  • IL size359
Referenced calls
  • Candide.CandideUI.Containers.CandideGrid::ClearChildren()
  • System.Collections.Generic.List<Shared.Models.Player.PlayerCharacterSaveModel>::Clear()
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Player.PlayerCharacterSaveModel>::get_Values()
  • System.Collections.Generic.List<Shared.Models.Player.PlayerCharacterSaveModel>::AddRange(System.Collections.Generic.IEnumerable<!0>)
  • SelectCharacterWindow.<>c::<CharactersChanged>b__4_0(Shared.Models.Player.PlayerCharacterSaveModel, Shared.Models.Player.PlayerCharacterSaveModel)
  • System.Comparison<Shared.Models.Player.PlayerCharacterSaveModel>::.ctor(System.Object, System.IntPtr)
  • System.Collections.Generic.List<Shared.Models.Player.PlayerCharacterSaveModel>::Sort(System.Comparison<!0>)
  • System.Collections.Generic.List<Shared.Models.Player.PlayerCharacterSaveModel>::GetEnumerator()
  • SelectCharacterWindow.<>c__DisplayClass4_0::.ctor()
  • List.Enumerator<Shared.Models.Player.PlayerCharacterSaveModel>::get_Current()
  • Candide.MainMenu.Ui.Steps.CharacterListItem::.ctor(Shared.Models.Player.PlayerCharacterSaveModel)
  • Candide.CandideUI.CandideUiElement::set_GridColumn(System.Int32)
  • Candide.CandideUI.CandideUiElement::set_GridRow(System.Int32)
  • SelectCharacterWindow.<>c__DisplayClass4_0::<CharactersChanged>b__1(System.Object, System.EventArgs)
  • System.EventHandler::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.CandideUiElement::add_Clicked(System.EventHandler)
  • Candide.CandideUI.Components.Buttons.CandideIconButton::.ctor(System.String, CandideCreator.Shared.Graphics.IconFlag)
  • SelectCharacterWindow.<>c::<CharactersChanged>b__4_2()
  • System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Components.Buttons.CandideIconButton::set_GetTooltipContent(System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>)
  • Candide.CandideUI.CandideUiElement::set_VerticalAlignment(Candide.CandideUI.VerticalAlignment)
  • SelectCharacterWindow.<>c__DisplayClass4_0::<CharactersChanged>b__3()
  • System.Action::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)
  • List.Enumerator<Shared.Models.Player.PlayerCharacterSaveModel>::MoveNext()
  • System.IDisposable::Dispose()
Called by
String literals
  • event:/interface/main menu/ui_mainmenu_click
  • ui:no
  • event:/interface/cancel

DeleteCharacter

private System.Void DeleteCharacter(System.String saveFileName)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4FA438933AC4FB52EB2B444B1276520A761D219C4D012BD58C1D4E2DAB912E61
  • Body hash57F9B6587EC4E4A55F10BA2DD0749A86CAEB4D563BF7C4078AFE5D790487DFAB
  • IL size62
Referenced calls

GetCharacters

private System.Void GetCharacters()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash78E0EBFB1E4DC79AA794FD0ADCA3AF80E5CB07EBFBA00D04E6CD988BF52C4C5C
  • Body hash8E446C0031D3A89966F9E9714D654F3F2092E233CAC1D6FD4FEE92B105921EC0
  • IL size392
Referenced calls
Called by
String literals
  • *.char
  • Error while loading player character file '
  • ':
  • *.back