ESPHome  2024.9.0
Data Structures | Namespaces | Typedefs | Functions
lvgl_esphome.h File Reference

Go to the source code of this file.

Data Structures

class  esphome::lvgl::LvCompound
 
class  esphome::lvgl::LvPageType
 
class  esphome::lvgl::ObjUpdateAction< Ts >
 
class  esphome::lvgl::FontEngine
 
class  esphome::lvgl::LvglComponent
 
class  esphome::lvgl::IdleTrigger
 
class  esphome::lvgl::LvglAction< Ts >
 
class  esphome::lvgl::LvglCondition< Ts >
 
class  esphome::lvgl::LVTouchListener
 
class  esphome::lvgl::LVEncoderListener
 
class  esphome::lvgl::LvButtonMatrixType
 
class  esphome::lvgl::LvKeyboardType
 

Namespaces

 esphome
 Implementation of SPI Controller mode.
 
 esphome::lvgl
 

Typedefs

using esphome::lvgl::LvLambdaType = std::function< void(lv_obj_t *)>
 
using esphome::lvgl::set_value_lambda_t = std::function< void(float)>
 
using esphome::lvgl::event_callback_t = void(_lv_event_t *)
 
using esphome::lvgl::text_lambda_t = std::function< const char *()>
 

Functions

std::string esphome::lvgl::lv_event_code_name_for (uint8_t event_code)
 
bool esphome::lvgl::lv_is_pre_initialise ()
 
lv_img_dsc_t * esphome::lvgl::lv_img_from (image::Image *src, lv_img_dsc_t *img_dsc)
 
void esphome::lvgl::lv_animimg_stop (lv_obj_t *obj)