- Namespace
- MoreSlugcats
- Assembly
- Assembly-CSharp.dll
public class BackgroundOptionsMenu : Menu
- Inheritance
-
BackgroundOptionsMenu
- Inherited Members
-
Constructors
public BackgroundOptionsMenu(ProcessManager manager)
Parameters
manager ProcessManager
Fields
public SimpleButton backButton
Field Value
- SimpleButton
public SimpleButton[] backgroundButtons
Field Value
- SimpleButton[]
public MenuIllustration[] backgroundIllustrations
Field Value
- MenuIllustration[]
public FSprite darkSprite
Field Value
- FSprite
public bool downpourSceneAvailable
Field Value
- bool
public bool lastPauseButton
Field Value
- bool
public SimpleButton nextPageButton
Field Value
- SimpleButton
Field Value
- int
public SimpleButton prevPageButton
Field Value
- SimpleButton
public List<string> regionOrder
Field Value
- List<string>
public SimpleButton submenuButton
Field Value
- SimpleButton
public SimpleButton titleButton
Field Value
- SimpleButton
Properties
public int ButtonsPerPage { get; }
Property Value
- int
public override bool ForceNoMouseMode { get; }
Property Value
- bool
public int NonRegionButtons { get; }
Property Value
- int
public int TotalPages { get; }
Property Value
- int
Methods
public int ButtonsOnPage(int num)
Parameters
num int
Returns
- int
public MenuScene.SceneID IndexToOption(int ind)
Parameters
ind int
Returns
- MenuScene.SceneID
public bool IndexUnlocked(int ind, List<string> regions)
Parameters
ind int
regions List<string>
Returns
- bool
public int OptionToIndex(MenuScene.SceneID sceneOption)
Parameters
sceneOption MenuScene.SceneID
Returns
- int
public void PopulateButtons()
public override void ShutDownProcess()
public override void Singal(MenuObject sender, string message)
Parameters
sender MenuObject
message string
public override void Update()
public override string UpdateInfoText()
Returns
- string