Candide.CandideUI.PauseMenuUi.CandideUiSettingsHelper
Type JSONpublic class in Candide.CandideUI.PauseMenuUi
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.PauseMenuUi - Base type
System.Object - Hash
992A3626005741970756862D625F60238DD509D7B303959DD0673B222B6A777D
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
DefaultMargin# | private | private 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 type
Candide.CandideUI.Input.CandideCheckboxLabel - StaticTrue
- VirtualFalse
- Hash
ECF7EFF7E4351BA0ADF451AD269B69D7BEE45B540DD729797BC5A437918CD2B5 - Body hash
C8FEDF76FFC2E30B6D2049A0509517582C4D4963909CB54B474BF25434E28F56 - 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>)
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 type
Candide.CandideUI.CandideUiElement - StaticTrue
- VirtualFalse
- Hash
C6A84E107502EFF12D330B5C01CE8681CAA7188B8088EB3F2F049227885492B1 - Body hash
E31C4345FE4EBD0F8373CE13720EBEE2D84F12F8689922F8FD35410B45D72CF9 - 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 type
Candide.CandideUI.CandideUiElement - StaticTrue
- VirtualFalse
- Hash
66315F5928DC841C608377856F76CD4FCFD4D8CB545B78A69015370226FA9C3E - Body hash
4F3F1CFBB80F71C2E406610E077D2FE2B14C7E0696FA2849865A97318122FB7E - 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: TheValueSpinnerValuearray provided do not contain the already set Valueevent:/interface/main menu/ui_mainmenu_clickdice
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 type
Candide.CandideUI.Input.CandideIntSpinnerLabel - StaticTrue
- VirtualFalse
- Hash
AECD3B4D9BA721B919D867743DD6492A0E8AE134B8B0062D4773D9E495B5206E - Body hash
478D58334C6E74B1E9C4469D4DA0A5B43A261A1B539468462BB0D580AB6D3D6A - 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>)
CreateKeybindingInput
#
public Candide.CandideUI.CandideUiElement CreateKeybindingInput(System.Boolean isGamePadKeybinding, Candide.UserSettings.PlayerKeyAction playerKeyAction, Candide.UserSettings.PlayerKeyBinds keyBind, System.Action onValueChanged)
Method metadata
- Visibilitypublic
- Return type
Candide.CandideUI.CandideUiElement - StaticTrue
- VirtualFalse
- Hash
633DB6CB684A427F32C75E75CB318DAF336BB841EDDE4397DA1FE0F99B8233B0 - Body hash
631B83C12E2E8D1D5A56A70048DCDB1F0E57A626FCE5541C1D4ABE0DB13FED76 - 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)
CreateVolumeSlider
#
public Candide.CandideUI.CandideUiElement CreateVolumeSlider(System.Single value, System.String label, System.Action<System.Single> onValueChanged)
Method metadata
- Visibilitypublic
- Return type
Candide.CandideUI.CandideUiElement - StaticTrue
- VirtualFalse
- Hash
7599136846CF996F2A83CB464BC17F9E28FF5EC24EAE81C16E3CFA4734185CAB - Body hash
3F0C06589122A8C6B1271E51377C9E57E3B31C4AA6CE5FF93BF2B1C06671D6CA - 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>)
String literals
P0