ref: 0.13.0
src/libs/lvgl/src/lv_themes/lv_theme_zen.h
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 |
/** * @file lv_theme_zen.h * */ #ifndef LV_THEME_ZEN_H #define LV_THEME_ZEN_H #ifdef __cplusplus extern "C" { #endif /********************* * INCLUDES *********************/ #ifdef LV_CONF_INCLUDE_SIMPLE #include "lv_conf.h" #else #include "../../../lv_conf.h" #endif #if LV_USE_THEME_ZEN /********************* * DEFINES *********************/ /********************** * TYPEDEFS **********************/ /********************** * GLOBAL PROTOTYPES **********************/ /** * Initialize the zen theme * @param hue [0..360] hue value from HSV color space to define the theme's base color * @param font pointer to a font (NULL to use the default) * @return pointer to the initialized theme */ lv_theme_t * lv_theme_zen_init(uint16_t hue, lv_font_t * font); /** * Get a pointer to the theme * @return pointer to the theme */ lv_theme_t * lv_theme_get_zen(void); /********************** * MACROS **********************/ #endif #ifdef __cplusplus } /* extern "C" */ #endif #endif /*LV_THEME_ZEN_H*/ |