- Namespace
- Menu
- Assembly
- Assembly-CSharp.dll
public class InputOptionsMenu : Menu, SelectOneButton.SelectOneButtonOwner, CheckBox.IOwnCheckBox
- Inheritance
-
InputOptionsMenu
- Implements
-
- Inherited Members
-
Constructors
public InputOptionsMenu(ProcessManager manager)
Parameters
manager ProcessManager
Fields
public SimpleButton backButton
Field Value
- SimpleButton
public List<string> currentGamepads
Field Value
- List<string>
public List<Joystick> currentJoystickObjects
Field Value
- List<Joystick>
public FSprite darkSprite
Field Value
- FSprite
public InputOptionsMenu.DeviceButton[] deviceButtons
Field Value
- DeviceButton[]
public int forceMouseMode
Field Value
- int
public int freezeMenuFunctionsCounter
Field Value
- int
public bool fromJollyMenu
Field Value
- bool
public InputOptionsMenu.InputSelectButton[] gamePadButtonButtons
Field Value
- InputSelectButton[]
public SimpleButton gamepadDefaultsButton
Field Value
- SimpleButton
public List<int[]> inputActionCategories
Field Value
- List<int[]>
public List<int[]> inputActions
Field Value
- List<int[]>
public bool[] inputAxesPositive
Field Value
- bool[]
public string[] inputDevicedTexts
Field Value
- string[]
public string[] inputLabelTexts
Field Value
- string[]
public MenuLabel[] inputLabels
Field Value
- MenuLabel[]
public InputMapper[] inputMappers
Field Value
- InputMapper[]
public InputTesterHolder inputTesterHolder
Field Value
- InputTesterHolder
public InputOptionsMenu.InputSelectButton[] keyBoardKeysButtons
Field Value
- InputSelectButton[]
public SimpleButton keyboardDefaultsButton
Field Value
- SimpleButton
public bool mappersStarted
Field Value
- bool
public InputMapper.Context[] mappingContexts
Field Value
- Context[]
public bool mouseModeBeforeAssigningInput
Field Value
- bool
public InputOptionsMenu.PlayerButton[] playerButtons
Field Value
- PlayerButton[]
public ProcessManager.ProcessID previousMenu
Field Value
- ProcessManager.ProcessID
public bool[] rememberPlayersSignedIn
Field Value
- bool[]
public IntVector2? settingInput
Field Value
- IntVector2?
public bool startListening
Field Value
- bool
public SimpleButton testButton
Field Value
- SimpleButton
public CheckBox xInvCheck
Field Value
- CheckBox
public CheckBox yInvCheck
Field Value
- CheckBox
Properties
public Options.ControlSetup CurrentControlSetup { get; }
Property Value
- Options.ControlSetup
public override bool ForceNoMouseMode { get; }
Property Value
- bool
public override bool FreezeMenuFunctions { get; }
Property Value
- bool
Methods
public bool GetChecked(CheckBox box)
Parameters
box CheckBox
Returns
- bool
public int GetCurrentlySelectedOfSeries(string series)
Parameters
series string
Returns
- int
public void RefreshInputGreyOut()
public void SetChecked(CheckBox box, bool c)
Parameters
box CheckBox
c bool
public void SetCurrentlySelectedOfSeries(string series, int to)
Parameters
series string
to int
public override void ShutDownProcess()
public override void Singal(MenuObject sender, string message)
Parameters
sender MenuObject
message string
public void StopInputAssignment()
public override void Update()
public void UpdateConnectedControllerLabels()
public override string UpdateInfoText()
Returns
- string