Romestead Assembly Reference

Candide.CandideUI.PauseMenuUi.CandideUiSettingsHelper

Type JSON

public class in Candide.CandideUI.PauseMenuUi

Methods6
Properties0
Fields1
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.CandideUI.PauseMenuUi
  • Base typeSystem.Object
  • Hash992A3626005741970756862D625F60238DD509D7B303959DD0673B222B6A777D

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
DefaultMarginprivateprivate System.Int32 DefaultMargin

Methods

CreateCheckboxSetting

public Candide.CandideUI.Input.CandideCheckboxLabel CreateCheckboxSetting(System.Boolean value, System.String label, System.String description, System.Action<System.Boolean> onValueChanged)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Input.CandideCheckboxLabel
  • StaticTrue
  • VirtualFalse
  • HashECF7EFF7E4351BA0ADF451AD269B69D7BEE45B540DD729797BC5A437918CD2B5
  • Body hashC8FEDF76FFC2E30B6D2049A0509517582C4D4963909CB54B474BF25434E28F56
  • IL size137
Referenced calls
  • CandideUiSettingsHelper.<>c__DisplayClass1_0::.ctor()
  • System.Nullable<System.Int32>::.ctor(!0)
  • Candide.CandideUI.Input.CandideCheckboxLabel::.ctor(Candide.CandideUI.Input.CheckboxType, System.Nullable<System.Int32>, System.Boolean)
  • Candide.CandideUI.Input.CandideCheckboxLabel::set_Text(System.String)
  • System.String::IsNullOrWhiteSpace(System.String)
  • CandideUiSettingsHelper.<>c__DisplayClass1_0::<CreateCheckboxSetting>b__1()
  • System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Input.CandideCheckboxLabel::set_GetTooltipContent(System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>)
  • 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.<>c__DisplayClass1_0::<CreateCheckboxSetting>b__0(System.Object, System.Boolean)
  • System.EventHandler<System.Boolean>::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Input.CandideCheckbox::add_Toggled(System.EventHandler<System.Boolean>)
Called by

CreateEnumSpinnerSetting

public Candide.CandideUI.CandideUiElement CreateEnumSpinnerSetting<T>(T value, System.String label, System.Collections.Generic.IReadOnlyCollection<Candide.CandideUI.Input.ValueSpinnerValue<T>> valueSpinnerValues, System.Action<T> onValueChanged)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.CandideUiElement
  • StaticTrue
  • VirtualFalse
  • HashC6A84E107502EFF12D330B5C01CE8681CAA7188B8088EB3F2F049227885492B1
  • Body hashE31C4345FE4EBD0F8373CE13720EBEE2D84F12F8689922F8FD35410B45D72CF9
  • IL size13
Referenced calls
  • Candide.CandideUI.PauseMenuUi.CandideUiSettingsHelper::CreateEnumSpinnerSetting(T, System.String, System.Collections.Generic.IReadOnlyCollection<Candide.CandideUI.Input.ValueSpinnerValue<T>>, System.Action<T>, Candide.CandideUI.Input.CandideValueSpinner<T>&, System.Action)

CreateEnumSpinnerSetting

public Candide.CandideUI.CandideUiElement CreateEnumSpinnerSetting<T>(T value, System.String label, System.Collections.Generic.IReadOnlyCollection<Candide.CandideUI.Input.ValueSpinnerValue<T>> valueSpinnerValues, System.Action<T> onValueChanged, out Candide.CandideUI.Input.CandideValueSpinner<T>& outSpinner, System.Action onRandomButtonClick)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.CandideUiElement
  • StaticTrue
  • VirtualFalse
  • Hash66315F5928DC841C608377856F76CD4FCFD4D8CB545B78A69015370226FA9C3E
  • Body hash4F3F1CFBB80F71C2E406610E077D2FE2B14C7E0696FA2849865A97318122FB7E
  • IL size546
Referenced calls
  • CandideUiSettingsHelper.<>c__DisplayClass3_0<T>::.ctor()
  • System.Collections.Generic.IEnumerable<Candide.CandideUI.Input.ValueSpinnerValue<T>>::GetEnumerator()
  • System.Collections.Generic.IEnumerator<Candide.CandideUI.Input.ValueSpinnerValue<T>>::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<!!0>)
  • Candide.CandideUI.Input.CandideValueSpinner<T>::.ctor(System.Collections.Generic.IReadOnlyCollection<Candide.CandideUI.Input.ValueSpinnerValue<T>>)
  • Candide.CandideUI.CandideUiElement::set_HorizontalAlignment(Candide.CandideUI.HorizontalAlignment)
  • Candide.CandideUI.Input.CandideValueSpinner<T>::set_Value(Candide.CandideUI.Input.ValueSpinnerValue<T>)
  • Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32)
  • Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)
  • System.Nullable<System.Int32>::.ctor(!0)
  • Candide.CandideUI.CandideUiElement::set_MinWidth(System.Nullable<System.Int32>)
  • Candide.CandideUI.CandideUiElement::set_MaxWidth(System.Nullable<System.Int32>)
  • Candide.CandideUI.Input.CandideValueSpinner<T>::set_OnClickLeftOrRightSoundEvent(System.String)
  • CandideUiSettingsHelper.<>c__DisplayClass3_0<T>::<CreateEnumSpinnerSetting>b__0(System.Object, Candide.CandideUI.Input.ValueSpinnerValue<T>)
  • System.EventHandler<Candide.CandideUI.Input.ValueSpinnerValue<T>>::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Input.CandideValueSpinner<T>::add_OnValueChanged(System.EventHandler<Candide.CandideUI.Input.ValueSpinnerValue<T>>)
  • 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()
String literals
  • CreateEnumSpinnerSetting
  • : The
  • ValueSpinnerValue
  • array provided do not contain the already set Value
  • event:/interface/main menu/ui_mainmenu_click
  • dice

CreateIntSpinnerSetting

public Candide.CandideUI.Input.CandideIntSpinnerLabel CreateIntSpinnerSetting(System.Int32 value, System.Int32 min, System.Int32 max, System.String label, System.String description, System.Action<System.Int32> onValueChanged)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Input.CandideIntSpinnerLabel
  • StaticTrue
  • VirtualFalse
  • HashAECD3B4D9BA721B919D867743DD6492A0E8AE134B8B0062D4773D9E495B5206E
  • Body hash478D58334C6E74B1E9C4469D4DA0A5B43A261A1B539468462BB0D580AB6D3D6A
  • IL size147
Referenced calls
  • CandideUiSettingsHelper.<>c__DisplayClass4_0::.ctor()
  • Candide.CandideUI.Input.CandideIntSpinnerLabel::.ctor()
  • Candide.CandideUI.Input.CandideIntSpinnerLabel::set_Text(System.String)
  • System.String::IsNullOrWhiteSpace(System.String)
  • CandideUiSettingsHelper.<>c__DisplayClass4_0::<CreateIntSpinnerSetting>b__1()
  • System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Input.CandideIntSpinnerLabel::set_GetTooltipContent(System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>)
  • 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.<>c__DisplayClass4_0::<CreateIntSpinnerSetting>b__0(System.Object, System.Int32)
  • System.EventHandler<System.Int32>::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Input.CandideIntSpinner::add_ValueChangedByUser(System.EventHandler<System.Int32>)
Called by

CreateKeybindingInput

public Candide.CandideUI.CandideUiElement CreateKeybindingInput(System.Boolean isGamePadKeybinding, Candide.UserSettings.PlayerKeyAction playerKeyAction, Candide.UserSettings.PlayerKeyBinds keyBind, System.Action onValueChanged)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.CandideUiElement
  • StaticTrue
  • VirtualFalse
  • Hash633DB6CB684A427F32C75E75CB318DAF336BB841EDDE4397DA1FE0F99B8233B0
  • Body hash631B83C12E2E8D1D5A56A70048DCDB1F0E57A626FCE5541C1D4ABE0DB13FED76
  • IL size116
Referenced calls
  • 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<System.Int32>::.ctor(!0)
  • Candide.CandideUI.CandideUiElement::set_Width(System.Nullable<System.Int32>)
  • 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)
Called by

CreateVolumeSlider

public Candide.CandideUI.CandideUiElement CreateVolumeSlider(System.Single value, System.String label, System.Action<System.Single> onValueChanged)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.CandideUiElement
  • StaticTrue
  • VirtualFalse
  • Hash7599136846CF996F2A83CB464BC17F9E28FF5EC24EAE81C16E3CFA4734185CAB
  • Body hash3F0C06589122A8C6B1271E51377C9E57E3B31C4AA6CE5FF93BF2B1C06671D6CA
  • IL size320
Referenced calls
  • CandideUiSettingsHelper.<>c__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<System.Int32>::.ctor(!0)
  • Candide.CandideUI.CandideUiElement::set_Width(System.Nullable<System.Int32>)
  • Candide.CandideUI.CandideUiContainerSingleItem::SetChild(Candide.CandideUI.CandideUiElement)
  • Candide.CandideUI.Containers.CandideGrid::.ctor()
  • System.Collections.ObjectModel.Collection<Candide.CandideUI.Proportion>::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.<>c__DisplayClass5_0::<CreateVolumeSlider>b__0(System.Object, System.Single)
  • System.EventHandler<System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Input.CandideHorizontalSlider::add_ValueChangedByUser(System.EventHandler<System.Single>)
Called by
String literals
  • P0