| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #include "luat_base.h"
- #include "lvgl.h"
- #include "luat_lvgl.h"
- // lv_obj_t* lv_line_create(lv_obj_t* par, lv_obj_t* copy)
- int luat_lv_line_create(lua_State *L) {
- LV_DEBUG("CALL lv_line_create");
- lv_obj_t* par = (lv_obj_t*)lua_touserdata(L, 1);
- lv_obj_t* copy = (lv_obj_t*)lua_touserdata(L, 2);
- lv_obj_t* ret = NULL;
- ret = lv_line_create(par ,copy);
- lua_pushlightuserdata(L, ret);
- return 1;
- }
- // void lv_line_set_auto_size(lv_obj_t* line, bool en)
- int luat_lv_line_set_auto_size(lua_State *L) {
- LV_DEBUG("CALL lv_line_set_auto_size");
- lv_obj_t* line = (lv_obj_t*)lua_touserdata(L, 1);
- bool en = (bool)lua_toboolean(L, 2);
- lv_line_set_auto_size(line ,en);
- return 0;
- }
- // void lv_line_set_y_invert(lv_obj_t* line, bool en)
- int luat_lv_line_set_y_invert(lua_State *L) {
- LV_DEBUG("CALL lv_line_set_y_invert");
- lv_obj_t* line = (lv_obj_t*)lua_touserdata(L, 1);
- bool en = (bool)lua_toboolean(L, 2);
- lv_line_set_y_invert(line ,en);
- return 0;
- }
- // bool lv_line_get_auto_size(lv_obj_t* line)
- int luat_lv_line_get_auto_size(lua_State *L) {
- LV_DEBUG("CALL lv_line_get_auto_size");
- lv_obj_t* line = (lv_obj_t*)lua_touserdata(L, 1);
- bool ret;
- ret = lv_line_get_auto_size(line);
- lua_pushboolean(L, ret);
- return 1;
- }
- // bool lv_line_get_y_invert(lv_obj_t* line)
- int luat_lv_line_get_y_invert(lua_State *L) {
- LV_DEBUG("CALL lv_line_get_y_invert");
- lv_obj_t* line = (lv_obj_t*)lua_touserdata(L, 1);
- bool ret;
- ret = lv_line_get_y_invert(line);
- lua_pushboolean(L, ret);
- return 1;
- }
|