Mallette DMG / lvgl_RB

Dependents:   Mallette_DMG_V14 Mallette_RB10G1_V33 Mallette_RB10G1_V40 Mallette_RB10G1_V41bis

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers lv_theme_rb.h Source File

lv_theme_rb.h

00001 /**
00002  * @file lv_theme_night.h
00003  *
00004  */
00005 
00006 #ifndef LV_THEME_RB_H
00007 #define LV_THEME_RB_H
00008 
00009 #ifdef __cplusplus
00010 extern "C" {
00011 #endif
00012 
00013 /*********************
00014  *      INCLUDES
00015  *********************/
00016 
00017 #include "lvgl.h"
00018 
00019 
00020 /*********************
00021  *      DEFINES
00022  *********************/
00023 
00024 /**********************
00025  *      TYPEDEFS
00026  **********************/
00027 
00028 /**********************
00029  * GLOBAL PROTOTYPES
00030  **********************/
00031 
00032 /**
00033  * Initialize the RB theme
00034  * @param hue [0..360] hue value from HSV color space to define the theme's base color
00035  * @param font pointer to a font (NULL to use the default)
00036  * @return pointer to the initialized theme
00037  */
00038 lv_theme_t * lv_theme_rb_init(uint16_t hue, lv_font_t * font);
00039 
00040 /**
00041  * Get a pointer to the theme
00042  * @return pointer to the theme
00043  */
00044 lv_theme_t * lv_theme_get_rb(void);
00045 
00046 /**********************
00047  *      MACROS
00048  **********************/
00049 
00050 #ifdef __cplusplus
00051 } /* extern "C" */
00052 #endif
00053 
00054 #endif /*LV_THEME_NIGHT_H*/