internal void UnregisterOnEventKey(EInputEventKey a_key, AInputEvent.InputAction a_delegate) { UnregisterOnEventKey(a_key.ToString(), a_delegate); }
internal InputEventKey(EInputEventKey a_eventKey, InputKeyBinding a_binding) : this(a_eventKey.ToString(), a_binding) { }
internal void RegisterOnEventKey(EInputEventKey a_key, AInputEvent.InputAction a_delegate) { RegisterOnEventKey(a_key.ToString(), a_delegate); }
internal InputEventSwitch(EInputEventKey a_eventKey, InputEventKey a_inputOn, InputEventKey a_inputOff, bool a_state = false) : this(a_eventKey.ToString(), a_inputOn, a_inputOff, a_state) { }
internal InputEventSwitch(EInputEventKey a_eventKey, InputEventKey a_inputOn, InputEventKey a_inputOff, bool a_state = false) : this(a_eventKey.ToString(), a_inputOn, a_inputOff, a_state) { }
internal AInputEvent(EInputEventKey a_eventKey) : this(a_eventKey.ToString()) { }
internal InputEventToggle(EInputEventKey a_eventKey, InputEventKey a_input, bool a_state = false) : this(a_eventKey.ToString(), a_input, a_state) { }
internal InputEventToggle(EInputEventKey a_eventKey, InputEventKey a_input, bool a_state = false) : this(a_eventKey.ToString(), a_input, a_state) { }
internal AInputSwitch(EInputEventKey a_eventKey) : this(a_eventKey.ToString()) { }
internal InputEventKey(EInputEventKey a_eventKey, InputKeyBinding a_binding) : this(a_eventKey.ToString(),a_binding) { }