Class ColorChangeDialog
public class ColorChangeDialog : DialogNotify, Slider.ISliderOwner
- Inheritance
-
ColorChangeDialog
- Implements
- Inherited Members
Constructors
ColorChangeDialog(JollySetupDialog, Name, int, ProcessManager, List<string>)
public ColorChangeDialog(JollySetupDialog jollyDialog, SlugcatStats.Name playerClass, int playerNumber, ProcessManager manager, List<string> names)
Parameters
jollyDialogJollySetupDialogplayerClassSlugcatStats.NameplayerNumberintmanagerProcessManagernamesList<string>
Fields
body
public readonly ColorChangeDialog.ColorSlider body
Field Value
face
public readonly ColorChangeDialog.ColorSlider face
Field Value
instance
public static ColorChangeDialog instance
Field Value
jollyDialog
public JollySetupDialog jollyDialog
Field Value
playerClass
public readonly SlugcatStats.Name playerClass
Field Value
playerNumber
public readonly int playerNumber
Field Value
resetButton
public readonly SimpleButton resetButton
Field Value
unique
public readonly ColorChangeDialog.ColorSlider unique
Field Value
Properties
JollyOptions
public JollyPlayerOptions JollyOptions { get; }
Property Value
Methods
ActualSavingColor()
public void ActualSavingColor()
AddSlider(ref ColorSlider, string, Vector2, int, int)
public void AddSlider(ref ColorChangeDialog.ColorSlider slider, string labelString, Vector2 position, int playerNumber, int bodyPart)
Parameters
sliderColorChangeDialog.ColorSliderlabelStringstringpositionVector2playerNumberintbodyPartint
SaveColorChange()
public static void SaveColorChange()
Singal(MenuObject, string)
public override void Singal(MenuObject sender, string message)
Parameters
senderMenuObjectmessagestring
SliderSetValue(Slider, float)
public override void SliderSetValue(Slider slider, float f)
Parameters
ValueOfSlider(Slider)
public override float ValueOfSlider(Slider slider)
Parameters
sliderSlider