Click or drag to resize
IMyInput Methods

[This is preliminary documentation and is subject to change.]

The IMyInput type exposes the following members.

Methods
  NameDescription
Public methodAddDefaultControl
Public methodDeltaMouseScrollWheelValue
Public methodEnumerateJoystickNames
Public methodGetActualJoystickState
Public methodGetControl(MyKeys)
Public methodGetControl(MyMouseButtonsEnum)
Public methodGetGameControl
Public methodGetGameControlAnalogState
Public methodGetGameControlsList
Public methodGetJoystickAxisStateForGameplay
Public methodGetJoystickDeadzone
Public methodGetJoystickExponent
Public methodGetJoystickSensitivity
Public methodGetKeyName
Public methodGetListOfPressedKeys
Public methodGetListOfPressedMouseButtons
Public methodGetMouseAreaSize
Public methodGetMousePosition
Public methodGetMouseSensitivity
Public methodGetMouseX
Public methodGetMouseXForGamePlay
Public methodGetMouseXInversion
Public methodGetMouseY
Public methodGetMouseYForGamePlay
Public methodGetMouseYInversion
Public methodGetName(MyJoystickAxesEnum)
Public methodGetName(MyJoystickButtonsEnum)
Public methodGetName(MyMouseButtonsEnum)
Public methodGetPressedKeys
Public methodGetUnassignedName
Public methodIsAnyAltKeyPressed
Public methodIsAnyCtrlKeyPressed
Public methodIsAnyKeyPress
Public methodIsAnyMouseOrJoystickPressed
Public methodIsAnyMousePressed
Public methodIsAnyNewMouseOrJoystickPressed
Public methodIsAnyNewMousePressed
Public methodIsAnyShiftKeyPressed
Public methodIsButtonPressed
Public methodIsButtonReleased
Public methodIsGameControlPressed
Public methodIsGameControlReleased
Public methodIsGamepadKeyLeftPressed
Public methodIsGamepadKeyRightPressed
Public methodIsJoystickAxisNewPressed
Public methodIsJoystickAxisPressed
Public methodIsJoystickAxisValid
Public methodIsJoystickButtonNewPressed
Public methodIsJoystickButtonPressed
Public methodIsJoystickButtonValid
Public methodIsJoystickConnected
Public methodIsKeyDigit
Public methodIsKeyPress
Public methodIsKeyValid
Public methodIsLeftMousePressed
Public methodIsLeftMouseReleased
Public methodIsMiddleMousePressed
Public methodIsMouseButtonValid
Public methodIsMousePressed
Public methodIsMouseReleased
Public methodIsNewButtonPressed
Public methodIsNewButtonReleased
Public methodIsNewGameControlJoystickOnlyPressed
Public methodIsNewGameControlPressed
Public methodIsNewGameControlReleased
Public methodIsNewGamepadKeyDownPressed
Public methodIsNewGamepadKeyUpPressed
Public methodIsNewJoystickAxisReleased
Public methodIsNewJoystickButtonReleased
Public methodIsNewKeyPressed
Public methodIsNewKeyReleased
Public methodIsNewLeftMousePressed
Public methodIsNewLeftMouseReleased
Public methodIsNewMiddleMousePressed
Public methodIsNewMiddleMouseReleased
Public methodIsNewMousePressed
Public methodIsNewPrimaryButtonPressed
Public methodIsNewPrimaryButtonReleased
Public methodIsNewRightMousePressed
Public methodIsNewRightMouseReleased
Public methodIsNewSecondaryButtonPressed
Public methodIsNewSecondaryButtonReleased
Public methodIsNewXButton1MousePressed
Public methodIsNewXButton1MouseReleased
Public methodIsNewXButton2MousePressed
Public methodIsNewXButton2MouseReleased
Public methodIsPrimaryButtonPressed
Public methodIsPrimaryButtonReleased
Public methodIsRightMousePressed
Public methodIsSecondaryButtonPressed
Public methodIsSecondaryButtonReleased
Public methodIsXButton1MousePressed
Public methodIsXButton2MousePressed
Public methodLoadContent
Public methodLoadData
Public methodMouseScrollWheelValue
Public methodPreviousMouseScrollWheelValue
Public methodRevertChanges
Public methodRevertToDefaultControls
Public methodSaveControls
Public methodSetJoystickDeadzone
Public methodSetJoystickExponent
Public methodSetJoystickSensitivity
Public methodSetMousePosition
Public methodSetMouseSensitivity
Public methodSetMouseXInversion
Public methodSetMouseYInversion
Public methodTakeSnapshot
Public methodUnloadData
Public methodUpdate
Public methodWasMiddleMousePressed
Public methodWasMiddleMouseReleased
Public methodWasRightMousePressed
Public methodWasRightMouseReleased
Public methodWasXButton1MousePressed
Public methodWasXButton1MouseReleased
Public methodWasXButton2MousePressed
Public methodWasXButton2MouseReleased
Top
Extension Methods
See Also