Table of Contents

Class InputOptionsMenu.InputSelectButton

Namespace
Menu
Assembly
Assembly-CSharp.dll
public class InputOptionsMenu.InputSelectButton : SimpleButton, SelectableMenuObject, ButtonMenuObject
Inheritance
InputOptionsMenu.InputSelectButton
Implements
Inherited Members

Constructors

public InputSelectButton(Menu menu, MenuObject owner, string text, Vector2 pos, Options options, bool gamepad, int index)

Parameters

menu Menu
owner MenuObject
text string
pos Vector2
options Options
gamepad bool
index int

Fields

public int blinkCounter

Field Value

int
public FSprite circle

Field Value

FSprite
public float filled

Field Value

float
public bool gamepad

Field Value

bool
public int index

Field Value

int
public float lastFilled

Field Value

float
public float lastRecentlyUsedFlash

Field Value

float
public float recentlyUsedFlash

Field Value

float
public bool recentlyUsedGreyedOut

Field Value

bool
public MenuLabel textLabel

Field Value

MenuLabel

Methods

public static string ButtonText(Menu menu, bool gamePadBool, int player, int button, bool inputTesterDisplay)

Parameters

menu Menu
gamePadBool bool
player int
button int
inputTesterDisplay bool

Returns

string
public override void Clicked()
public override void GrafUpdate(float timeStacker)

Parameters

timeStacker float
public void InputAssigned()
public bool InputDeviceAvailable()

Returns

bool
public static bool IsInputDeviceCurrentlyAvailable(Menu menu, bool gamePadBool, int player)

Parameters

menu Menu
gamePadBool bool
player int

Returns

bool
public override Color MyColor(float timeStacker)

Parameters

timeStacker float

Returns

Color
public void RefreshLabelText()
public override void RemoveSprites()
public override void Update()