Click or drag to resize
IMyInput Interface

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

[Missing <summary> documentation for "T:VRage.ModAPI.IMyInput"]

Namespace: VRage.ModAPI
Assembly: VRage (in VRage.dll) Version: 1.0.0.0
Syntax
C#
public interface IMyInput

The IMyInput type exposes the following members.

Properties
Methods
  NameDescription
Public methodDeltaMouseScrollWheelValue
Public methodEnumerateJoystickNames
Public methodGetControl(MyKeys)
Public methodGetControl(MyMouseButtonsEnum)
Public methodGetGameControl
Public methodGetGameControlAnalogState
Public methodGetJoystickAxisStateForGameplay
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 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 methodIsNewGameControlPressed
Public methodIsNewGameControlReleased
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 methodMouseScrollWheelValue
Public methodPreviousMouseScrollWheelValue
Public methodWasMiddleMousePressed
Public methodWasMiddleMouseReleased
Public methodWasRightMousePressed
Public methodWasRightMouseReleased
Public methodWasXButton1MousePressed
Public methodWasXButton1MouseReleased
Public methodWasXButton2MousePressed
Public methodWasXButton2MouseReleased
Top
Events
  NameDescription
Public eventJoystickConnected
Top
Extension Methods
See Also