ESPHome 2026.5.0-dev
Loading...
Searching...
No Matches
lvgl_esphome.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::lvgl
 

Functions

std::string esphome::lvgl::lv_event_code_name_for (lv_event_t *event)
 
int16_t esphome::lvgl::lv_get_needle_angle_for_value (lv_obj_t *obj, int value)
 
void esphome::lvgl::lv_animimg_stop (lv_obj_t *obj)
 
void esphome::lvgl::lv_scale_draw_event_cb (lv_event_t *e, int16_t range_start, int16_t range_end, lv_color_t color_start, lv_color_t color_end, int width, bool local)
 Function to apply colors to ticks based on position.
 
lv_obj_t * esphome::lvgl::lv_container_create (lv_obj_t *parent)
 
lv_result_t lv_mem_test_core ()
 
void lv_mem_init ()
 
void lv_mem_deinit ()
 
void * lv_malloc_core (size_t size)
 
void lv_free_core (void *ptr)
 
void * lv_realloc_core (void *ptr, size_t size)
 
void lv_mem_monitor_core (lv_mem_monitor_t *mon_p)
 

Variables

lv_event_code_t esphome::lvgl::lv_api_event
 
lv_event_code_t esphome::lvgl::lv_update_event
 
const lv_obj_class_t esphome::lvgl::LV_CONTAINER_CLASS
 

Function Documentation

◆ lv_free_core()

void lv_free_core ( void * ptr)

Definition at line 898 of file lvgl_esphome.cpp.

◆ lv_malloc_core()

void * lv_malloc_core ( size_t size)

Definition at line 891 of file lvgl_esphome.cpp.

◆ lv_mem_deinit()

void lv_mem_deinit ( )

Definition at line 888 of file lvgl_esphome.cpp.

◆ lv_mem_init()

void lv_mem_init ( )

Definition at line 886 of file lvgl_esphome.cpp.

◆ lv_mem_monitor_core()

void lv_mem_monitor_core ( lv_mem_monitor_t * mon_p)

Definition at line 901 of file lvgl_esphome.cpp.

◆ lv_mem_test_core()

lv_result_t lv_mem_test_core ( )

Definition at line 884 of file lvgl_esphome.cpp.

◆ lv_realloc_core()

void * lv_realloc_core ( void * ptr,
size_t size )

Definition at line 899 of file lvgl_esphome.cpp.