Input
From Crumbled World Wiki
Functions
| return | function | description |
|---|---|---|
| bool | getKeyDown(Key key) | return true if the key has been pressed down |
| bool | getKeyHeld(Key key) | return true if the key has been pressed down but not yet released. |
| bool | getKeyPressed(Key key) | return true if the key has been released. |
| bool | getMouseDown(MouseKey key) | return true if the mouse key has been pressed down |
| bool | getMouseHeld(MouseKey key) | return true if the mouse key has been pressed down but not yet released. |
| bool | getMousePressed(MouseKey key) | return true if the mouse key has been released. |
| bool | getMouseDoubleClick(MouseKey key) | return true if the mouse key has been double clicked. |
| Vec2 | getMousePos() | return the mouse last position. |
| Vec2 | getMouseDelta() | return the diff bettwen the current mouse pos and last frame mose pos |
| int | getMouseWheelTicks() | return mouse wheel ticks. |
| int | getAnyKeyDownEvent() | return -1 if no key was pressed down else return the keyCode from Key |
| int | getAnyMouseDownEvent() | return -1 if no mouse key was pressed down else return the mousekeycode from MouseKey |