|
| static void | begin () |
| |
| static void | setFrameRate (uint8_t fps) |
| |
| static uint8_t | getFrameRate () |
| |
| static uint8_t | getCpuLoad () |
| |
| static bool | nextFrame () |
| |
| static void | loopCallback (TLoopCallback callback) |
| |
| 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. More...
|
| |
| 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.
|
| |
| static void | connectGpioKeypad (const uint8_t *gpioKeys) |
| | Enables engine to use GPIO keys. More...
|
| |
Nano Engine Core class, contains generic frame-rate control functions
Definition at line 171 of file core.h.