{"Id":"Candide.CandideUI.PauseMenuUi.CandideUiSettingsHelper","Name":"CandideUiSettingsHelper","DisplayName":"CandideUiSettingsHelper","FullName":"Candide.CandideUI.PauseMenuUi.CandideUiSettingsHelper","Namespace":"Candide.CandideUI.PauseMenuUi","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"DefaultMargin:System.Int32","Name":"DefaultMargin","Type":"System.Int32","Signature":"private System.Int32 DefaultMargin","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"BE4CA928D4D21EDAA92CEF1ECE901EA4A97AE4026CDE3EA67663285B666D6DAE"}],"Properties":[],"Events":[],"Methods":[{"Id":"CreateCheckboxSetting(System.Boolean, System.String, System.String, System.Action\u00601\u003CSystem.Boolean\u003E)-\u003ECandide.CandideUI.Input.CandideCheckboxLabel","Name":"CreateCheckboxSetting","Signature":"public Candide.CandideUI.Input.CandideCheckboxLabel CreateCheckboxSetting(System.Boolean value, System.String label, System.String description, System.Action\u003CSystem.Boolean\u003E onValueChanged)","Visibility":"public","ReturnType":"Candide.CandideUI.Input.CandideCheckboxLabel","Parameters":[{"Name":"value","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"label","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"description","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"onValueChanged","Type":"System.Action\u003CSystem.Boolean\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":137,"BodyHash":"C8FEDF76FFC2E30B6D2049A0509517582C4D4963909CB54B474BF25434E28F56","Hash":"ECF7EFF7E4351BA0ADF451AD269B69D7BEE45B540DD729797BC5A437918CD2B5","CalledMethods":["CandideUiSettingsHelper.\u003C\u003Ec__DisplayClass1_0::.ctor()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","Candide.CandideUI.Input.CandideCheckboxLabel::.ctor(Candide.CandideUI.Input.CheckboxType, System.Nullable\u003CSystem.Int32\u003E, System.Boolean)","Candide.CandideUI.Input.CandideCheckboxLabel::set_Text(System.String)","System.String::IsNullOrWhiteSpace(System.String)","CandideUiSettingsHelper.\u003C\u003Ec__DisplayClass1_0::\u003CCreateCheckboxSetting\u003Eb__1()","System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Input.CandideCheckboxLabel::set_GetTooltipContent(System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E)","Candide.CandideUI.Input.CandideCheckbox::set_IsToggledOn(System.Boolean)","Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)","Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)","CandideUiSettingsHelper.\u003C\u003Ec__DisplayClass1_0::\u003CCreateCheckboxSetting\u003Eb__0(System.Object, System.Boolean)","System.EventHandler\u003CSystem.Boolean\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Input.CandideCheckbox::add_Toggled(System.EventHandler\u003CSystem.Boolean\u003E)"],"StringLiterals":[],"Source":null},{"Id":"CreateEnumSpinnerSetting\u00601(!T, System.String, System.Collections.Generic.IReadOnlyCollection\u00601\u003CCandide.CandideUI.Input.ValueSpinnerValue\u00601\u003C!T\u003E\u003E, System.Action\u00601\u003C!T\u003E)-\u003ECandide.CandideUI.CandideUiElement","Name":"CreateEnumSpinnerSetting","Signature":"public Candide.CandideUI.CandideUiElement CreateEnumSpinnerSetting\u003CT\u003E(T value, System.String label, System.Collections.Generic.IReadOnlyCollection\u003CCandide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E\u003E valueSpinnerValues, System.Action\u003CT\u003E onValueChanged)","Visibility":"public","ReturnType":"Candide.CandideUI.CandideUiElement","Parameters":[{"Name":"value","Type":"T","IsOut":false,"IsOptional":false},{"Name":"label","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"valueSpinnerValues","Type":"System.Collections.Generic.IReadOnlyCollection\u003CCandide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E\u003E","IsOut":false,"IsOptional":false},{"Name":"onValueChanged","Type":"System.Action\u003CT\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":1,"IlSize":13,"BodyHash":"E31C4345FE4EBD0F8373CE13720EBEE2D84F12F8689922F8FD35410B45D72CF9","Hash":"C6A84E107502EFF12D330B5C01CE8681CAA7188B8088EB3F2F049227885492B1","CalledMethods":["Candide.CandideUI.PauseMenuUi.CandideUiSettingsHelper::CreateEnumSpinnerSetting(T, System.String, System.Collections.Generic.IReadOnlyCollection\u003CCandide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E\u003E, System.Action\u003CT\u003E, Candide.CandideUI.Input.CandideValueSpinner\u003CT\u003E\u0026, System.Action)"],"StringLiterals":[],"Source":null},{"Id":"CreateEnumSpinnerSetting\u00601(!T, System.String, System.Collections.Generic.IReadOnlyCollection\u00601\u003CCandide.CandideUI.Input.ValueSpinnerValue\u00601\u003C!T\u003E\u003E, System.Action\u00601\u003C!T\u003E, Candide.CandideUI.Input.CandideValueSpinner\u00601\u003C!T\u003E\u0026, System.Action)-\u003ECandide.CandideUI.CandideUiElement","Name":"CreateEnumSpinnerSetting","Signature":"public Candide.CandideUI.CandideUiElement CreateEnumSpinnerSetting\u003CT\u003E(T value, System.String label, System.Collections.Generic.IReadOnlyCollection\u003CCandide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E\u003E valueSpinnerValues, System.Action\u003CT\u003E onValueChanged, out Candide.CandideUI.Input.CandideValueSpinner\u003CT\u003E\u0026 outSpinner, System.Action onRandomButtonClick)","Visibility":"public","ReturnType":"Candide.CandideUI.CandideUiElement","Parameters":[{"Name":"value","Type":"T","IsOut":false,"IsOptional":false},{"Name":"label","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"valueSpinnerValues","Type":"System.Collections.Generic.IReadOnlyCollection\u003CCandide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E\u003E","IsOut":false,"IsOptional":false},{"Name":"onValueChanged","Type":"System.Action\u003CT\u003E","IsOut":false,"IsOptional":false},{"Name":"outSpinner","Type":"Candide.CandideUI.Input.CandideValueSpinner\u003CT\u003E\u0026","IsOut":true,"IsOptional":false},{"Name":"onRandomButtonClick","Type":"System.Action","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":1,"IlSize":546,"BodyHash":"4F3F1CFBB80F71C2E406610E077D2FE2B14C7E0696FA2849865A97318122FB7E","Hash":"66315F5928DC841C608377856F76CD4FCFD4D8CB545B78A69015370226FA9C3E","CalledMethods":["CandideUiSettingsHelper.\u003C\u003Ec__DisplayClass3_0\u003CT\u003E::.ctor()","System.Collections.Generic.IEnumerable\u003CCandide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E\u003E::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CCandide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E\u003E::get_Current()","System.Object::Equals(System.Object, System.Object)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","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.Linq.Enumerable::First(System.Collections.Generic.IEnumerable\u003C!!0\u003E)","Candide.CandideUI.Input.CandideValueSpinner\u003CT\u003E::.ctor(System.Collections.Generic.IReadOnlyCollection\u003CCandide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E\u003E)","Candide.CandideUI.CandideUiElement::set_HorizontalAlignment(Candide.CandideUI.HorizontalAlignment)","Candide.CandideUI.Input.CandideValueSpinner\u003CT\u003E::set_Value(Candide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E)","Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32)","Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","Candide.CandideUI.CandideUiElement::set_MinWidth(System.Nullable\u003CSystem.Int32\u003E)","Candide.CandideUI.CandideUiElement::set_MaxWidth(System.Nullable\u003CSystem.Int32\u003E)","Candide.CandideUI.Input.CandideValueSpinner\u003CT\u003E::set_OnClickLeftOrRightSoundEvent(System.String)","CandideUiSettingsHelper.\u003C\u003Ec__DisplayClass3_0\u003CT\u003E::\u003CCreateEnumSpinnerSetting\u003Eb__0(System.Object, Candide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E)","System.EventHandler\u003CCandide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Input.CandideValueSpinner\u003CT\u003E::add_OnValueChanged(System.EventHandler\u003CCandide.CandideUI.Input.ValueSpinnerValue\u003CT\u003E\u003E)","System.String::IsNullOrWhiteSpace(System.String)","Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)","Candide.CandideUI.Containers.CandideVerticalStackPanel::.ctor()","Candide.CandideUI.Containers.CandideGrid::set_DefaultColumnProportion(Candide.CandideUI.Proportion)","Candide.CandideUI.Containers.CandideHorizontalStackPanel::.ctor()","Candide.CandideUI.CandideUiElement::set_VerticalAlignment(Candide.CandideUI.VerticalAlignment)","Candide.CandideUI.Components.CandideTextLabel::.ctor()"],"StringLiterals":["CreateEnumSpinnerSetting",": The ","ValueSpinnerValue"," array provided do not contain the already set Value ","event:/interface/main menu/ui_mainmenu_click","dice"],"Source":null},{"Id":"CreateIntSpinnerSetting(System.Int32, System.Int32, System.Int32, System.String, System.String, System.Action\u00601\u003CSystem.Int32\u003E)-\u003ECandide.CandideUI.Input.CandideIntSpinnerLabel","Name":"CreateIntSpinnerSetting","Signature":"public Candide.CandideUI.Input.CandideIntSpinnerLabel CreateIntSpinnerSetting(System.Int32 value, System.Int32 min, System.Int32 max, System.String label, System.String description, System.Action\u003CSystem.Int32\u003E onValueChanged)","Visibility":"public","ReturnType":"Candide.CandideUI.Input.CandideIntSpinnerLabel","Parameters":[{"Name":"value","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"min","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"max","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"label","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"description","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"onValueChanged","Type":"System.Action\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":147,"BodyHash":"478D58334C6E74B1E9C4469D4DA0A5B43A261A1B539468462BB0D580AB6D3D6A","Hash":"AECD3B4D9BA721B919D867743DD6492A0E8AE134B8B0062D4773D9E495B5206E","CalledMethods":["CandideUiSettingsHelper.\u003C\u003Ec__DisplayClass4_0::.ctor()","Candide.CandideUI.Input.CandideIntSpinnerLabel::.ctor()","Candide.CandideUI.Input.CandideIntSpinnerLabel::set_Text(System.String)","System.String::IsNullOrWhiteSpace(System.String)","CandideUiSettingsHelper.\u003C\u003Ec__DisplayClass4_0::\u003CCreateIntSpinnerSetting\u003Eb__1()","System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Input.CandideIntSpinnerLabel::set_GetTooltipContent(System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E)","Candide.CandideUI.Input.CandideIntSpinner::set_Value(System.Int32)","Candide.CandideUI.Input.CandideIntSpinner::set_Max(System.Int32)","Candide.CandideUI.Input.CandideIntSpinner::set_Min(System.Int32)","Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)","Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)","CandideUiSettingsHelper.\u003C\u003Ec__DisplayClass4_0::\u003CCreateIntSpinnerSetting\u003Eb__0(System.Object, System.Int32)","System.EventHandler\u003CSystem.Int32\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Input.CandideIntSpinner::add_ValueChangedByUser(System.EventHandler\u003CSystem.Int32\u003E)"],"StringLiterals":[],"Source":null},{"Id":"CreateKeybindingInput(System.Boolean, Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds, System.Action)-\u003ECandide.CandideUI.CandideUiElement","Name":"CreateKeybindingInput","Signature":"public Candide.CandideUI.CandideUiElement CreateKeybindingInput(System.Boolean isGamePadKeybinding, Candide.UserSettings.PlayerKeyAction playerKeyAction, Candide.UserSettings.PlayerKeyBinds keyBind, System.Action onValueChanged)","Visibility":"public","ReturnType":"Candide.CandideUI.CandideUiElement","Parameters":[{"Name":"isGamePadKeybinding","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"playerKeyAction","Type":"Candide.UserSettings.PlayerKeyAction","IsOut":false,"IsOptional":false},{"Name":"keyBind","Type":"Candide.UserSettings.PlayerKeyBinds","IsOut":false,"IsOptional":false},{"Name":"onValueChanged","Type":"System.Action","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":116,"BodyHash":"631B83C12E2E8D1D5A56A70048DCDB1F0E57A626FCE5541C1D4ABE0DB13FED76","Hash":"633DB6CB684A427F32C75E75CB318DAF336BB841EDDE4397DA1FE0F99B8233B0","CalledMethods":["Candide.CandideUI.Containers.CandideHorizontalStackPanel::.ctor()","Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32)","Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)","Candide.CandideUI.Components.TranslationCenteredTextLayout::.ctor()","Candide.UserSettings.PlayerKeyActionExtension::GetName(Candide.UserSettings.PlayerKeyAction)","Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)","Candide.CandideUI.CandideUiElement::set_VerticalAlignment(Candide.CandideUI.VerticalAlignment)","Candide.CandideUI.Components.CandideTextLabel::set_TextAlign(FontStashSharp.RichText.TextHorizontalAlignment)","Candide.CandideUI.Components.CandideTextLabel::set_TextStyle(Candide.CandideUI.Components.CandideTextStyle)","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","Candide.CandideUI.CandideUiElement::set_Width(System.Nullable\u003CSystem.Int32\u003E)","Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)","Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)","Candide.CandideUI.Input.CandideKeyBindingInput::.ctor(System.Boolean, Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds, System.Action)"],"StringLiterals":[],"Source":null},{"Id":"CreateVolumeSlider(System.Single, System.String, System.Action\u00601\u003CSystem.Single\u003E)-\u003ECandide.CandideUI.CandideUiElement","Name":"CreateVolumeSlider","Signature":"public Candide.CandideUI.CandideUiElement CreateVolumeSlider(System.Single value, System.String label, System.Action\u003CSystem.Single\u003E onValueChanged)","Visibility":"public","ReturnType":"Candide.CandideUI.CandideUiElement","Parameters":[{"Name":"value","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"label","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"onValueChanged","Type":"System.Action\u003CSystem.Single\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":320,"BodyHash":"3F0C06589122A8C6B1271E51377C9E57E3B31C4AA6CE5FF93BF2B1C06671D6CA","Hash":"7599136846CF996F2A83CB464BC17F9E28FF5EC24EAE81C16E3CFA4734185CAB","CalledMethods":["CandideUiSettingsHelper.\u003C\u003Ec__DisplayClass5_0::.ctor()","Candide.CandideUI.Components.HorizontalBar::.ctor()","Candide.CandideUI.CandideUiElement::set_GridColumn(System.Int32)","Candide.CandideUI.Input.CandideHorizontalSlider::.ctor()","Candide.CandideUI.Input.CandideHorizontalSlider::set_Value(System.Single)","Candide.CandideUI.Input.CandideHorizontalSlider::set_Maximum(System.Single)","Candide.CandideUI.Input.CandideHorizontalSlider::set_Minimum(System.Single)","Candide.CandideUI.Input.CandideHorizontalSlider::set_StepValue(System.Single)","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","Candide.CandideUI.CandideUiElement::set_Width(System.Nullable\u003CSystem.Int32\u003E)","Candide.CandideUI.CandideUiContainerSingleItem::SetChild(Candide.CandideUI.CandideUiElement)","Candide.CandideUI.Containers.CandideGrid::.ctor()","System.Collections.ObjectModel.Collection\u003CCandide.CandideUI.Proportion\u003E::Add(!0)","Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32)","Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)","Candide.CandideUI.Components.TranslationCenteredTextLayout::.ctor(System.Int32, System.Int32)","Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)","Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)","Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)","Candide.CandideUI.Components.CandideTextLabel::.ctor()","System.Single::ToString(System.String)","Candide.CandideUI.Components.CandideTextLabel::set_TextAlign(FontStashSharp.RichText.TextHorizontalAlignment)","CandideUiSettingsHelper.\u003C\u003Ec__DisplayClass5_0::\u003CCreateVolumeSlider\u003Eb__0(System.Object, System.Single)","System.EventHandler\u003CSystem.Single\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Input.CandideHorizontalSlider::add_ValueChangedByUser(System.EventHandler\u003CSystem.Single\u003E)"],"StringLiterals":["P0"],"Source":null}],"Hash":"992A3626005741970756862D625F60238DD509D7B303959DD0673B222B6A777D"}