| ActualJoystickState | VRage.Input.MyDirectXInput | |
| ActualMouseState | VRage.Input.MyDirectXInput | |
| AddDefaultControl(MyStringId stringId, MyControl control) | VRage.Input.MyDirectXInput | inline |
| ClearBlacklist() | VRage.Input.MyDirectXInput | inline |
| DeltaMouseScrollWheelValue() | VRage.Input.MyDirectXInput | inline |
| ENABLE_DEVELOPER_KEYS | VRage.Input.MyDirectXInput | |
| EnumerateJoystickNames() | VRage.Input.MyDirectXInput | inline |
| GetActualJoystickState(StringBuilder text) | VRage.Input.MyDirectXInput | inline |
| GetControl(MyKeys key) | VRage.Input.MyDirectXInput | inline |
| GetControl(MyMouseButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| GetGameControl(MyStringId controlId) | VRage.Input.MyDirectXInput | inline |
| GetGameControlAnalogState(MyStringId controlId) | VRage.Input.MyDirectXInput | inline |
| GetGameControlsList() | VRage.Input.MyDirectXInput | inline |
| GetGameControlTextEnum(MyStringId controlId) | VRage.Input.MyDirectXInput | inline |
| GetGamepadKeyDirections(out int actual, out int previous) | VRage.Input.MyDirectXInput | inline |
| GetJoystickAxisStateForGameplay(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| GetJoystickAxisStateRaw(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| GetJoystickDeadzone() | VRage.Input.MyDirectXInput | inline |
| GetJoystickExponent() | VRage.Input.MyDirectXInput | inline |
| GetJoystickSensitivity() | VRage.Input.MyDirectXInput | inline |
| GetJoystickX() | VRage.Input.MyDirectXInput | inline |
| GetJoystickY() | VRage.Input.MyDirectXInput | inline |
| GetKeyName(MyStringId controlId) | VRage.Input.MyDirectXInput | inline |
| GetKeyName(MyKeys key) | VRage.Input.MyDirectXInput | inline |
| GetListOfPressedKeys(List< MyKeys > keys) | VRage.Input.MyDirectXInput | inline |
| GetListOfPressedMouseButtons(List< MyMouseButtonsEnum > result) | VRage.Input.MyDirectXInput | inline |
| GetMouseAreaSize() | VRage.Input.MyDirectXInput | inline |
| GetMousePosition() | VRage.Input.MyDirectXInput | inline |
| GetMouseSensitivity() | VRage.Input.MyDirectXInput | inline |
| GetMouseX() | VRage.Input.MyDirectXInput | inline |
| GetMouseXForGamePlay() | VRage.Input.MyDirectXInput | inline |
| GetMouseXInversion() | VRage.Input.MyDirectXInput | inline |
| GetMouseY() | VRage.Input.MyDirectXInput | inline |
| GetMouseYForGamePlay() | VRage.Input.MyDirectXInput | inline |
| GetMouseYInversion() | VRage.Input.MyDirectXInput | inline |
| GetName(MyMouseButtonsEnum mouseButton) | VRage.Input.MyDirectXInput | inline |
| GetName(MyJoystickButtonsEnum joystickButton) | VRage.Input.MyDirectXInput | inline |
| GetName(MyJoystickAxesEnum joystickAxis) | VRage.Input.MyDirectXInput | inline |
| GetPressedKeys(List< MyKeys > keys) | VRage.Input.MyDirectXInput | inline |
| GetPreviousJoystickAxisStateForGameplay(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| GetPreviousJoystickAxisStateRaw(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| GetUnassignedName() | VRage.Input.MyDirectXInput | inline |
| IsAnyAltKeyPressed() | VRage.Input.MyDirectXInput | inline |
| IsAnyCtrlKeyPressed() | VRage.Input.MyDirectXInput | inline |
| IsAnyJoystickButtonPressed() | VRage.Input.MyDirectXInput | inline |
| IsAnyKeyPress() | VRage.Input.MyDirectXInput | inline |
| IsAnyMouseOrJoystickPressed() | VRage.Input.MyDirectXInput | inline |
| IsAnyMousePressed() | VRage.Input.MyDirectXInput | inline |
| IsAnyNewJoystickButtonPressed() | VRage.Input.MyDirectXInput | inline |
| IsAnyNewKeyPress() | VRage.Input.MyDirectXInput | inline |
| IsAnyNewMouseOrJoystickPressed() | VRage.Input.MyDirectXInput | inline |
| IsAnyNewMousePressed() | VRage.Input.MyDirectXInput | inline |
| IsAnyShiftKeyPressed() | VRage.Input.MyDirectXInput | inline |
| IsAnyWinKeyPressed() | VRage.Input.MyDirectXInput | inline |
| IsButtonPressed(MySharedButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsButtonReleased(MySharedButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsCapsLock | VRage.Input.MyDirectXInput | |
| IsControlBlocked(MyStringId controlEnum) | VRage.Input.MyDirectXInput | inline |
| IsGameControlJoystickOnlyPressed(MyStringId controlId) | VRage.Input.MyDirectXInput | inline |
| IsGameControlPressed(MyStringId controlId) | VRage.Input.MyDirectXInput | inline |
| IsGameControlReleased(MyStringId controlId) | VRage.Input.MyDirectXInput | inline |
| IsGamepadKeyDownPressed() | VRage.Input.MyDirectXInput | inline |
| IsGamepadKeyLeftPressed() | VRage.Input.MyDirectXInput | inline |
| IsGamepadKeyRightPressed() | VRage.Input.MyDirectXInput | inline |
| IsGamepadKeyUpPressed() | VRage.Input.MyDirectXInput | inline |
| IsJoystickAxisNewPressed(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| IsJoystickAxisPressed(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| IsJoystickAxisReleased(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| IsJoystickAxisSupported(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| IsJoystickAxisValid(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| IsJoystickButtonNewPressed(MyJoystickButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsJoystickButtonPressed(MyJoystickButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsJoystickButtonReleased(MyJoystickButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsJoystickButtonValid(MyJoystickButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsJoystickConnected() | VRage.Input.MyDirectXInput | inline |
| IsJoystickLastUsed | VRage.Input.MyDirectXInput | |
| IsKeyDigit(MyKeys key) | VRage.Input.MyDirectXInput | inline |
| IsKeyPress(MyKeys key) | VRage.Input.MyDirectXInput | inline |
| IsKeyValid(MyKeys key) | VRage.Input.MyDirectXInput | inline |
| IsLeftMousePressed() | VRage.Input.MyDirectXInput | inline |
| IsLeftMouseReleased() | VRage.Input.MyDirectXInput | inline |
| IsMiddleMousePressed() | VRage.Input.MyDirectXInput | inline |
| IsMiddleMouseReleased() | VRage.Input.MyDirectXInput | inline |
| IsMouseButtonValid(MyMouseButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsMousePressed(MyMouseButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsMouseReleased(MyMouseButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsMouseXInvertedDefault | VRage.Input.MyDirectXInput | |
| IsMouseYInvertedDefault | VRage.Input.MyDirectXInput | |
| IsNewButtonPressed(MySharedButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsNewButtonReleased(MySharedButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsNewGameControlJoystickOnlyPressed(MyStringId controlId) | VRage.Input.MyDirectXInput | inline |
| IsNewGameControlJoystickOnlyReleased(MyStringId controlId) | VRage.Input.MyDirectXInput | inline |
| IsNewGameControlPressed(MyStringId controlId) | VRage.Input.MyDirectXInput | inline |
| IsNewGameControlReleased(MyStringId controlId) | VRage.Input.MyDirectXInput | inline |
| IsNewGamepadKeyDownPressed() | VRage.Input.MyDirectXInput | inline |
| IsNewGamepadKeyDownReleased() | VRage.Input.MyDirectXInput | inline |
| IsNewGamepadKeyLeftPressed() | VRage.Input.MyDirectXInput | inline |
| IsNewGamepadKeyLeftReleased() | VRage.Input.MyDirectXInput | inline |
| IsNewGamepadKeyRightPressed() | VRage.Input.MyDirectXInput | inline |
| IsNewGamepadKeyRightReleased() | VRage.Input.MyDirectXInput | inline |
| IsNewGamepadKeyUpPressed() | VRage.Input.MyDirectXInput | inline |
| IsNewGamepadKeyUpReleased() | VRage.Input.MyDirectXInput | inline |
| IsNewJoystickAxisReleased(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| IsNewJoystickButtonReleased(MyJoystickButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsNewKeyPressed(MyKeys key) | VRage.Input.MyDirectXInput | inline |
| IsNewKeyReleased(MyKeys key) | VRage.Input.MyDirectXInput | inline |
| IsNewLeftMousePressed() | VRage.Input.MyDirectXInput | inline |
| IsNewLeftMouseReleased() | VRage.Input.MyDirectXInput | inline |
| IsNewMiddleMousePressed() | VRage.Input.MyDirectXInput | inline |
| IsNewMiddleMouseReleased() | VRage.Input.MyDirectXInput | inline |
| IsNewMousePressed(MyMouseButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsNewMouseReleased(MyMouseButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| IsNewPrimaryButtonPressed() | VRage.Input.MyDirectXInput | inline |
| IsNewPrimaryButtonReleased() | VRage.Input.MyDirectXInput | inline |
| IsNewRightMousePressed() | VRage.Input.MyDirectXInput | inline |
| IsNewRightMouseReleased() | VRage.Input.MyDirectXInput | inline |
| IsNewSecondaryButtonPressed() | VRage.Input.MyDirectXInput | inline |
| IsNewSecondaryButtonReleased() | VRage.Input.MyDirectXInput | inline |
| IsNewXButton1MousePressed() | VRage.Input.MyDirectXInput | inline |
| IsNewXButton1MouseReleased() | VRage.Input.MyDirectXInput | inline |
| IsNewXButton2MousePressed() | VRage.Input.MyDirectXInput | inline |
| IsNewXButton2MouseReleased() | VRage.Input.MyDirectXInput | inline |
| IsNumLock | VRage.Input.MyDirectXInput | |
| IsPrimaryButtonPressed() | VRage.Input.MyDirectXInput | inline |
| IsPrimaryButtonReleased() | VRage.Input.MyDirectXInput | inline |
| IsRightMousePressed() | VRage.Input.MyDirectXInput | inline |
| IsRightMouseReleased() | VRage.Input.MyDirectXInput | inline |
| IsScrollLock | VRage.Input.MyDirectXInput | |
| IsSecondaryButtonPressed() | VRage.Input.MyDirectXInput | inline |
| IsSecondaryButtonReleased() | VRage.Input.MyDirectXInput | inline |
| IsXButton1MousePressed() | VRage.Input.MyDirectXInput | inline |
| IsXButton1MouseReleased() | VRage.Input.MyDirectXInput | inline |
| IsXButton2MousePressed() | VRage.Input.MyDirectXInput | inline |
| IsXButton2MouseReleased() | VRage.Input.MyDirectXInput | inline |
| JoystickAsMouse | VRage.Input.MyDirectXInput | |
| JoystickConnected | VRage.Input.MyDirectXInput | |
| JoystickDeadzoneDefault | VRage.Input.MyDirectXInput | |
| JoystickExponentDefault | VRage.Input.MyDirectXInput | |
| JoystickInstanceName | VRage.Input.MyDirectXInput | |
| JoystickInstanceNameDefault | VRage.Input.MyDirectXInput | |
| JoystickSensitivityDefault | VRage.Input.MyDirectXInput | |
| LoadContent(IntPtr windowHandle) | VRage.Input.MyDirectXInput | inline |
| LoadData(SerializableDictionary< string, object > controlsGeneral, SerializableDictionary< string, object > controlsButtons) | VRage.Input.MyDirectXInput | inline |
| MouseScrollWheelValue() | VRage.Input.MyDirectXInput | inline |
| MouseSensitivityDefault | VRage.Input.MyDirectXInput | |
| MyDirectXInput(IMyBufferedInputSource textInputBuffer, IMyControlNameLookup nameLookup, Dictionary< MyStringId, MyControl > gameControls, bool enableDevKeys) | VRage.Input.MyDirectXInput | inline |
| ParseMyGuiControlTypeEnum(string s) | VRage.Input.MyDirectXInput | inline |
| ParseMyGuiInputDeviceEnum(string s) | VRage.Input.MyDirectXInput | inline |
| ParseMyJoystickAxesEnum(string s) | VRage.Input.MyDirectXInput | inline |
| ParseMyJoystickButtonsEnum(string s) | VRage.Input.MyDirectXInput | inline |
| ParseMyMouseButtonsEnum(string s) | VRage.Input.MyDirectXInput | inline |
| POVDirection() | VRage.Input.MyDirectXInput | inline |
| PreviousMouseScrollWheelValue() | VRage.Input.MyDirectXInput | inline |
| RevertChanges() | VRage.Input.MyDirectXInput | inline |
| RevertToDefaultControls() | VRage.Input.MyDirectXInput | inline |
| SaveControls(SerializableDictionary< string, object > controlsGeneral, SerializableDictionary< string, object > controlsButtons) | VRage.Input.MyDirectXInput | inline |
| SetControlBlock(MyStringId controlEnum, bool block=false) | VRage.Input.MyDirectXInput | inline |
| SetJoystickConnected(bool value) | VRage.Input.MyDirectXInput | inline |
| SetJoystickDeadzone(float newDeadzone) | VRage.Input.MyDirectXInput | inline |
| SetJoystickExponent(float newExponent) | VRage.Input.MyDirectXInput | inline |
| SetJoystickSensitivity(float newSensitivity) | VRage.Input.MyDirectXInput | inline |
| SetMousePosition(int x, int y) | VRage.Input.MyDirectXInput | inline |
| SetMouseSensitivity(float sensitivity) | VRage.Input.MyDirectXInput | inline |
| SetMouseXInversion(bool inverted) | VRage.Input.MyDirectXInput | inline |
| SetMouseYInversion(bool inverted) | VRage.Input.MyDirectXInput | inline |
| TakeSnapshot() | VRage.Input.MyDirectXInput | inline |
| TextInput | VRage.Input.MyDirectXInput | |
| Trichording | VRage.Input.MyDirectXInput | |
| TryParseMyGameControlEnums(string s) | VRage.Input.MyDirectXInput | inline |
| UnloadData() | VRage.Input.MyDirectXInput | inline |
| Update(bool gameFocused) | VRage.Input.MyDirectXInput | inline |
| WasGamepadKeyDownPressed() | VRage.Input.MyDirectXInput | inline |
| WasGamepadKeyLeftPressed() | VRage.Input.MyDirectXInput | inline |
| WasGamepadKeyRightPressed() | VRage.Input.MyDirectXInput | inline |
| WasGamepadKeyUpPressed() | VRage.Input.MyDirectXInput | inline |
| WasJoystickAxisPressed(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| WasJoystickAxisReleased(MyJoystickAxesEnum axis) | VRage.Input.MyDirectXInput | inline |
| WasJoystickButtonPressed(MyJoystickButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| WasJoystickButtonReleased(MyJoystickButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| WasLeftMousePressed() | VRage.Input.MyDirectXInput | inline |
| WasLeftMouseReleased() | VRage.Input.MyDirectXInput | inline |
| WasMiddleMousePressed() | VRage.Input.MyDirectXInput | inline |
| WasMiddleMouseReleased() | VRage.Input.MyDirectXInput | inline |
| WasMousePressed(MyMouseButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| WasMouseReleased(MyMouseButtonsEnum button) | VRage.Input.MyDirectXInput | inline |
| WasRightMousePressed() | VRage.Input.MyDirectXInput | inline |
| WasRightMouseReleased() | VRage.Input.MyDirectXInput | inline |
| WasXButton1MousePressed() | VRage.Input.MyDirectXInput | inline |
| WasXButton1MouseReleased() | VRage.Input.MyDirectXInput | inline |
| WasXButton2MousePressed() | VRage.Input.MyDirectXInput | inline |
| WasXButton2MouseReleased() | VRage.Input.MyDirectXInput | inline |
| WindowHandle | VRage.Input.MyDirectXInput | |