Embedded SDK
Embedded SDK
src Directory Reference
Directory dependency graph for src:
lib_nbgl/src

Files

file  nbgl_buttons.c [code]
 
file  nbgl_draw.c [code]
 Implementation of middle-level API to draw rich forms like rounded rectangle.
 
file  nbgl_flow.c [code]
 Implementation of flow management.
 
file  nbgl_fonts.c [code]
 
file  nbgl_layout.c [code]
 Implementation of predefined layouts management for Applications.
 
file  nbgl_layout_internal.h [code]
 Internal functions/constants of NBGL layout layer.
 
file  nbgl_layout_internal_nanos.h [code]
 Internal functions/constants of NBGL layout layer.
 
file  nbgl_layout_keyboard.c [code]
 Implementation of predefined keyboard related layouts management.
 
file  nbgl_layout_keyboard_nanos.c [code]
 Implementation of predefined layouts management for Nano target, for Keyboard.
 
file  nbgl_layout_keypad.c [code]
 Implementation of keypad management of predefined layouts management for Applications.
 
file  nbgl_layout_keypad_nanos.c [code]
 
file  nbgl_layout_nanos.c [code]
 
file  nbgl_layout_navigation.c [code]
 The construction of a navigation bar with buttons super-object.
 
file  nbgl_obj.c [code]
 Implementation of API to draw all basic graphic objects.
 
file  nbgl_obj_keyboard.c [code]
 The construction and touch management of a keyboard object.
 
file  nbgl_obj_keyboard_nanos.c [code]
 The construction and touch management of a keyboard object for Nanos.
 
file  nbgl_obj_keypad.c [code]
 The construction and touch management of a keypad object.
 
file  nbgl_obj_keypad_nanos.c [code]
 The construction and key management of a keypad object for nanos.
 
file  nbgl_obj_pool.c [code]
 Implementation of a graphical objects pool, to be used by any page, or by predefined layout management.
 
file  nbgl_page.c [code]
 Implementation of predefined pages management for Applications.
 
file  nbgl_screen.c [code]
 Implementation of screens management API.
 
file  nbgl_serialize.c [code]
 
file  nbgl_step.c [code]
 Implementation of predefined pages management for Applications.
 
file  nbgl_touch.c [code]
 
file  nbgl_use_case.c [code]
 Implementation of typical pages (or sets of pages) for Applications.
 
file  nbgl_use_case_nanos.c [code]
 Implementation of typical pages (or sets of pages) for Applications, for Nanos (X, SP)