private static void GetEventModifiersState(EventModifiersState state, Event evt) { state.IsCtrlDown = evt.control; state.IsAltDown = evt.alt; state.IsShiftDown = evt.shift; state.IsCapsOn = evt.capsLock; state.IsNumLockOn = false; // Indeterminate state.IsMetaDown = evt.command; }
private static EventModifiersState GetEventModifiersState(Event evt) { EventModifiersState state = new EventModifiersState(); state.IsCtrlDown = evt.control; state.IsAltDown = evt.alt && !Input.GetKey(KeyCode.AltGr); state.IsShiftDown = evt.shift; state.IsCapsOn = evt.capsLock; state.IsNumLockOn = false; // Indeterminate state.IsMetaDown = evt.command; return(state); }
private static EventModifiersState GetEventModifiersState (Event evt) { EventModifiersState state = new EventModifiersState (); state.IsCtrlDown = evt.control; state.IsAltDown = evt.alt && !Input.GetKey(KeyCode.AltGr); state.IsShiftDown = evt.shift; state.IsCapsOn = evt.capsLock; state.IsNumLockOn = false; // Indeterminate state.IsMetaDown = evt.command; return state; }
private static EventModifiersState GetEventModifiersState (Event evt) { EventModifiersState state = new EventModifiersState (); state.IsCtrlDown = evt.control; state.IsAltDown = evt.alt; state.IsShiftDown = evt.shift; state.IsCapsOn = evt.capsLock; state.IsNumLockOn = false; // Indeterminate return state; }