luat_lvgl.h 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. #ifndef LUAT_LVGL
  2. #define LUAT_LVGL
  3. #include "luat_base.h"
  4. #include "lvgl.h"
  5. #include "luat_lv_enum.h"
  6. #include "luat_lv_gen.h"
  7. #include "rotable.h"
  8. #define LUAT_LOG_TAG "lvgl"
  9. #include "luat_log.h"
  10. #ifndef LUAT_LV_DEBUG
  11. #define LUAT_LV_DEBUG 1
  12. #endif
  13. #if (LUAT_LV_DEBUG == 1)
  14. #define LV_DEBUG LLOGD
  15. #else
  16. #define LV_DEBUG
  17. #endif
  18. int luat_lv_init(lua_State *L);
  19. void luat_lv_fs_init(void);
  20. #include "luat_lvgl_anim.h"
  21. #include "luat_lvgl_qrcode.h"
  22. #include "luat_lvgl_gif.h"
  23. #include "luat_lvgl_cb.h"
  24. #include "luat_lvgl_style.h"
  25. #include "luat_lv_style_dec.h"
  26. #include "luat_lvgl_img_ext.h"
  27. #include "luat_lvgl_imgbtn.h"
  28. #include "luat_lvgl_map.h"
  29. #include "luat_lvgl_ex.h"
  30. #include "luat_lvgl_draw.h"
  31. #include "luat_lvgl_line_ex.h"
  32. #include "luat_lvgl_gauge_ex.h"
  33. #include "luat_lvgl_dropdown_ex.h"
  34. #include "luat_lvgl_roller_ex.h"
  35. #include "luat_lvgl_btnmatrix_ex.h"
  36. #include "luat_lvgl_canvas_ex.h"
  37. #include "luat_lvgl_msgbox_ex.h"
  38. #include "luat_lvgl_tileview_ex.h"
  39. #include "luat_lvgl_calendar_ex.h"
  40. #include "luat_lvgl_fonts.h"
  41. #include "luat_lvgl_font.h"
  42. #include "luat_lvgl_struct.h"
  43. #include "luat_lvgl_indev.h"
  44. #endif