Mallet Engine
2
Entity-Component based game engine, written in Java.
|
Public Member Functions | |
InputEvent () | |
InputEvent (final int _type, final int _x, final int _y) | |
InputEvent (final int _type, final float _x, final float _y) | |
InputEvent (final int _type, final char _key, final int _keycode) | |
final int | getInputType () |
final int | getKeyCode () |
final char | getKeyCharacter () |
final boolean | isActionKey () |
final int | getMouseX () |
final int | getMouseY () |
final void | clone (final InputEvent _input) |
Public Attributes | |
int | inputType = NONE |
int | mouseX = 0 |
int | mouseY = 0 |
char | key = ' ' |
int | keycode = NONE |
boolean | isActionKey = false |
Static Public Attributes | |
static final int | SHIFT = 16 |
static final int | CTRL = 17 |
static final int | ALT = 18 |
static final int | ALTGROUP = 65406 |
static final int | BACKSPACE = 8 |
static final int | ENTER = 66 |
static final int | NONE = -1 |
static final int | MOUSE1_PRESSED = 0 |
static final int | MOUSE1_RELEASED = 1 |
static final int | MOUSE2_PRESSED = 2 |
static final int | MOUSE2_RELEASED = 3 |
static final int | MOUSE_MOVED = 4 |
static final int | KEYBOARD_PRESSED = 5 |
static final int | KEYBOARD_RELEASED = 6 |
static final int | TOUCH_MOVE = 7 |
static final int | TOUCH_UP = 8 |
static final int | TOUCH_DOWN = 9 |
static final int | SCROLL_WHEEL = 10 |
com.linxonline.mallet.input.InputEvent.InputEvent | ( | final int | _type, |
final int | _x, | ||
final int | _y | ||
) |
Adding Mouse Event
com.linxonline.mallet.input.InputEvent.InputEvent | ( | final int | _type, |
final float | _x, | ||
final float | _y | ||
) |
Adding Mouse Event
com.linxonline.mallet.input.InputEvent.InputEvent | ( | final int | _type, |
final char | _key, | ||
final int | _keycode | ||
) |
Adding Keyboard Event
final void com.linxonline.mallet.input.InputEvent.clone | ( | final InputEvent | _input | ) |
final int com.linxonline.mallet.input.InputEvent.getInputType | ( | ) |
final char com.linxonline.mallet.input.InputEvent.getKeyCharacter | ( | ) |
final int com.linxonline.mallet.input.InputEvent.getKeyCode | ( | ) |
final int com.linxonline.mallet.input.InputEvent.getMouseX | ( | ) |
final int com.linxonline.mallet.input.InputEvent.getMouseY | ( | ) |
final boolean com.linxonline.mallet.input.InputEvent.isActionKey | ( | ) |
final int com.linxonline.mallet.input.InputEvent.ALT = 18 [static] |
final int com.linxonline.mallet.input.InputEvent.ALTGROUP = 65406 [static] |
final int com.linxonline.mallet.input.InputEvent.BACKSPACE = 8 [static] |
final int com.linxonline.mallet.input.InputEvent.CTRL = 17 [static] |
final int com.linxonline.mallet.input.InputEvent.ENTER = 66 [static] |
boolean com.linxonline.mallet.input.InputEvent.isActionKey = false |
char com.linxonline.mallet.input.InputEvent.key = ' ' |
final int com.linxonline.mallet.input.InputEvent.KEYBOARD_PRESSED = 5 [static] |
final int com.linxonline.mallet.input.InputEvent.KEYBOARD_RELEASED = 6 [static] |
final int com.linxonline.mallet.input.InputEvent.MOUSE1_PRESSED = 0 [static] |
final int com.linxonline.mallet.input.InputEvent.MOUSE1_RELEASED = 1 [static] |
final int com.linxonline.mallet.input.InputEvent.MOUSE2_PRESSED = 2 [static] |
final int com.linxonline.mallet.input.InputEvent.MOUSE2_RELEASED = 3 [static] |
final int com.linxonline.mallet.input.InputEvent.MOUSE_MOVED = 4 [static] |
final int com.linxonline.mallet.input.InputEvent.NONE = -1 [static] |
final int com.linxonline.mallet.input.InputEvent.SCROLL_WHEEL = 10 [static] |
final int com.linxonline.mallet.input.InputEvent.SHIFT = 16 [static] |
final int com.linxonline.mallet.input.InputEvent.TOUCH_DOWN = 9 [static] |
final int com.linxonline.mallet.input.InputEvent.TOUCH_MOVE = 7 [static] |
final int com.linxonline.mallet.input.InputEvent.TOUCH_UP = 8 [static] |