Space Engineers
Classes | Public Member Functions | Static Public Member Functions | List of all members
VRage.Input.MyGuiLocalizedKeyboardState Class Reference

Classes

struct  KeyboardLayout
 

Public Member Functions

 MyGuiLocalizedKeyboardState ()
 
void ClearStates ()
 
void UpdateStates ()
 
void UpdateStatesFromSnapshot (MyKeyboardState state)
 
void UpdateStatesFromSnapshot (MyKeyboardState currentState, MyKeyboardState previousState)
 
MyKeyboardState GetActualKeyboardState ()
 
MyKeyboardState GetPreviousKeyboardState ()
 
void SetKey (MyKeys key, bool value)
 
bool IsPreviousKeyDown (MyKeys key, bool isLocalKey)
 
bool IsPreviousKeyDown (MyKeys key)
 
bool IsPreviousKeyUp (MyKeys key, bool isLocalKey)
 
bool IsPreviousKeyUp (MyKeys key)
 
bool IsKeyDown (MyKeys key, bool isLocalKey)
 
bool IsKeyUp (MyKeys key, bool isLocalKey)
 
bool IsKeyDown (MyKeys key)
 
bool IsKeyUp (MyKeys key)
 
bool IsAnyKeyPressed ()
 
void GetActualPressedKeys (List< MyKeys > keys)
 

Static Public Member Functions

static MyKeys USEnglishToLocal (MyKeys key)
 
static MyKeys LocalToUSEnglish (MyKeys key)
 

Detailed Description

Definition at line 10 of file MyGuiLocalizedKeyboardState.cs.

Constructor & Destructor Documentation

VRage.Input.MyGuiLocalizedKeyboardState.MyGuiLocalizedKeyboardState ( )
inline

Definition at line 72 of file MyGuiLocalizedKeyboardState.cs.

Member Function Documentation

void VRage.Input.MyGuiLocalizedKeyboardState.ClearStates ( )
inline

Definition at line 111 of file MyGuiLocalizedKeyboardState.cs.

MyKeyboardState VRage.Input.MyGuiLocalizedKeyboardState.GetActualKeyboardState ( )
inline

Definition at line 137 of file MyGuiLocalizedKeyboardState.cs.

void VRage.Input.MyGuiLocalizedKeyboardState.GetActualPressedKeys ( List< MyKeys keys)
inline

Definition at line 242 of file MyGuiLocalizedKeyboardState.cs.

MyKeyboardState VRage.Input.MyGuiLocalizedKeyboardState.GetPreviousKeyboardState ( )
inline

Definition at line 142 of file MyGuiLocalizedKeyboardState.cs.

bool VRage.Input.MyGuiLocalizedKeyboardState.IsAnyKeyPressed ( )
inline

Definition at line 237 of file MyGuiLocalizedKeyboardState.cs.

bool VRage.Input.MyGuiLocalizedKeyboardState.IsKeyDown ( MyKeys  key,
bool  isLocalKey 
)
inline

Definition at line 179 of file MyGuiLocalizedKeyboardState.cs.

bool VRage.Input.MyGuiLocalizedKeyboardState.IsKeyDown ( MyKeys  key)
inline

Definition at line 195 of file MyGuiLocalizedKeyboardState.cs.

bool VRage.Input.MyGuiLocalizedKeyboardState.IsKeyUp ( MyKeys  key,
bool  isLocalKey 
)
inline

Definition at line 187 of file MyGuiLocalizedKeyboardState.cs.

bool VRage.Input.MyGuiLocalizedKeyboardState.IsKeyUp ( MyKeys  key)
inline

Definition at line 205 of file MyGuiLocalizedKeyboardState.cs.

bool VRage.Input.MyGuiLocalizedKeyboardState.IsPreviousKeyDown ( MyKeys  key,
bool  isLocalKey 
)
inline

Definition at line 152 of file MyGuiLocalizedKeyboardState.cs.

bool VRage.Input.MyGuiLocalizedKeyboardState.IsPreviousKeyDown ( MyKeys  key)
inline

Definition at line 160 of file MyGuiLocalizedKeyboardState.cs.

bool VRage.Input.MyGuiLocalizedKeyboardState.IsPreviousKeyUp ( MyKeys  key,
bool  isLocalKey 
)
inline

Definition at line 165 of file MyGuiLocalizedKeyboardState.cs.

bool VRage.Input.MyGuiLocalizedKeyboardState.IsPreviousKeyUp ( MyKeys  key)
inline

Definition at line 173 of file MyGuiLocalizedKeyboardState.cs.

static MyKeys VRage.Input.MyGuiLocalizedKeyboardState.LocalToUSEnglish ( MyKeys  key)
inlinestatic

Definition at line 222 of file MyGuiLocalizedKeyboardState.cs.

void VRage.Input.MyGuiLocalizedKeyboardState.SetKey ( MyKeys  key,
bool  value 
)
inline

Definition at line 147 of file MyGuiLocalizedKeyboardState.cs.

void VRage.Input.MyGuiLocalizedKeyboardState.UpdateStates ( )
inline

Definition at line 118 of file MyGuiLocalizedKeyboardState.cs.

void VRage.Input.MyGuiLocalizedKeyboardState.UpdateStatesFromSnapshot ( MyKeyboardState  state)
inline

Definition at line 125 of file MyGuiLocalizedKeyboardState.cs.

void VRage.Input.MyGuiLocalizedKeyboardState.UpdateStatesFromSnapshot ( MyKeyboardState  currentState,
MyKeyboardState  previousState 
)
inline

Definition at line 131 of file MyGuiLocalizedKeyboardState.cs.

static MyKeys VRage.Input.MyGuiLocalizedKeyboardState.USEnglishToLocal ( MyKeys  key)
inlinestatic

Definition at line 212 of file MyGuiLocalizedKeyboardState.cs.


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