Table of Contents

Class PauseMenu

Namespace
Menu
Assembly
Assembly-CSharp.dll
public class PauseMenu : Menu
Inheritance
PauseMenu
Inherited Members

Constructors

public PauseMenu(ProcessManager manager, RainWorldGame game)

Parameters

manager ProcessManager
game RainWorldGame

Fields

public float blackFade

Field Value

float
public FSprite blackSprite

Field Value

FSprite
public MenuLabel confirmMessage

Field Value

MenuLabel
public SimpleButton confirmNoButton

Field Value

SimpleButton
public SimpleButton confirmYesButton

Field Value

SimpleButton
public SimpleButton continueButton

Field Value

SimpleButton
public ControlMap controlMap

Field Value

ControlMap
public int counter

Field Value

int
public SimpleButton exitButton

Field Value

SimpleButton
public RainWorldGame game

Field Value

RainWorldGame
public float lastBlackFade

Field Value

float
public bool lastPauseButton

Field Value

bool
public float[,] micVolumes

Field Value

float[,]
public float moveLeft

Field Value

float
public bool pauseWarningActive

Field Value

bool
public bool wantToContinue

Field Value

bool

Properties

public float ContinueAndExitButtonsXPos { get; }

Property Value

float

Methods

public override void GrafUpdate(float timeStacker)

Parameters

timeStacker float
public override void ShutDownProcess()
public override void Singal(MenuObject sender, string message)

Parameters

sender MenuObject
message string
public void SpawnConfirmButtons()
public void SpawnExitContinueButtons()
public override void Update()
public void WarpInit(RainWorldGame game)

Parameters

game RainWorldGame
public void WarpPreInit(RainWorldGame game)

Parameters

game RainWorldGame
public void WarpSignal(MenuObject sender, string message)

Parameters

sender MenuObject
message string
public void WarpUpdate()