- Namespace
- JollyCoop.JollyMenu
- Assembly
- Assembly-CSharp.dll
public class JollySlidingMenu : PositionedMenuObject, SelectOneButton.SelectOneButtonOwner
- Inheritance
-
JollySlidingMenu
- Implements
-
- Inherited Members
-
Constructors
public JollySlidingMenu(JollySetupDialog menu, MenuObject owner, Vector2 pos)
Parameters
menu JollySetupDialog
owner MenuObject
pos Vector2
Fields
public SymbolButtonToggle cameraCyclesToggle
Field Value
- SymbolButtonToggle
public SymbolButton cameraInfoSymbol
Field Value
- SymbolButton
public SelectOneButton[] cameraSwitchQuickness
Field Value
- SelectOneButton[]
public SymbolButton colorInfoSymbol
Field Value
- SymbolButton
public SelectOneButton[] colorModeButtons
Field Value
- SelectOneButton[]
public ControlsButton controlsButton
Field Value
- ControlsButton
public SelectOneButton[] difficultyButtons
Field Value
- SelectOneButton[]
public SymbolButton difficultyInfoSymbol
Field Value
- SymbolButton
public SymbolButtonToggle friendlyLizardsToggle
Field Value
- SymbolButtonToggle
public SymbolButtonToggle friendlySteal
Field Value
- SymbolButtonToggle
public SymbolButtonToggle friendlyToggle
Field Value
- SymbolButtonToggle
public SymbolButtonToggle hudToggle
Field Value
- SymbolButtonToggle
public SimpleButton manualButton
Field Value
- SimpleButton
public JollySetupDialog menu
Field Value
- JollySetupDialog
public OpSliderTick numberPlayersSlider
Field Value
- OpSliderTick
public JollyPlayerSelector[] playerSelector
Field Value
- JollyPlayerSelector[]
public UIelementWrapper sliderWrapper
Field Value
- UIelementWrapper
public SymbolButtonToggle smartShortcutToggle
Field Value
- SymbolButtonToggle
Properties
public Options Options { get; }
Property Value
- Options
Methods
public void AddJollyTitle()
public void AddLabelToSelectOne(SelectOneButton[] buttonArray, string labelString, string description)
Parameters
buttonArray SelectOneButton[]
labelString string
description string
public void AddSelectOneButton(SelectOneButton[] buttonArray, string enumValue, string displayString, int i, Vector2 pos, float buttonWidth)
Parameters
buttonArray SelectOneButton[]
enumValue string
displayString string
i int
pos Vector2
buttonWidth float
public SymbolButton AddSymbolToSelectOne(SelectOneButton[] buttonArray, string symbolSignal)
Parameters
buttonArray SelectOneButton[]
symbolSignal string
Returns
- SymbolButton
public SymbolButtonToggle AddSymbolToggleButton(bool toggled, string signal, string descriptionOn, string descriptionOff, Vector2 pos, Vector2 size, string symbolName, string labelOn, string labelOff, bool textAboveButton, FTextParams textParams = null)
Parameters
toggled bool
signal string
descriptionOn string
descriptionOff string
pos Vector2
size Vector2
symbolName string
labelOn string
labelOff string
textAboveButton bool
textParams FTextParams
Returns
- SymbolButtonToggle
public void BindButtons()
public int GetCurrentlySelectedOfSeries(string series)
Parameters
series string
Returns
- int
public JollyPlayerOptions JollyOptions(int index)
Parameters
index int
Returns
- JollyPlayerOptions
public SlugcatStats.Name NextClass(SlugcatStats.Name curClass)
Parameters
curClass SlugcatStats.Name
Returns
- SlugcatStats.Name
public void NumberPlayersChange(UIconfig config, string value, string oldvalue)
Parameters
config UIconfig
value string
oldvalue string
public override void RemoveSprites()
public void SetCurrentlySelectedOfSeries(string series, int to)
Parameters
series string
to int
public void SetPortraitsDirty()
public override void Singal(MenuObject sender, string message)
Parameters
sender MenuObject
message string
public void UpdatePlayerSlideSelectable(int pIndex)
Parameters
pIndex int