|
Embedded SDK
Embedded SDK
|


Go to the source code of this file.
Macros | |
| #define | SHORT_TOUCH_DURATION 0 |
| #define | LONG_TOUCH_DURATION 3000 |
Functions | |
| void | nbgl_touchInit (bool fromUx) |
| void | nbgl_touchHandler (bool fromUx, nbgl_touchStatePosition_t *touchEvent, uint32_t currentTimeMs) |
| bool | nbgl_touchGetTouchedPosition (nbgl_obj_t *obj, nbgl_touchStatePosition_t **firstPos, nbgl_touchStatePosition_t **lastPos) |
| uint32_t | nbgl_touchGetTouchDuration (nbgl_obj_t *obj) |
| nbgl_obj_t * | nbgl_touchGetObjectFromId (nbgl_obj_t *obj, uint8_t id) |
| void | nbgl_touchClear (bool fromUx) |
TouchScreen management of the new BOLOS Graphical Library
Definition in file nbgl_touch.h.
| #define LONG_TOUCH_DURATION 3000 |
Definition at line 26 of file nbgl_touch.h.
| #define SHORT_TOUCH_DURATION 0 |
Definition at line 24 of file nbgl_touch.h.
| void nbgl_touchClear | ( | bool | fromUx | ) |
| nbgl_obj_t * nbgl_touchGetObjectFromId | ( | nbgl_obj_t * | obj, |
| uint8_t | id | ||
| ) |
| uint32_t nbgl_touchGetTouchDuration | ( | nbgl_obj_t * | obj | ) |
| bool nbgl_touchGetTouchedPosition | ( | nbgl_obj_t * | obj, |
| nbgl_touchStatePosition_t ** | firstPos, | ||
| nbgl_touchStatePosition_t ** | lastPos | ||
| ) |
| void nbgl_touchHandler | ( | bool | fromUx, |
| nbgl_touchStatePosition_t * | touchEvent, | ||
| uint32_t | currentTimeMs | ||
| ) |
| void nbgl_touchInit | ( | bool | fromUx | ) |