{"Id":"Candide.MainMenu.Ui.Steps.SelectCharacterWindow","Name":"SelectCharacterWindow","DisplayName":"SelectCharacterWindow","FullName":"Candide.MainMenu.Ui.Steps.SelectCharacterWindow","Namespace":"Candide.MainMenu.Ui.Steps","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.MainMenu.Ui.Steps.AbstractStepsWindow","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_characters:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,Shared.Models.Player.PlayerCharacterSaveModel\u003E","Name":"_characters","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Player.PlayerCharacterSaveModel\u003E","Signature":"private System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Player.PlayerCharacterSaveModel\u003E _characters","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"259DA507092E2B04158D70BED32D7CB3A388A21D8FD25BCDAFE8782BFCBA66ED"},{"Id":"_gridList:Candide.CandideUI.Containers.CandideGrid","Name":"_gridList","Type":"Candide.CandideUI.Containers.CandideGrid","Signature":"private Candide.CandideUI.Containers.CandideGrid _gridList","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"68C9EBF43171D22BD77EE381F901C8428AA5706E5E5201A6ADDF338D5700DF54"},{"Id":"_sortedCharactersReuseList:System.Collections.Generic.List\u00601\u003CShared.Models.Player.PlayerCharacterSaveModel\u003E","Name":"_sortedCharactersReuseList","Type":"System.Collections.Generic.List\u003CShared.Models.Player.PlayerCharacterSaveModel\u003E","Signature":"private System.Collections.Generic.List\u003CShared.Models.Player.PlayerCharacterSaveModel\u003E _sortedCharactersReuseList","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"653790858AA127437F1562E6F65A6821B4E6FFEEC9A12044EC5A452D42A2A6FF"}],"Properties":[],"Events":[],"Methods":[{"Id":"AddErrorPanel(System.String)-\u003ESystem.Void","Name":"AddErrorPanel","Signature":"private System.Void AddErrorPanel(System.String charName)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"charName","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":32,"BodyHash":"0EDDEE69E4A0D362A7222B500FFC75F85FA875F854DD73BBDB2D36F1630C7FD6","Hash":"F0B91D8E4B622697DF9140F325ED37FF31B5F1B46A01A1D3DF81140C704FAA8F","CalledMethods":["Shared.Models.Player.PlayerCharacterSaveModel::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Player.PlayerCharacterSaveModel\u003E::Add(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"CharactersChanged()-\u003ESystem.Void","Name":"CharactersChanged","Signature":"private System.Void CharactersChanged()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":359,"BodyHash":"46FA69BF4291D431403ABDFF3DA24BD0C16512D45E8AFF2192D2B00B3B0CA266","Hash":"740B3F3327CFAFB37B5A86F6FEB60E46DD4B19670DC00FBB7B3D6A4831B870C8","CalledMethods":["Candide.CandideUI.Containers.CandideGrid::ClearChildren()","System.Collections.Generic.List\u003CShared.Models.Player.PlayerCharacterSaveModel\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Player.PlayerCharacterSaveModel\u003E::get_Values()","System.Collections.Generic.List\u003CShared.Models.Player.PlayerCharacterSaveModel\u003E::AddRange(System.Collections.Generic.IEnumerable\u003C!0\u003E)","SelectCharacterWindow.\u003C\u003Ec::\u003CCharactersChanged\u003Eb__4_0(Shared.Models.Player.PlayerCharacterSaveModel, Shared.Models.Player.PlayerCharacterSaveModel)","System.Comparison\u003CShared.Models.Player.PlayerCharacterSaveModel\u003E::.ctor(System.Object, System.IntPtr)","System.Collections.Generic.List\u003CShared.Models.Player.PlayerCharacterSaveModel\u003E::Sort(System.Comparison\u003C!0\u003E)","System.Collections.Generic.List\u003CShared.Models.Player.PlayerCharacterSaveModel\u003E::GetEnumerator()","SelectCharacterWindow.\u003C\u003Ec__DisplayClass4_0::.ctor()","List.Enumerator\u003CShared.Models.Player.PlayerCharacterSaveModel\u003E::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.\u003C\u003Ec__DisplayClass4_0::\u003CCharactersChanged\u003Eb__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.\u003C\u003Ec::\u003CCharactersChanged\u003Eb__4_2()","System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Components.Buttons.CandideIconButton::set_GetTooltipContent(System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E)","Candide.CandideUI.CandideUiElement::set_VerticalAlignment(Candide.CandideUI.VerticalAlignment)","SelectCharacterWindow.\u003C\u003Ec__DisplayClass4_0::\u003CCharactersChanged\u003Eb__3()","System.Action::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)","List.Enumerator\u003CShared.Models.Player.PlayerCharacterSaveModel\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":["event:/interface/main menu/ui_mainmenu_click","ui:no","event:/interface/cancel"],"Source":null},{"Id":"DeleteCharacter(System.String)-\u003ESystem.Void","Name":"DeleteCharacter","Signature":"private System.Void DeleteCharacter(System.String saveFileName)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"saveFileName","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":62,"BodyHash":"57F9B6587EC4E4A55F10BA2DD0749A86CAEB4D563BF7C4078AFE5D790487DFAB","Hash":"4FA438933AC4FB52EB2B444B1276520A761D219C4D012BD58C1D4E2DAB912E61","CalledMethods":["Candide.Save.CharacterSaveManager::GetCharacterSavePath(System.String)","System.IO.File::Delete(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Player.PlayerCharacterSaveModel\u003E::Remove(!0)","Candide.MainMenu.Ui.Steps.SelectCharacterWindow::CharactersChanged()"],"StringLiterals":[],"Source":null},{"Id":"GetCharacters()-\u003ESystem.Void","Name":"GetCharacters","Signature":"private System.Void GetCharacters()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":392,"BodyHash":"8E446C0031D3A89966F9E9714D654F3F2092E233CAC1D6FD4FEE92B105921EC0","Hash":"78E0EBFB1E4DC79AA794FD0ADCA3AF80E5CB07EBFBA00D04E6CD988BF52C4C5C","CalledMethods":["Candide.GameModels.Helpers.GamePathHelper::GetFolderPath(Candide.GameModels.Helpers.GameFolder, System.Boolean)","System.IO.DirectoryInfo::.ctor(System.String)","System.IO.DirectoryInfo::EnumerateFiles(System.String)","System.Collections.Generic.IEnumerable\u003CSystem.IO.FileInfo\u003E::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CSystem.IO.FileInfo\u003E::get_Current()","System.IO.FileSystemInfo::get_Name()","System.IO.Path::GetFileNameWithoutExtension(System.String)","Candide.Save.CharacterSaveManager::TryLoadCharacter(System.String, System.Boolean)","Candide.MainMenu.Ui.Steps.SelectCharacterWindow::AddErrorPanel(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Player.PlayerCharacterSaveModel\u003E::Add(!0, !1)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Player.PlayerCharacterSaveModel\u003E::ContainsKey(!0)","Candide.MainMenu.Ui.Steps.SelectCharacterWindow::CharactersChanged()"],"StringLiterals":["*.char","Error while loading player character file \u0027","\u0027:\n","*.back"],"Source":null},{"Id":"OnWindowShown()-\u003ESystem.Void","Name":"OnWindowShown","Signature":"protected System.Void OnWindowShown()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"E15072BED211B64C3D500E089BD5EC8754D557355C396310E5CEDB347B8CDB10","Hash":"4A49DCE958309EFBA39317EE3595FDAF5FF0187C4CDC2388B92D0310317D945F","CalledMethods":["Candide.MainMenu.Ui.Steps.SelectCharacterWindow::GetCharacters()","Candide.CandideUI.Containers.CandideWindow::OnWindowShown()"],"StringLiterals":[],"Source":null}],"Hash":"F966D5F432369FF87140B66641937C89CFEECA38288D559CF5F3D8298CA8C17A"}