ESPHome
2024.10.2
|
Data Structures | |
class | FontEngine |
class | IdleTrigger |
class | LvButtonMatrixType |
class | LvCompound |
class | LVEncoderListener |
class | LvglAction |
class | LvglComponent |
class | LvglCondition |
class | LVGLNumber |
class | LVGLSelect |
class | LVGLSwitch |
class | LVGLText |
class | LvKeyboardType |
class | LVLight |
class | LvPageType |
class | LVTouchListener |
class | ObjUpdateAction |
Typedefs | |
using | LvLambdaType = std::function< void(lv_obj_t *)> |
using | set_value_lambda_t = std::function< void(float)> |
using | event_callback_t = void(_lv_event_t *) |
using | text_lambda_t = std::function< const char *()> |
Functions | |
std::string | lv_event_code_name_for (uint8_t event_code) |
bool | lv_is_pre_initialise () |
void | lv_animimg_stop (lv_obj_t *obj) |
Variables | |
esphome::lvgl::LVLight | __attribute__ |
lv_event_code_t | lv_api_event |
lv_event_code_t | lv_update_event |
using esphome::lvgl::event_callback_t = typedef void(_lv_event_t *) |
Definition at line 75 of file lvgl_esphome.h.
using esphome::lvgl::LvLambdaType = typedef std::function<void(lv_obj_t *)> |
Definition at line 73 of file lvgl_esphome.h.
using esphome::lvgl::set_value_lambda_t = typedef std::function<void(float)> |
Definition at line 74 of file lvgl_esphome.h.
using esphome::lvgl::text_lambda_t = typedef std::function<const char *()> |
Definition at line 76 of file lvgl_esphome.h.
void esphome::lvgl::lv_animimg_stop | ( | lv_obj_t * | obj | ) |
Definition at line 360 of file lvgl_esphome.cpp.
std::string esphome::lvgl::lv_event_code_name_for | ( | uint8_t | event_code | ) |
Definition at line 66 of file lvgl_esphome.cpp.
bool esphome::lvgl::lv_is_pre_initialise | ( | ) |
Definition at line 351 of file lvgl_esphome.cpp.
esphome::lvgl::LVLight esphome::lvgl::__attribute__ |
lv_event_code_t esphome::lvgl::lv_api_event |
Definition at line 84 of file lvgl_esphome.cpp.
lv_event_code_t esphome::lvgl::lv_update_event |
Definition at line 85 of file lvgl_esphome.cpp.