Space Engineers
Public Member Functions | Properties | Events | List of all members
VRage.ModAPI.IMyInput Interface Reference
Inheritance diagram for VRage.ModAPI.IMyInput:
VRage.Input.MyDirectXInput VRage.Input.MyNullInput VRage.Input.MyNullInput

Public Member Functions

List< string > EnumerateJoystickNames ()
 
bool IsAnyKeyPress ()
 
bool IsAnyMousePressed ()
 
bool IsAnyNewMousePressed ()
 
bool IsAnyShiftKeyPressed ()
 
bool IsAnyAltKeyPressed ()
 
bool IsAnyCtrlKeyPressed ()
 
void GetPressedKeys (List< MyKeys > keys)
 
bool IsKeyPress (MyKeys key)
 
bool IsNewKeyPressed (MyKeys key)
 
bool IsNewKeyReleased (MyKeys key)
 
bool IsMousePressed (MyMouseButtonsEnum button)
 
bool IsMouseReleased (MyMouseButtonsEnum button)
 
bool IsNewMousePressed (MyMouseButtonsEnum button)
 
bool IsNewLeftMousePressed ()
 
bool IsNewLeftMouseReleased ()
 
bool IsLeftMousePressed ()
 
bool IsLeftMouseReleased ()
 
bool IsRightMousePressed ()
 
bool IsNewRightMousePressed ()
 
bool IsNewRightMouseReleased ()
 
bool WasRightMousePressed ()
 
bool WasRightMouseReleased ()
 
bool IsMiddleMousePressed ()
 
bool IsNewMiddleMousePressed ()
 
bool IsNewMiddleMouseReleased ()
 
bool WasMiddleMousePressed ()
 
bool WasMiddleMouseReleased ()
 
bool IsXButton1MousePressed ()
 
bool IsNewXButton1MousePressed ()
 
bool IsNewXButton1MouseReleased ()
 
bool WasXButton1MousePressed ()
 
bool WasXButton1MouseReleased ()
 
bool IsXButton2MousePressed ()
 
bool IsNewXButton2MousePressed ()
 
bool IsNewXButton2MouseReleased ()
 
bool WasXButton2MousePressed ()
 
bool WasXButton2MouseReleased ()
 
bool IsJoystickButtonPressed (MyJoystickButtonsEnum button)
 
bool IsJoystickButtonNewPressed (MyJoystickButtonsEnum button)
 
bool IsNewJoystickButtonReleased (MyJoystickButtonsEnum button)
 
float GetJoystickAxisStateForGameplay (MyJoystickAxesEnum axis)
 
bool IsJoystickAxisPressed (MyJoystickAxesEnum axis)
 
bool IsJoystickAxisNewPressed (MyJoystickAxesEnum axis)
 
bool IsNewJoystickAxisReleased (MyJoystickAxesEnum axis)
 
bool IsAnyMouseOrJoystickPressed ()
 
bool IsAnyNewMouseOrJoystickPressed ()
 
bool IsNewPrimaryButtonPressed ()
 
bool IsNewSecondaryButtonPressed ()
 
bool IsNewPrimaryButtonReleased ()
 
bool IsNewSecondaryButtonReleased ()
 
bool IsPrimaryButtonReleased ()
 
bool IsSecondaryButtonReleased ()
 
bool IsPrimaryButtonPressed ()
 
bool IsSecondaryButtonPressed ()
 
bool IsNewButtonPressed (MySharedButtonsEnum button)
 
bool IsButtonPressed (MySharedButtonsEnum button)
 
bool IsNewButtonReleased (MySharedButtonsEnum button)
 
bool IsButtonReleased (MySharedButtonsEnum button)
 
int MouseScrollWheelValue ()
 
int PreviousMouseScrollWheelValue ()
 
int DeltaMouseScrollWheelValue ()
 
int GetMouseXForGamePlay ()
 
int GetMouseYForGamePlay ()
 
int GetMouseX ()
 
int GetMouseY ()
 
bool GetMouseXInversion ()
 
bool GetMouseYInversion ()
 
float GetMouseSensitivity ()
 
Vector2 GetMousePosition ()
 
Vector2 GetMouseAreaSize ()
 
bool IsNewGameControlPressed (MyStringId controlEnum)
 
bool IsGameControlPressed (MyStringId controlEnum)
 
bool IsNewGameControlReleased (MyStringId controlEnum)
 
float GetGameControlAnalogState (MyStringId controlEnum)
 
bool IsGameControlReleased (MyStringId controlEnum)
 
bool IsKeyValid (MyKeys key)
 
bool IsKeyDigit (MyKeys key)
 
bool IsMouseButtonValid (MyMouseButtonsEnum button)
 
bool IsJoystickButtonValid (MyJoystickButtonsEnum button)
 
bool IsJoystickAxisValid (MyJoystickAxesEnum axis)
 
bool IsJoystickConnected ()
 
IMyControl GetControl (MyKeys key)
 
IMyControl GetControl (MyMouseButtonsEnum button)
 
void GetListOfPressedKeys (List< MyKeys > keys)
 
void GetListOfPressedMouseButtons (List< MyMouseButtonsEnum > result)
 
IMyControl GetGameControl (MyStringId controlEnum)
 
string GetKeyName (MyKeys key)
 
string GetName (MyMouseButtonsEnum mouseButton)
 
string GetName (MyJoystickButtonsEnum joystickButton)
 
string GetName (MyJoystickAxesEnum joystickAxis)
 
string GetUnassignedName ()
 
List< string > EnumerateJoystickNames ()
 
bool IsAnyKeyPress ()
 
bool IsAnyMousePressed ()
 
bool IsAnyNewMousePressed ()
 
bool IsAnyShiftKeyPressed ()
 
bool IsAnyAltKeyPressed ()
 
bool IsAnyCtrlKeyPressed ()
 
void GetPressedKeys (List< MyKeys > keys)
 
bool IsKeyPress (MyKeys key)
 
bool IsNewKeyPressed (MyKeys key)
 
bool IsNewKeyReleased (MyKeys key)
 
bool IsMousePressed (MyMouseButtonsEnum button)
 
bool IsMouseReleased (MyMouseButtonsEnum button)
 
bool IsNewMousePressed (MyMouseButtonsEnum button)
 
bool IsNewLeftMousePressed ()
 
bool IsNewLeftMouseReleased ()
 
bool IsLeftMousePressed ()
 
bool IsLeftMouseReleased ()
 
bool IsRightMousePressed ()
 
bool IsNewRightMousePressed ()
 
bool IsNewRightMouseReleased ()
 
bool WasRightMousePressed ()
 
bool WasRightMouseReleased ()
 
bool IsMiddleMousePressed ()
 
bool IsNewMiddleMousePressed ()
 
bool IsNewMiddleMouseReleased ()
 
bool WasMiddleMousePressed ()
 
bool WasMiddleMouseReleased ()
 
bool IsXButton1MousePressed ()
 
bool IsNewXButton1MousePressed ()
 
bool IsNewXButton1MouseReleased ()
 
bool WasXButton1MousePressed ()
 
bool WasXButton1MouseReleased ()
 
bool IsXButton2MousePressed ()
 
bool IsNewXButton2MousePressed ()
 
bool IsNewXButton2MouseReleased ()
 
bool WasXButton2MousePressed ()
 
bool WasXButton2MouseReleased ()
 
bool IsJoystickButtonPressed (MyJoystickButtonsEnum button)
 
bool IsJoystickButtonNewPressed (MyJoystickButtonsEnum button)
 
bool IsNewJoystickButtonReleased (MyJoystickButtonsEnum button)
 
float GetJoystickAxisStateForGameplay (MyJoystickAxesEnum axis)
 
bool IsJoystickAxisPressed (MyJoystickAxesEnum axis)
 
bool IsJoystickAxisNewPressed (MyJoystickAxesEnum axis)
 
bool IsNewJoystickAxisReleased (MyJoystickAxesEnum axis)
 
bool IsAnyMouseOrJoystickPressed ()
 
bool IsAnyNewMouseOrJoystickPressed ()
 
bool IsNewPrimaryButtonPressed ()
 
bool IsNewSecondaryButtonPressed ()
 
bool IsNewPrimaryButtonReleased ()
 
bool IsNewSecondaryButtonReleased ()
 
bool IsPrimaryButtonReleased ()
 
bool IsSecondaryButtonReleased ()
 
bool IsPrimaryButtonPressed ()
 
bool IsSecondaryButtonPressed ()
 
bool IsNewButtonPressed (MySharedButtonsEnum button)
 
bool IsButtonPressed (MySharedButtonsEnum button)
 
bool IsNewButtonReleased (MySharedButtonsEnum button)
 
bool IsButtonReleased (MySharedButtonsEnum button)
 
int MouseScrollWheelValue ()
 
int PreviousMouseScrollWheelValue ()
 
int DeltaMouseScrollWheelValue ()
 
int GetMouseXForGamePlay ()
 
int GetMouseYForGamePlay ()
 
int GetMouseX ()
 
int GetMouseY ()
 
bool GetMouseXInversion ()
 
bool GetMouseYInversion ()
 
float GetMouseSensitivity ()
 
Vector2 GetMousePosition ()
 
Vector2 GetMouseAreaSize ()
 
bool IsNewGameControlPressed (MyStringId controlEnum)
 
bool IsGameControlPressed (MyStringId controlEnum)
 
bool IsNewGameControlReleased (MyStringId controlEnum)
 
float GetGameControlAnalogState (MyStringId controlEnum)
 
bool IsGameControlReleased (MyStringId controlEnum)
 
bool IsKeyValid (MyKeys key)
 
bool IsKeyDigit (MyKeys key)
 
bool IsMouseButtonValid (MyMouseButtonsEnum button)
 
bool IsJoystickButtonValid (MyJoystickButtonsEnum button)
 
bool IsJoystickAxisValid (MyJoystickAxesEnum axis)
 
bool IsJoystickConnected ()
 
IMyControl GetControl (MyKeys key)
 
IMyControl GetControl (MyMouseButtonsEnum button)
 
void GetListOfPressedKeys (List< MyKeys > keys)
 
void GetListOfPressedMouseButtons (List< MyMouseButtonsEnum > result)
 
IMyControl GetGameControl (MyStringId controlEnum)
 
string GetKeyName (MyKeys key)
 
string GetName (MyMouseButtonsEnum mouseButton)
 
string GetName (MyJoystickButtonsEnum joystickButton)
 
string GetName (MyJoystickAxesEnum joystickAxis)
 
string GetUnassignedName ()
 

Properties

bool IsCapsLock [get]
 
string JoystickInstanceName [get]
 
ListReader< char > TextInput [get]
 
bool JoystickAsMouse [get]
 
bool IsJoystickLastUsed [get]
 

Events

Action< bool > JoystickConnected
 

Detailed Description

Definition at line 12 of file IMyInput.cs.

Member Function Documentation

int VRage.ModAPI.IMyInput.DeltaMouseScrollWheelValue ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.DeltaMouseScrollWheelValue ( )

Implemented in VRage.Input.MyDirectXInput.

List<string> VRage.ModAPI.IMyInput.EnumerateJoystickNames ( )

Implemented in VRage.Input.MyDirectXInput.

List<string> VRage.ModAPI.IMyInput.EnumerateJoystickNames ( )

Implemented in VRage.Input.MyDirectXInput.

IMyControl VRage.ModAPI.IMyInput.GetControl ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

IMyControl VRage.ModAPI.IMyInput.GetControl ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

IMyControl VRage.ModAPI.IMyInput.GetControl ( MyMouseButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

IMyControl VRage.ModAPI.IMyInput.GetControl ( MyMouseButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

IMyControl VRage.ModAPI.IMyInput.GetGameControl ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

IMyControl VRage.ModAPI.IMyInput.GetGameControl ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

float VRage.ModAPI.IMyInput.GetGameControlAnalogState ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

float VRage.ModAPI.IMyInput.GetGameControlAnalogState ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

float VRage.ModAPI.IMyInput.GetJoystickAxisStateForGameplay ( MyJoystickAxesEnum  axis)

Implemented in VRage.Input.MyDirectXInput.

float VRage.ModAPI.IMyInput.GetJoystickAxisStateForGameplay ( MyJoystickAxesEnum  axis)

Implemented in VRage.Input.MyDirectXInput.

string VRage.ModAPI.IMyInput.GetKeyName ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

string VRage.ModAPI.IMyInput.GetKeyName ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

void VRage.ModAPI.IMyInput.GetListOfPressedKeys ( List< MyKeys keys)

Implemented in VRage.Input.MyDirectXInput.

void VRage.ModAPI.IMyInput.GetListOfPressedKeys ( List< MyKeys keys)

Implemented in VRage.Input.MyDirectXInput.

void VRage.ModAPI.IMyInput.GetListOfPressedMouseButtons ( List< MyMouseButtonsEnum result)

Implemented in VRage.Input.MyDirectXInput.

void VRage.ModAPI.IMyInput.GetListOfPressedMouseButtons ( List< MyMouseButtonsEnum result)

Implemented in VRage.Input.MyDirectXInput.

Vector2 VRage.ModAPI.IMyInput.GetMouseAreaSize ( )

Implemented in VRage.Input.MyDirectXInput.

Vector2 VRage.ModAPI.IMyInput.GetMouseAreaSize ( )

Implemented in VRage.Input.MyDirectXInput.

Vector2 VRage.ModAPI.IMyInput.GetMousePosition ( )

Implemented in VRage.Input.MyDirectXInput.

Vector2 VRage.ModAPI.IMyInput.GetMousePosition ( )

Implemented in VRage.Input.MyDirectXInput.

float VRage.ModAPI.IMyInput.GetMouseSensitivity ( )

Implemented in VRage.Input.MyDirectXInput.

float VRage.ModAPI.IMyInput.GetMouseSensitivity ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.GetMouseX ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.GetMouseX ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.GetMouseXForGamePlay ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.GetMouseXForGamePlay ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.GetMouseXInversion ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.GetMouseXInversion ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.GetMouseY ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.GetMouseY ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.GetMouseYForGamePlay ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.GetMouseYForGamePlay ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.GetMouseYInversion ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.GetMouseYInversion ( )

Implemented in VRage.Input.MyDirectXInput.

string VRage.ModAPI.IMyInput.GetName ( MyMouseButtonsEnum  mouseButton)

Implemented in VRage.Input.MyDirectXInput.

string VRage.ModAPI.IMyInput.GetName ( MyMouseButtonsEnum  mouseButton)

Implemented in VRage.Input.MyDirectXInput.

string VRage.ModAPI.IMyInput.GetName ( MyJoystickButtonsEnum  joystickButton)

Implemented in VRage.Input.MyDirectXInput.

string VRage.ModAPI.IMyInput.GetName ( MyJoystickButtonsEnum  joystickButton)

Implemented in VRage.Input.MyDirectXInput.

string VRage.ModAPI.IMyInput.GetName ( MyJoystickAxesEnum  joystickAxis)

Implemented in VRage.Input.MyDirectXInput.

string VRage.ModAPI.IMyInput.GetName ( MyJoystickAxesEnum  joystickAxis)

Implemented in VRage.Input.MyDirectXInput.

void VRage.ModAPI.IMyInput.GetPressedKeys ( List< MyKeys keys)

Implemented in VRage.Input.MyDirectXInput.

void VRage.ModAPI.IMyInput.GetPressedKeys ( List< MyKeys keys)

Implemented in VRage.Input.MyDirectXInput.

string VRage.ModAPI.IMyInput.GetUnassignedName ( )

Implemented in VRage.Input.MyDirectXInput.

string VRage.ModAPI.IMyInput.GetUnassignedName ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyAltKeyPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyAltKeyPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyCtrlKeyPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyCtrlKeyPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyKeyPress ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyKeyPress ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyMouseOrJoystickPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyMouseOrJoystickPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyNewMouseOrJoystickPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyNewMouseOrJoystickPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyNewMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyNewMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyShiftKeyPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsAnyShiftKeyPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsButtonPressed ( MySharedButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsButtonPressed ( MySharedButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsButtonReleased ( MySharedButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsButtonReleased ( MySharedButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsGameControlPressed ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsGameControlPressed ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsGameControlReleased ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsGameControlReleased ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickAxisNewPressed ( MyJoystickAxesEnum  axis)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickAxisNewPressed ( MyJoystickAxesEnum  axis)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickAxisPressed ( MyJoystickAxesEnum  axis)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickAxisPressed ( MyJoystickAxesEnum  axis)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickAxisValid ( MyJoystickAxesEnum  axis)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickAxisValid ( MyJoystickAxesEnum  axis)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickButtonNewPressed ( MyJoystickButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickButtonNewPressed ( MyJoystickButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickButtonPressed ( MyJoystickButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickButtonPressed ( MyJoystickButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickButtonValid ( MyJoystickButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickButtonValid ( MyJoystickButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickConnected ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsJoystickConnected ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsKeyDigit ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsKeyDigit ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsKeyPress ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsKeyPress ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsKeyValid ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsKeyValid ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsLeftMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsLeftMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsLeftMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsLeftMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsMiddleMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsMiddleMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsMouseButtonValid ( MyMouseButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsMouseButtonValid ( MyMouseButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsMousePressed ( MyMouseButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsMousePressed ( MyMouseButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsMouseReleased ( MyMouseButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsMouseReleased ( MyMouseButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewButtonPressed ( MySharedButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewButtonPressed ( MySharedButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewButtonReleased ( MySharedButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewButtonReleased ( MySharedButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewGameControlPressed ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewGameControlPressed ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewGameControlReleased ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewGameControlReleased ( MyStringId  controlEnum)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewJoystickAxisReleased ( MyJoystickAxesEnum  axis)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewJoystickAxisReleased ( MyJoystickAxesEnum  axis)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewJoystickButtonReleased ( MyJoystickButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewJoystickButtonReleased ( MyJoystickButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewKeyPressed ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewKeyPressed ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewKeyReleased ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewKeyReleased ( MyKeys  key)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewLeftMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewLeftMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewLeftMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewLeftMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewMiddleMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewMiddleMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewMiddleMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewMiddleMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewMousePressed ( MyMouseButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewMousePressed ( MyMouseButtonsEnum  button)

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewPrimaryButtonPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewPrimaryButtonPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewPrimaryButtonReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewPrimaryButtonReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewRightMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewRightMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewRightMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewRightMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewSecondaryButtonPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewSecondaryButtonPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewSecondaryButtonReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewSecondaryButtonReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewXButton1MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewXButton1MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewXButton1MouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewXButton1MouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewXButton2MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewXButton2MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewXButton2MouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsNewXButton2MouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsPrimaryButtonPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsPrimaryButtonPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsPrimaryButtonReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsPrimaryButtonReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsRightMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsRightMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsSecondaryButtonPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsSecondaryButtonPressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsSecondaryButtonReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsSecondaryButtonReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsXButton1MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsXButton1MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsXButton2MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.IsXButton2MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.MouseScrollWheelValue ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.MouseScrollWheelValue ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.PreviousMouseScrollWheelValue ( )

Implemented in VRage.Input.MyDirectXInput.

int VRage.ModAPI.IMyInput.PreviousMouseScrollWheelValue ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasMiddleMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasMiddleMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasMiddleMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasMiddleMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasRightMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasRightMousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasRightMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasRightMouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasXButton1MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasXButton1MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasXButton1MouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasXButton1MouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasXButton2MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasXButton2MousePressed ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasXButton2MouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

bool VRage.ModAPI.IMyInput.WasXButton2MouseReleased ( )

Implemented in VRage.Input.MyDirectXInput.

Property Documentation

bool VRage.ModAPI.IMyInput.IsCapsLock
get

Definition at line 14 of file IMyInput.cs.

bool VRage.ModAPI.IMyInput.IsJoystickLastUsed
get

Definition at line 258 of file IMyInput.cs.

bool VRage.ModAPI.IMyInput.JoystickAsMouse
get

Definition at line 255 of file IMyInput.cs.

string VRage.ModAPI.IMyInput.JoystickInstanceName
get

Definition at line 16 of file IMyInput.cs.

ListReader< char > VRage.ModAPI.IMyInput.TextInput
get

Definition at line 18 of file IMyInput.cs.

Event Documentation

Action< bool > VRage.ModAPI.IMyInput.JoystickConnected

Definition at line 261 of file IMyInput.cs.


The documentation for this interface was generated from the following file: