2016-06-08 07:25:08 +02:00
|
|
|
/**
|
|
|
|
* @file lv_refr.h
|
|
|
|
*
|
|
|
|
*/
|
|
|
|
|
|
|
|
/*********************
|
|
|
|
* INCLUDES
|
|
|
|
*********************/
|
|
|
|
#include "lv_obj.h"
|
|
|
|
#include <stdbool.h>
|
|
|
|
|
|
|
|
/*********************
|
|
|
|
* DEFINES
|
|
|
|
*********************/
|
|
|
|
|
|
|
|
/**********************
|
|
|
|
* TYPEDEFS
|
|
|
|
**********************/
|
|
|
|
|
|
|
|
/**********************
|
|
|
|
* STATIC PROTOTYPES
|
|
|
|
**********************/
|
|
|
|
|
|
|
|
/**********************
|
|
|
|
* STATIC VARIABLES
|
|
|
|
**********************/
|
|
|
|
|
|
|
|
/**********************
|
|
|
|
* MACROS
|
|
|
|
**********************/
|
|
|
|
|
|
|
|
/**********************
|
|
|
|
* GLOBAL FUNCTIONS
|
|
|
|
**********************/
|
2017-01-13 23:27:49 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Initialize the screen refresh subsystem
|
|
|
|
*/
|
2016-06-08 07:25:08 +02:00
|
|
|
void lv_refr_init(void);
|
2017-01-13 23:27:49 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Invalidate an area
|
|
|
|
* @param area_p pointer to area which should be invalidated
|
|
|
|
*/
|
2016-06-08 07:25:08 +02:00
|
|
|
void lv_inv_area(const area_t * area_p);
|
|
|
|
|
|
|
|
/**********************
|
|
|
|
* STATIC FUNCTIONS
|
2017-01-13 23:27:49 +01:00
|
|
|
**********************/
|