Embedded SDK
Embedded SDK
Functions
nbgl_front.h File Reference

Font screen low-Level driver API, to draw elementary forms. More...

#include "nbgl_types.h"
Include dependency graph for nbgl_front.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void nbgl_frontDrawRect (const nbgl_area_t *area)
 
void nbgl_frontDrawHorizontalLine (const nbgl_area_t *area, uint8_t mask, color_t lineColor)
 
void nbgl_frontDrawImage (const nbgl_area_t *area, const uint8_t *buffer, nbgl_transformation_t transformation, nbgl_color_map_t colorMap)
 
void nbgl_frontDrawImageFile (const nbgl_area_t *area, const uint8_t *buffer, nbgl_color_map_t colorMap, const uint8_t *uzlib_chunk_buffer)
 
void nbgl_frontDrawImageRle (const nbgl_area_t *area, const uint8_t *buffer, uint32_t buffer_len, color_t fore_color, uint8_t nb_skipped_bytes)
 
void nbgl_frontRefreshArea (const nbgl_area_t *area, nbgl_refresh_mode_t mode, nbgl_post_refresh_t post_refresh)
 
void nbgl_frontControlAreaMasking (uint8_t mask_index, nbgl_area_t *masked_area_or_null)
 

Detailed Description

Font screen low-Level driver API, to draw elementary forms.

Definition in file nbgl_front.h.

Function Documentation

◆ nbgl_frontControlAreaMasking()

void nbgl_frontControlAreaMasking ( uint8_t  mask_index,
nbgl_area_t masked_area_or_null 
)

◆ nbgl_frontDrawHorizontalLine()

void nbgl_frontDrawHorizontalLine ( const nbgl_area_t area,
uint8_t  mask,
color_t  lineColor 
)

◆ nbgl_frontDrawImage()

void nbgl_frontDrawImage ( const nbgl_area_t area,
const uint8_t buffer,
nbgl_transformation_t  transformation,
nbgl_color_map_t  colorMap 
)

◆ nbgl_frontDrawImageFile()

void nbgl_frontDrawImageFile ( const nbgl_area_t area,
const uint8_t buffer,
nbgl_color_map_t  colorMap,
const uint8_t uzlib_chunk_buffer 
)

◆ nbgl_frontDrawImageRle()

void nbgl_frontDrawImageRle ( const nbgl_area_t area,
const uint8_t buffer,
uint32_t  buffer_len,
color_t  fore_color,
uint8_t  nb_skipped_bytes 
)

◆ nbgl_frontDrawRect()

void nbgl_frontDrawRect ( const nbgl_area_t area)

◆ nbgl_frontRefreshArea()

void nbgl_frontRefreshArea ( const nbgl_area_t area,
nbgl_refresh_mode_t  mode,
nbgl_post_refresh_t  post_refresh 
)