{"Id":"Candide.CandideUI.PauseMenuUi.CandideDisplaySettings","Name":"CandideDisplaySettings","DisplayName":"CandideDisplaySettings","FullName":"Candide.CandideUI.PauseMenuUi.CandideDisplaySettings","Namespace":"Candide.CandideUI.PauseMenuUi","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.Containers.CandideVerticalStackPanel","Interfaces":["Candide.CandideUI.PauseMenuUi.ISettingsCategoryUi"],"SourceLocations":[],"Fields":[{"Id":"_modalHasFired:System.Boolean","Name":"_modalHasFired","Type":"System.Boolean","Signature":"private System.Boolean _modalHasFired","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"7BDE137616BE456FC782E14974A99357500A8D1536DA3F7E02942CCE4B9C7702"},{"Id":"_originalSettings:Candide.UserSettings.DisplayUserSettings","Name":"_originalSettings","Type":"Candide.UserSettings.DisplayUserSettings","Signature":"private Candide.UserSettings.DisplayUserSettings _originalSettings","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1A5472E309BD7276DF89B18AF64F6D40D3E1615DF6055BC7F19EA91638A04F69"},{"Id":"_settings:Candide.UserSettings.DisplayUserSettings","Name":"_settings","Type":"Candide.UserSettings.DisplayUserSettings","Signature":"private Candide.UserSettings.DisplayUserSettings _settings","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"52CD35767AF4E397CBD2869FB7E6C7FD086BE348B1B5B701819A33D6378D8729"},{"Id":"_settingsPanel:Candide.CandideUI.Containers.CandideVerticalStackPanel","Name":"_settingsPanel","Type":"Candide.CandideUI.Containers.CandideVerticalStackPanel","Signature":"private Candide.CandideUI.Containers.CandideVerticalStackPanel _settingsPanel","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D39A6E3311C2983A032D3A22C7120CF5B290A8D1AA014DAA58BFA32BC30B189F"}],"Properties":[],"Events":[],"Methods":[{"Id":"BuildUi()-\u003ESystem.Void","Name":"BuildUi","Signature":"private System.Void BuildUi()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1022,"BodyHash":"1473E584FE9EA930C8569B4085C96DB1C052A6FBBB1182E52A1A675742D47FC5","Hash":"BD71A47E398497DA9BB33FCF91BDB7DCDA9BCF32E16279FAB11CA8D0FBE84B93","CalledMethods":["CandideDisplaySettings.\u003C\u003Ec__DisplayClass4_0::.ctor()","Candide.CandideUI.Containers.CandideGrid::ClearChildren()","Candide.UserSettings.DisplayUserSettings::get_GameResolution()","Shared.Text.StringDefinitions::GetString(System.String)","CandideDisplaySettings.\u003C\u003Ec::\u003CBuildUi\u003Eb__4_0(Candide.UserSettings.ScreenResolution)","System.Func\u003CCandide.UserSettings.ScreenResolution, Candide.CandideUI.Input.ValueSpinnerValue\u003CMicrosoft.Xna.Framework.Point\u003E\u003E::.ctor(System.Object, System.IntPtr)","System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable\u003C!!0\u003E, System.Func\u003C!!0, !!1\u003E)","System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable\u003C!!0\u003E)","CandideDisplaySettings.\u003C\u003Ec__DisplayClass4_0::\u003CBuildUi\u003Eb__1(Microsoft.Xna.Framework.Point)","System.Action\u003CMicrosoft.Xna.Framework.Point\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.PauseMenuUi.CandideUiSettingsHelper::CreateEnumSpinnerSetting(T, System.String, System.Collections.Generic.IReadOnlyCollection\u003CCandide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E\u003E, System.Action\u003CT\u003E)","Candide.UserSettings.DisplayUserSettings::get_DisplayMode()","Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)","Candide.CandideUI.Input.ValueSpinnerValue\u003CCandide.UserSettings.CandideDisplayMode\u003E::.ctor()","CandideDisplaySettings.\u003C\u003Ec__DisplayClass4_0::\u003CBuildUi\u003Eb__2(Candide.UserSettings.CandideDisplayMode)","System.Action\u003CCandide.UserSettings.CandideDisplayMode\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)","Candide.UserSettings.DisplayUserSettings::get_UiScale()","System.Nullable\u003CSystem.Int32\u003E::get_HasValue()","Candide.CandideUI.CandideUiSystem::get_Scale()","System.Nullable\u003CSystem.Int32\u003E::GetValueOrDefault()","Candide.UserSettings.DisplayUserSettings::GetMaxUiScale()","CandideDisplaySettings.\u003C\u003Ec__DisplayClass4_0::\u003CBuildUi\u003Eb__3(System.Int32)","System.Action\u003CSystem.Int32\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.PauseMenuUi.CandideUiSettingsHelper::CreateIntSpinnerSetting(System.Int32, System.Int32, System.Int32, System.String, System.String, System.Action\u003CSystem.Int32\u003E)","Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)","Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)","Candide.CandideUI.CandideUiElement::set_Enabled(System.Boolean)","CandideDisplaySettings.\u003C\u003Ec__DisplayClass4_0::\u003CBuildUi\u003Eb__4(System.Boolean)","System.Action\u003CSystem.Boolean\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.PauseMenuUi.CandideUiSettingsHelper::CreateCheckboxSetting(System.Boolean, System.String, System.String, System.Action\u003CSystem.Boolean\u003E)","Candide.UserSettings.DisplayUserSettings::get_CameraScale()"],"StringLiterals":["Settings_Display_WindowSize","Settings_Display_Windowed","Settings_Display_WindowedFullscreen","Settings_Display_Fullscreen","Settings_Display_DisplayMode","Settings_Display_UiScale","Settings_Display_AutomaticUiScale","Settings_Display_AutomaticUiScale_Description","Settings_Display_CameraScale","Settings_Display_AutomaticCameraScale","Settings_Display_AutomaticCameraScale_Description","Settings_Display_CursorScale","Settings_Display_AutomaticCursorScale","Settings_Display_AutomaticCursorScale_Description"],"Source":null},{"Id":"HasChanges()-\u003ESystem.Boolean","Name":"HasChanges","Signature":"public System.Boolean HasChanges()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"759EE1997A5A17C818A798F3FA3F85F97E241A7A40A6CF5E17ADE23027ECFD67","Hash":"8623D4206081473F0760369EEC573A8D8E5BC161EF6A9A269A2563E4FF8D197E","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Undo()-\u003ESystem.Void","Name":"Undo","Signature":"public System.Void Undo()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":49,"BodyHash":"D37E9B9A0B8DFC6D799FAF2DAEBA062252F8FE3EC4FCFFAD6117CF86DF9B7F84","Hash":"12FB65C1E6309305238666BF86D3E9741BD24D79F97F613BF35047877F895811","CalledMethods":["Candide.UserSettings.UserSettingsCategory\u003CCandide.UserSettings.DisplayUserSettings\u003E::Load(T)","Candide.CandideUI.PauseMenuUi.CandideDisplaySettings::BuildUi()"],"StringLiterals":[],"Source":null},{"Id":"UserSave()-\u003ESystem.Void","Name":"UserSave","Signature":"public System.Void UserSave()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":91,"BodyHash":"35A45E736F8988B008D2B3715FE5FDAA6F1132E5EA4C0D5E267839AF42904555","Hash":"F43DFD2DBD97C1DB85ACA271E853287F0302B8EE012CF36A47FC86B575E0660A","CalledMethods":["Candide.CandideUI.CandideUiElement::get_Desktop()","Candide.CandideUI.Exceptions.CandideUiException::.ctor(System.String)","Candide.CandideUI.PauseMenuUi.CandideDisplaySettings::\u003CUserSave\u003Eg__ShowModal|8_0(System.Object, Candide.CandideUI.CandideDesktop)","System.EventHandler\u003CCandide.CandideUI.CandideDesktop\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.CandideDesktop::add_ResolutionChanged(System.EventHandler\u003CCandide.CandideUI.CandideDesktop\u003E)","Candide.UserSettings.UserSettingsCategory\u003CCandide.UserSettings.DisplayUserSettings\u003E::ApplySettings()","Candide.CandideUI.CandideDesktop::remove_ResolutionChanged(System.EventHandler\u003CCandide.CandideUI.CandideDesktop\u003E)"],"StringLiterals":["Don\u0027t know what to do if we don\u0027t have a Desktop to display the modal on"],"Source":null}],"Hash":"56598AEB1EDC24374422B7C53558E7B6FB5FE01FE455C475CF7F36278D8BE289"}