public bool GetKeyState(BoundKeyFunctions k) { if (_keyStates.Keys.Contains(k)) { return(_keyStates[k]); } return(false); }
public BoundKeyEventArgs(BoundKeyState functionState, BoundKeyFunctions function) { FunctionState = functionState; Function = function; }
protected void SetKeyState(BoundKeyFunctions k, bool state) { // Check to see if we have a keyhandler for the key that's been pressed. Discard invalid keys. _keyStates[k] = state; }
public BoundKeyChangedMessage(BoundKeyFunctions function, BoundKeyState state) { Function = function; State = state; }
public bool GetKeyState(BoundKeyFunctions k) { if (_keyStates.Keys.Contains(k)) return _keyStates[k]; return false; }
public BoundKeyChangedMsg(BoundKeyFunctions function, BoundKeyState state) { Directed = true; Function = function; State = state; }