1 /**
2  * @file lv_demo_widgets.h
3  *
4  */
5 
6 #ifndef LV_DEMO_WIDGETS_H
7 #define LV_DEMO_WIDGETS_H
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 /*********************
14  *      INCLUDES
15  *********************/
16 #include "../lv_demos.h"
17 #include "../../src/draw/lv_draw.h"
18 #include "../../src/draw/lv_draw_triangle.h"
19 
20 #if LV_USE_DEMO_WIDGETS
21 
22 #if LV_USE_GRID == 0
23 #error "LV_USE_GRID needs to be enabled"
24 #endif
25 
26 #if LV_USE_FLEX == 0
27 #error "LV_USE_FLEX needs to be enabled"
28 #endif
29 
30 /*********************
31  *      DEFINES
32  *********************/
33 
34 /**********************
35  *      TYPEDEFS
36  **********************/
37 
38 /**********************
39  * GLOBAL PROTOTYPES
40  **********************/
41 void lv_demo_widgets(void);
42 void lv_demo_widgets_start_slideshow(void);
43 
44 /**********************
45  *      MACROS
46  **********************/
47 
48 #endif /*LV_USE_DEMO_WIDGETS*/
49 
50 #ifdef __cplusplus
51 } /* extern "C" */
52 #endif
53 
54 #endif /*LV_DEMO_WIDGETS_H*/
55