Generic input event
Base class of all sort of input event. See [method Node._input].
http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html
http://docs.godotengine.org/en/3.0/tutorials/2d/2d_transforms.html
Returns a [String] representation of the event.
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.