#include <core.h>
|
static bool | pressed (uint8_t buttons) |
| Returns true if button or specific combination of buttons is not pressed. Returns true if button or specific combination of buttons is pressed. More...
|
|
static bool | notPressed (uint8_t buttons) |
| Returns true if button or specific combination of buttons is not pressed. Returns true if button or specific combination of buttons is not pressed. More...
|
|
static uint8_t | buttonsState () |
| Returns bits of all pressed buttons Returns bits of all pressed buttons.
|
|
static void | connectCustomKeys (TNanoEngineGetButtons handler) |
|
static void | connectZKeypad (uint8_t analogPin) |
| Enables engine to use Z-Keypad. Enables engine to use Z-Keypad. Please refer to arkanoid example for schematics. More...
|
|
static void | connectArduboyKeys () |
| Configures NanoEngine8 to use Arduboy keys layout. Configures NanoEngine8 to use Arduboy keys layout.
|
|
Class for keys processing functionality
Definition at line 59 of file core.h.
NanoEngineInputs::NanoEngineInputs |
( |
| ) |
|
|
inlineprotected |
Initializes Nano Engine Inputs object.
Definition at line 65 of file core.h.
Configures NanoEngine8 to use custom key handler. You can implement in your handler any keyboard layout, you use in your schematics.
static void NanoEngineInputs::connectZKeypad |
( |
uint8_t |
analogPin | ) |
|
|
static |
Enables engine to use Z-Keypad. Enables engine to use Z-Keypad. Please refer to arkanoid example for schematics.
- Parameters
-
analogPin | - pin, which Z-Keypad is connected to. |
static bool NanoEngineInputs::notPressed |
( |
uint8_t |
buttons | ) |
|
|
static |
Returns true if button or specific combination of buttons is not pressed. Returns true if button or specific combination of buttons is not pressed.
- Parameters
-
buttons | - buttons to check |
- Returns
- true of false
static bool NanoEngineInputs::pressed |
( |
uint8_t |
buttons | ) |
|
|
static |
Returns true if button or specific combination of buttons is not pressed. Returns true if button or specific combination of buttons is pressed.
- Parameters
-
buttons | - buttons to check |
- Returns
- true or false
Callback to call if buttons state needs to be updated
Definition at line 113 of file core.h.
The documentation for this class was generated from the following file: