Generic input event Base class of all sort of input event. See [method Node._input]. http://docs.godotengine.org/en/stable/learning/features/inputs/inputevent.html Returns [code]true[/code] if this event matches [code]event[/code]. Returns a [String] representation of the event. Returns the device's id that generated the event. Returns the event's ID. Returns [code]true[/code] if this input event matches a pre-defined action of any type. Returns [code]true[/code] if the given action is being pressed (and is not an echo event for KEY events). Not relevant for the event types [code]MOUSE_MOTION[/code], [code]SCREEN_DRAG[/code] or [code]NONE[/code]. Returns [code]true[/code] if the given action is released (i.e. not pressed). Not relevant for the event types [code]MOUSE_MOTION[/code], [code]SCREEN_DRAG[/code] or [code]NONE[/code]. Returns [code]true[/code] if this input event's type is one of the [code]InputEvent[/code] constants. Returns [code]true[/code] if this input event is an echo event (only for events of type KEY). Returns [code]true[/code] if this input event is pressed. Not relevant for the event types [code]MOUSE_MOTION[/code], [code]SCREEN_DRAG[/code] or [code]NONE[/code]. The event's device ID.