Skip to content

class_inputevent

reduz edited this page Feb 23, 2014 · 9 revisions

InputEvent

####Category: Built-In Types

Brief Description

Built-in input event data.

Member Functions

Member Variables

Numeric Constants

  • NONE = 0 - Empty input event.
  • KEY = 1 - Key event.
  • MOUSE_MOTION = 2 - Mouse motion event.
  • MOUSE_BUTTON = 3 - Mouse button event.
  • JOYSTICK_MOTION = 4 - Jostick motion event.
  • JOYSTICK_BUTTON = 5 - Joystick button event.
  • SCREEN_TOUCH = 6
  • SCREEN_DRAG = 7
  • ACTION = 8

Description

Built-in input event data. InputEvent is a built-in engine datatype, given that it's passed around and used so much . Depending on it's type, the members contained can be different, so read the documentation well!. Input events can also represent actions (editable from the project settings).

Member Function Description

Return if this input event matches a pre-defined action, no matter the type.

Return if this input event is an echo event (usually for key events).

  • bool is_pressed ( )

Return if this input event is pressed (for key, mouse, joy button or screen press events).

Clone this wiki locally