private static string ToKeyName(Mo5Key key) { if (key >= Mo5Key.D0 && key <= Mo5Key.D9) { return(string.Format("numpad{0}", key - Mo5Key.D0)); } return(key.ToString().ToLowerInvariant()); }
public VirtualKey(Mo5Key key, bool shiftKey = false) { Key = key; ShiftKey = shiftKey; }
private void KeyReleased(Mo5Key key) { _key[(int)key] = false; }
public bool IsKeyPressed(Mo5Key key) { return(_key[(int)key]); }
private void KeyPressed(Mo5Key key) { _key[(int)key] = true; }