- 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
Field Value
- int
Field Value
- FSprite
Field Value
- float
Field Value
- bool
Field Value
- int
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()