luat_lv_gen.h 50 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175
  1. #include "luat_base.h"
  2. #ifndef LUAT_LV_GEN
  3. #define LUAT_LV_GEN
  4. // group lv_core
  5. // prefix lv_core lv_disp
  6. int luat_lv_disp_drv_init(lua_State *L);
  7. int luat_lv_disp_buf_init(lua_State *L);
  8. int luat_lv_disp_drv_register(lua_State *L);
  9. int luat_lv_disp_drv_update(lua_State *L);
  10. int luat_lv_disp_remove(lua_State *L);
  11. int luat_lv_disp_set_default(lua_State *L);
  12. int luat_lv_disp_get_default(lua_State *L);
  13. int luat_lv_disp_get_hor_res(lua_State *L);
  14. int luat_lv_disp_get_ver_res(lua_State *L);
  15. int luat_lv_disp_get_antialiasing(lua_State *L);
  16. int luat_lv_disp_get_dpi(lua_State *L);
  17. int luat_lv_disp_get_size_category(lua_State *L);
  18. int luat_lv_disp_set_rotation(lua_State *L);
  19. int luat_lv_disp_get_rotation(lua_State *L);
  20. int luat_lv_disp_flush_ready(lua_State *L);
  21. int luat_lv_disp_flush_is_last(lua_State *L);
  22. int luat_lv_disp_get_next(lua_State *L);
  23. int luat_lv_disp_get_buf(lua_State *L);
  24. int luat_lv_disp_get_inv_buf_size(lua_State *L);
  25. int luat_lv_disp_is_double_buf(lua_State *L);
  26. int luat_lv_disp_is_true_double_buf(lua_State *L);
  27. int luat_lv_disp_get_scr_act(lua_State *L);
  28. int luat_lv_disp_get_scr_prev(lua_State *L);
  29. int luat_lv_disp_load_scr(lua_State *L);
  30. int luat_lv_disp_get_layer_top(lua_State *L);
  31. int luat_lv_disp_get_layer_sys(lua_State *L);
  32. int luat_lv_disp_assign_screen(lua_State *L);
  33. int luat_lv_disp_set_bg_color(lua_State *L);
  34. int luat_lv_disp_set_bg_image(lua_State *L);
  35. int luat_lv_disp_set_bg_opa(lua_State *L);
  36. int luat_lv_disp_get_inactive_time(lua_State *L);
  37. int luat_lv_disp_trig_activity(lua_State *L);
  38. int luat_lv_disp_clean_dcache(lua_State *L);
  39. #define LUAT_LV_DISP_RLT
  40. // prefix lv_core lv_group
  41. int luat_lv_group_create(lua_State *L);
  42. int luat_lv_group_del(lua_State *L);
  43. int luat_lv_group_add_obj(lua_State *L);
  44. int luat_lv_group_remove_obj(lua_State *L);
  45. int luat_lv_group_remove_all_objs(lua_State *L);
  46. int luat_lv_group_focus_obj(lua_State *L);
  47. int luat_lv_group_focus_next(lua_State *L);
  48. int luat_lv_group_focus_prev(lua_State *L);
  49. int luat_lv_group_focus_freeze(lua_State *L);
  50. int luat_lv_group_send_data(lua_State *L);
  51. int luat_lv_group_set_refocus_policy(lua_State *L);
  52. int luat_lv_group_set_editing(lua_State *L);
  53. int luat_lv_group_set_click_focus(lua_State *L);
  54. int luat_lv_group_set_wrap(lua_State *L);
  55. int luat_lv_group_get_focused(lua_State *L);
  56. int luat_lv_group_get_user_data(lua_State *L);
  57. int luat_lv_group_get_editing(lua_State *L);
  58. int luat_lv_group_get_click_focus(lua_State *L);
  59. int luat_lv_group_get_wrap(lua_State *L);
  60. #define LUAT_LV_GROUP_RLT
  61. // prefix lv_core lv_obj
  62. int luat_lv_obj_create(lua_State *L);
  63. int luat_lv_obj_del(lua_State *L);
  64. int luat_lv_obj_del_async(lua_State *L);
  65. int luat_lv_obj_clean(lua_State *L);
  66. int luat_lv_obj_invalidate_area(lua_State *L);
  67. int luat_lv_obj_invalidate(lua_State *L);
  68. int luat_lv_obj_area_is_visible(lua_State *L);
  69. int luat_lv_obj_is_visible(lua_State *L);
  70. int luat_lv_obj_set_parent(lua_State *L);
  71. int luat_lv_obj_move_foreground(lua_State *L);
  72. int luat_lv_obj_move_background(lua_State *L);
  73. int luat_lv_obj_set_pos(lua_State *L);
  74. int luat_lv_obj_set_x(lua_State *L);
  75. int luat_lv_obj_set_y(lua_State *L);
  76. int luat_lv_obj_set_size(lua_State *L);
  77. int luat_lv_obj_set_width(lua_State *L);
  78. int luat_lv_obj_set_height(lua_State *L);
  79. int luat_lv_obj_set_width_fit(lua_State *L);
  80. int luat_lv_obj_set_height_fit(lua_State *L);
  81. int luat_lv_obj_set_width_margin(lua_State *L);
  82. int luat_lv_obj_set_height_margin(lua_State *L);
  83. int luat_lv_obj_align(lua_State *L);
  84. int luat_lv_obj_align_x(lua_State *L);
  85. int luat_lv_obj_align_y(lua_State *L);
  86. int luat_lv_obj_align_mid(lua_State *L);
  87. int luat_lv_obj_align_mid_x(lua_State *L);
  88. int luat_lv_obj_align_mid_y(lua_State *L);
  89. int luat_lv_obj_realign(lua_State *L);
  90. int luat_lv_obj_set_auto_realign(lua_State *L);
  91. int luat_lv_obj_set_ext_click_area(lua_State *L);
  92. int luat_lv_obj_add_style(lua_State *L);
  93. int luat_lv_obj_remove_style(lua_State *L);
  94. int luat_lv_obj_clean_style_list(lua_State *L);
  95. int luat_lv_obj_reset_style_list(lua_State *L);
  96. int luat_lv_obj_refresh_style(lua_State *L);
  97. int luat_lv_obj_report_style_mod(lua_State *L);
  98. int luat_lv_obj_remove_style_local_prop(lua_State *L);
  99. int luat_lv_obj_set_hidden(lua_State *L);
  100. int luat_lv_obj_set_adv_hittest(lua_State *L);
  101. int luat_lv_obj_set_click(lua_State *L);
  102. int luat_lv_obj_set_top(lua_State *L);
  103. int luat_lv_obj_set_drag(lua_State *L);
  104. int luat_lv_obj_set_drag_dir(lua_State *L);
  105. int luat_lv_obj_set_drag_throw(lua_State *L);
  106. int luat_lv_obj_set_drag_parent(lua_State *L);
  107. int luat_lv_obj_set_focus_parent(lua_State *L);
  108. int luat_lv_obj_set_gesture_parent(lua_State *L);
  109. int luat_lv_obj_set_parent_event(lua_State *L);
  110. int luat_lv_obj_set_base_dir(lua_State *L);
  111. int luat_lv_obj_add_protect(lua_State *L);
  112. int luat_lv_obj_clear_protect(lua_State *L);
  113. int luat_lv_obj_set_state(lua_State *L);
  114. int luat_lv_obj_add_state(lua_State *L);
  115. int luat_lv_obj_clear_state(lua_State *L);
  116. int luat_lv_obj_finish_transitions(lua_State *L);
  117. int luat_lv_obj_allocate_ext_attr(lua_State *L);
  118. int luat_lv_obj_refresh_ext_draw_pad(lua_State *L);
  119. int luat_lv_obj_get_screen(lua_State *L);
  120. int luat_lv_obj_get_disp(lua_State *L);
  121. int luat_lv_obj_get_parent(lua_State *L);
  122. int luat_lv_obj_get_child(lua_State *L);
  123. int luat_lv_obj_get_child_back(lua_State *L);
  124. int luat_lv_obj_count_children(lua_State *L);
  125. int luat_lv_obj_count_children_recursive(lua_State *L);
  126. int luat_lv_obj_get_coords(lua_State *L);
  127. int luat_lv_obj_get_inner_coords(lua_State *L);
  128. int luat_lv_obj_get_x(lua_State *L);
  129. int luat_lv_obj_get_y(lua_State *L);
  130. int luat_lv_obj_get_width(lua_State *L);
  131. int luat_lv_obj_get_height(lua_State *L);
  132. int luat_lv_obj_get_width_fit(lua_State *L);
  133. int luat_lv_obj_get_height_fit(lua_State *L);
  134. int luat_lv_obj_get_height_margin(lua_State *L);
  135. int luat_lv_obj_get_width_margin(lua_State *L);
  136. int luat_lv_obj_get_width_grid(lua_State *L);
  137. int luat_lv_obj_get_height_grid(lua_State *L);
  138. int luat_lv_obj_get_auto_realign(lua_State *L);
  139. int luat_lv_obj_get_ext_click_pad_left(lua_State *L);
  140. int luat_lv_obj_get_ext_click_pad_right(lua_State *L);
  141. int luat_lv_obj_get_ext_click_pad_top(lua_State *L);
  142. int luat_lv_obj_get_ext_click_pad_bottom(lua_State *L);
  143. int luat_lv_obj_get_ext_draw_pad(lua_State *L);
  144. int luat_lv_obj_get_style_list(lua_State *L);
  145. int luat_lv_obj_get_local_style(lua_State *L);
  146. int luat_lv_obj_get_style_radius(lua_State *L);
  147. int luat_lv_obj_set_style_local_radius(lua_State *L);
  148. int luat_lv_obj_get_style_clip_corner(lua_State *L);
  149. int luat_lv_obj_set_style_local_clip_corner(lua_State *L);
  150. int luat_lv_obj_get_style_size(lua_State *L);
  151. int luat_lv_obj_set_style_local_size(lua_State *L);
  152. int luat_lv_obj_get_style_transform_width(lua_State *L);
  153. int luat_lv_obj_set_style_local_transform_width(lua_State *L);
  154. int luat_lv_obj_get_style_transform_height(lua_State *L);
  155. int luat_lv_obj_set_style_local_transform_height(lua_State *L);
  156. int luat_lv_obj_get_style_transform_angle(lua_State *L);
  157. int luat_lv_obj_set_style_local_transform_angle(lua_State *L);
  158. int luat_lv_obj_get_style_transform_zoom(lua_State *L);
  159. int luat_lv_obj_set_style_local_transform_zoom(lua_State *L);
  160. int luat_lv_obj_get_style_opa_scale(lua_State *L);
  161. int luat_lv_obj_set_style_local_opa_scale(lua_State *L);
  162. int luat_lv_obj_get_style_pad_top(lua_State *L);
  163. int luat_lv_obj_set_style_local_pad_top(lua_State *L);
  164. int luat_lv_obj_get_style_pad_bottom(lua_State *L);
  165. int luat_lv_obj_set_style_local_pad_bottom(lua_State *L);
  166. int luat_lv_obj_get_style_pad_left(lua_State *L);
  167. int luat_lv_obj_set_style_local_pad_left(lua_State *L);
  168. int luat_lv_obj_get_style_pad_right(lua_State *L);
  169. int luat_lv_obj_set_style_local_pad_right(lua_State *L);
  170. int luat_lv_obj_get_style_pad_inner(lua_State *L);
  171. int luat_lv_obj_set_style_local_pad_inner(lua_State *L);
  172. int luat_lv_obj_get_style_margin_top(lua_State *L);
  173. int luat_lv_obj_set_style_local_margin_top(lua_State *L);
  174. int luat_lv_obj_get_style_margin_bottom(lua_State *L);
  175. int luat_lv_obj_set_style_local_margin_bottom(lua_State *L);
  176. int luat_lv_obj_get_style_margin_left(lua_State *L);
  177. int luat_lv_obj_set_style_local_margin_left(lua_State *L);
  178. int luat_lv_obj_get_style_margin_right(lua_State *L);
  179. int luat_lv_obj_set_style_local_margin_right(lua_State *L);
  180. int luat_lv_obj_get_style_bg_blend_mode(lua_State *L);
  181. int luat_lv_obj_set_style_local_bg_blend_mode(lua_State *L);
  182. int luat_lv_obj_get_style_bg_main_stop(lua_State *L);
  183. int luat_lv_obj_set_style_local_bg_main_stop(lua_State *L);
  184. int luat_lv_obj_get_style_bg_grad_stop(lua_State *L);
  185. int luat_lv_obj_set_style_local_bg_grad_stop(lua_State *L);
  186. int luat_lv_obj_get_style_bg_grad_dir(lua_State *L);
  187. int luat_lv_obj_set_style_local_bg_grad_dir(lua_State *L);
  188. int luat_lv_obj_get_style_bg_color(lua_State *L);
  189. int luat_lv_obj_set_style_local_bg_color(lua_State *L);
  190. int luat_lv_obj_get_style_bg_grad_color(lua_State *L);
  191. int luat_lv_obj_set_style_local_bg_grad_color(lua_State *L);
  192. int luat_lv_obj_get_style_bg_opa(lua_State *L);
  193. int luat_lv_obj_set_style_local_bg_opa(lua_State *L);
  194. int luat_lv_obj_get_style_border_width(lua_State *L);
  195. int luat_lv_obj_set_style_local_border_width(lua_State *L);
  196. int luat_lv_obj_get_style_border_side(lua_State *L);
  197. int luat_lv_obj_set_style_local_border_side(lua_State *L);
  198. int luat_lv_obj_get_style_border_blend_mode(lua_State *L);
  199. int luat_lv_obj_set_style_local_border_blend_mode(lua_State *L);
  200. int luat_lv_obj_get_style_border_post(lua_State *L);
  201. int luat_lv_obj_set_style_local_border_post(lua_State *L);
  202. int luat_lv_obj_get_style_border_color(lua_State *L);
  203. int luat_lv_obj_set_style_local_border_color(lua_State *L);
  204. int luat_lv_obj_get_style_border_opa(lua_State *L);
  205. int luat_lv_obj_set_style_local_border_opa(lua_State *L);
  206. int luat_lv_obj_get_style_outline_width(lua_State *L);
  207. int luat_lv_obj_set_style_local_outline_width(lua_State *L);
  208. int luat_lv_obj_get_style_outline_pad(lua_State *L);
  209. int luat_lv_obj_set_style_local_outline_pad(lua_State *L);
  210. int luat_lv_obj_get_style_outline_blend_mode(lua_State *L);
  211. int luat_lv_obj_set_style_local_outline_blend_mode(lua_State *L);
  212. int luat_lv_obj_get_style_outline_color(lua_State *L);
  213. int luat_lv_obj_set_style_local_outline_color(lua_State *L);
  214. int luat_lv_obj_get_style_outline_opa(lua_State *L);
  215. int luat_lv_obj_set_style_local_outline_opa(lua_State *L);
  216. int luat_lv_obj_get_style_shadow_width(lua_State *L);
  217. int luat_lv_obj_set_style_local_shadow_width(lua_State *L);
  218. int luat_lv_obj_get_style_shadow_ofs_x(lua_State *L);
  219. int luat_lv_obj_set_style_local_shadow_ofs_x(lua_State *L);
  220. int luat_lv_obj_get_style_shadow_ofs_y(lua_State *L);
  221. int luat_lv_obj_set_style_local_shadow_ofs_y(lua_State *L);
  222. int luat_lv_obj_get_style_shadow_spread(lua_State *L);
  223. int luat_lv_obj_set_style_local_shadow_spread(lua_State *L);
  224. int luat_lv_obj_get_style_shadow_blend_mode(lua_State *L);
  225. int luat_lv_obj_set_style_local_shadow_blend_mode(lua_State *L);
  226. int luat_lv_obj_get_style_shadow_color(lua_State *L);
  227. int luat_lv_obj_set_style_local_shadow_color(lua_State *L);
  228. int luat_lv_obj_get_style_shadow_opa(lua_State *L);
  229. int luat_lv_obj_set_style_local_shadow_opa(lua_State *L);
  230. int luat_lv_obj_get_style_pattern_repeat(lua_State *L);
  231. int luat_lv_obj_set_style_local_pattern_repeat(lua_State *L);
  232. int luat_lv_obj_get_style_pattern_blend_mode(lua_State *L);
  233. int luat_lv_obj_set_style_local_pattern_blend_mode(lua_State *L);
  234. int luat_lv_obj_get_style_pattern_recolor(lua_State *L);
  235. int luat_lv_obj_set_style_local_pattern_recolor(lua_State *L);
  236. int luat_lv_obj_get_style_pattern_opa(lua_State *L);
  237. int luat_lv_obj_set_style_local_pattern_opa(lua_State *L);
  238. int luat_lv_obj_get_style_pattern_recolor_opa(lua_State *L);
  239. int luat_lv_obj_set_style_local_pattern_recolor_opa(lua_State *L);
  240. int luat_lv_obj_get_style_pattern_image(lua_State *L);
  241. int luat_lv_obj_set_style_local_pattern_image(lua_State *L);
  242. int luat_lv_obj_get_style_value_letter_space(lua_State *L);
  243. int luat_lv_obj_set_style_local_value_letter_space(lua_State *L);
  244. int luat_lv_obj_get_style_value_line_space(lua_State *L);
  245. int luat_lv_obj_set_style_local_value_line_space(lua_State *L);
  246. int luat_lv_obj_get_style_value_blend_mode(lua_State *L);
  247. int luat_lv_obj_set_style_local_value_blend_mode(lua_State *L);
  248. int luat_lv_obj_get_style_value_ofs_x(lua_State *L);
  249. int luat_lv_obj_set_style_local_value_ofs_x(lua_State *L);
  250. int luat_lv_obj_get_style_value_ofs_y(lua_State *L);
  251. int luat_lv_obj_set_style_local_value_ofs_y(lua_State *L);
  252. int luat_lv_obj_get_style_value_align(lua_State *L);
  253. int luat_lv_obj_set_style_local_value_align(lua_State *L);
  254. int luat_lv_obj_get_style_value_color(lua_State *L);
  255. int luat_lv_obj_set_style_local_value_color(lua_State *L);
  256. int luat_lv_obj_get_style_value_opa(lua_State *L);
  257. int luat_lv_obj_set_style_local_value_opa(lua_State *L);
  258. int luat_lv_obj_get_style_value_font(lua_State *L);
  259. int luat_lv_obj_set_style_local_value_font(lua_State *L);
  260. int luat_lv_obj_get_style_value_str(lua_State *L);
  261. int luat_lv_obj_set_style_local_value_str(lua_State *L);
  262. int luat_lv_obj_get_style_text_letter_space(lua_State *L);
  263. int luat_lv_obj_set_style_local_text_letter_space(lua_State *L);
  264. int luat_lv_obj_get_style_text_line_space(lua_State *L);
  265. int luat_lv_obj_set_style_local_text_line_space(lua_State *L);
  266. int luat_lv_obj_get_style_text_decor(lua_State *L);
  267. int luat_lv_obj_set_style_local_text_decor(lua_State *L);
  268. int luat_lv_obj_get_style_text_blend_mode(lua_State *L);
  269. int luat_lv_obj_set_style_local_text_blend_mode(lua_State *L);
  270. int luat_lv_obj_get_style_text_color(lua_State *L);
  271. int luat_lv_obj_set_style_local_text_color(lua_State *L);
  272. int luat_lv_obj_get_style_text_sel_color(lua_State *L);
  273. int luat_lv_obj_set_style_local_text_sel_color(lua_State *L);
  274. int luat_lv_obj_get_style_text_sel_bg_color(lua_State *L);
  275. int luat_lv_obj_set_style_local_text_sel_bg_color(lua_State *L);
  276. int luat_lv_obj_get_style_text_opa(lua_State *L);
  277. int luat_lv_obj_set_style_local_text_opa(lua_State *L);
  278. int luat_lv_obj_get_style_text_font(lua_State *L);
  279. int luat_lv_obj_set_style_local_text_font(lua_State *L);
  280. int luat_lv_obj_get_style_line_width(lua_State *L);
  281. int luat_lv_obj_set_style_local_line_width(lua_State *L);
  282. int luat_lv_obj_get_style_line_blend_mode(lua_State *L);
  283. int luat_lv_obj_set_style_local_line_blend_mode(lua_State *L);
  284. int luat_lv_obj_get_style_line_dash_width(lua_State *L);
  285. int luat_lv_obj_set_style_local_line_dash_width(lua_State *L);
  286. int luat_lv_obj_get_style_line_dash_gap(lua_State *L);
  287. int luat_lv_obj_set_style_local_line_dash_gap(lua_State *L);
  288. int luat_lv_obj_get_style_line_rounded(lua_State *L);
  289. int luat_lv_obj_set_style_local_line_rounded(lua_State *L);
  290. int luat_lv_obj_get_style_line_color(lua_State *L);
  291. int luat_lv_obj_set_style_local_line_color(lua_State *L);
  292. int luat_lv_obj_get_style_line_opa(lua_State *L);
  293. int luat_lv_obj_set_style_local_line_opa(lua_State *L);
  294. int luat_lv_obj_get_style_image_blend_mode(lua_State *L);
  295. int luat_lv_obj_set_style_local_image_blend_mode(lua_State *L);
  296. int luat_lv_obj_get_style_image_recolor(lua_State *L);
  297. int luat_lv_obj_set_style_local_image_recolor(lua_State *L);
  298. int luat_lv_obj_get_style_image_opa(lua_State *L);
  299. int luat_lv_obj_set_style_local_image_opa(lua_State *L);
  300. int luat_lv_obj_get_style_image_recolor_opa(lua_State *L);
  301. int luat_lv_obj_set_style_local_image_recolor_opa(lua_State *L);
  302. int luat_lv_obj_get_style_transition_time(lua_State *L);
  303. int luat_lv_obj_set_style_local_transition_time(lua_State *L);
  304. int luat_lv_obj_get_style_transition_delay(lua_State *L);
  305. int luat_lv_obj_set_style_local_transition_delay(lua_State *L);
  306. int luat_lv_obj_get_style_transition_prop_1(lua_State *L);
  307. int luat_lv_obj_set_style_local_transition_prop_1(lua_State *L);
  308. int luat_lv_obj_get_style_transition_prop_2(lua_State *L);
  309. int luat_lv_obj_set_style_local_transition_prop_2(lua_State *L);
  310. int luat_lv_obj_get_style_transition_prop_3(lua_State *L);
  311. int luat_lv_obj_set_style_local_transition_prop_3(lua_State *L);
  312. int luat_lv_obj_get_style_transition_prop_4(lua_State *L);
  313. int luat_lv_obj_set_style_local_transition_prop_4(lua_State *L);
  314. int luat_lv_obj_get_style_transition_prop_5(lua_State *L);
  315. int luat_lv_obj_set_style_local_transition_prop_5(lua_State *L);
  316. int luat_lv_obj_get_style_transition_prop_6(lua_State *L);
  317. int luat_lv_obj_set_style_local_transition_prop_6(lua_State *L);
  318. int luat_lv_obj_get_style_transition_path(lua_State *L);
  319. int luat_lv_obj_set_style_local_transition_path(lua_State *L);
  320. int luat_lv_obj_get_style_scale_width(lua_State *L);
  321. int luat_lv_obj_set_style_local_scale_width(lua_State *L);
  322. int luat_lv_obj_get_style_scale_border_width(lua_State *L);
  323. int luat_lv_obj_set_style_local_scale_border_width(lua_State *L);
  324. int luat_lv_obj_get_style_scale_end_border_width(lua_State *L);
  325. int luat_lv_obj_set_style_local_scale_end_border_width(lua_State *L);
  326. int luat_lv_obj_get_style_scale_end_line_width(lua_State *L);
  327. int luat_lv_obj_set_style_local_scale_end_line_width(lua_State *L);
  328. int luat_lv_obj_get_style_scale_grad_color(lua_State *L);
  329. int luat_lv_obj_set_style_local_scale_grad_color(lua_State *L);
  330. int luat_lv_obj_get_style_scale_end_color(lua_State *L);
  331. int luat_lv_obj_set_style_local_scale_end_color(lua_State *L);
  332. int luat_lv_obj_set_style_local_pad_all(lua_State *L);
  333. int luat_lv_obj_set_style_local_pad_hor(lua_State *L);
  334. int luat_lv_obj_set_style_local_pad_ver(lua_State *L);
  335. int luat_lv_obj_set_style_local_margin_all(lua_State *L);
  336. int luat_lv_obj_set_style_local_margin_hor(lua_State *L);
  337. int luat_lv_obj_set_style_local_margin_ver(lua_State *L);
  338. int luat_lv_obj_get_hidden(lua_State *L);
  339. int luat_lv_obj_get_adv_hittest(lua_State *L);
  340. int luat_lv_obj_get_click(lua_State *L);
  341. int luat_lv_obj_get_top(lua_State *L);
  342. int luat_lv_obj_get_drag(lua_State *L);
  343. int luat_lv_obj_get_drag_dir(lua_State *L);
  344. int luat_lv_obj_get_drag_throw(lua_State *L);
  345. int luat_lv_obj_get_drag_parent(lua_State *L);
  346. int luat_lv_obj_get_focus_parent(lua_State *L);
  347. int luat_lv_obj_get_parent_event(lua_State *L);
  348. int luat_lv_obj_get_gesture_parent(lua_State *L);
  349. int luat_lv_obj_get_base_dir(lua_State *L);
  350. int luat_lv_obj_get_protect(lua_State *L);
  351. int luat_lv_obj_is_protected(lua_State *L);
  352. int luat_lv_obj_get_state(lua_State *L);
  353. int luat_lv_obj_is_point_on_coords(lua_State *L);
  354. int luat_lv_obj_hittest(lua_State *L);
  355. int luat_lv_obj_get_ext_attr(lua_State *L);
  356. int luat_lv_obj_get_type(lua_State *L);
  357. int luat_lv_obj_get_user_data(lua_State *L);
  358. int luat_lv_obj_get_user_data_ptr(lua_State *L);
  359. int luat_lv_obj_set_user_data(lua_State *L);
  360. int luat_lv_obj_get_group(lua_State *L);
  361. int luat_lv_obj_is_focused(lua_State *L);
  362. int luat_lv_obj_get_focused_obj(lua_State *L);
  363. int luat_lv_obj_handle_get_type_signal(lua_State *L);
  364. int luat_lv_obj_init_draw_rect_dsc(lua_State *L);
  365. int luat_lv_obj_init_draw_label_dsc(lua_State *L);
  366. int luat_lv_obj_init_draw_img_dsc(lua_State *L);
  367. int luat_lv_obj_init_draw_line_dsc(lua_State *L);
  368. int luat_lv_obj_get_draw_rect_ext_pad_size(lua_State *L);
  369. int luat_lv_obj_fade_in(lua_State *L);
  370. int luat_lv_obj_fade_out(lua_State *L);
  371. #define LUAT_LV_OBJ_RLT
  372. // prefix lv_core lv_refr
  373. int luat_lv_refr_now(lua_State *L);
  374. #define LUAT_LV_REFR_RLT
  375. // prefix lv_core lv_style
  376. int luat_lv_style_init(lua_State *L);
  377. int luat_lv_style_copy(lua_State *L);
  378. int luat_lv_style_list_init(lua_State *L);
  379. int luat_lv_style_list_copy(lua_State *L);
  380. int luat_lv_style_list_get_style(lua_State *L);
  381. int luat_lv_style_reset(lua_State *L);
  382. int luat_lv_style_remove_prop(lua_State *L);
  383. int luat_lv_style_list_get_local_style(lua_State *L);
  384. #define LUAT_LV_STYLE_RLT
  385. // group lv_draw
  386. // prefix lv_draw lv_draw
  387. int luat_lv_draw_mask_add(lua_State *L);
  388. int luat_lv_draw_mask_apply(lua_State *L);
  389. int luat_lv_draw_mask_remove_id(lua_State *L);
  390. int luat_lv_draw_mask_remove_custom(lua_State *L);
  391. int luat_lv_draw_mask_get_cnt(lua_State *L);
  392. int luat_lv_draw_mask_line_points_init(lua_State *L);
  393. int luat_lv_draw_mask_line_angle_init(lua_State *L);
  394. int luat_lv_draw_mask_angle_init(lua_State *L);
  395. int luat_lv_draw_mask_radius_init(lua_State *L);
  396. int luat_lv_draw_mask_fade_init(lua_State *L);
  397. int luat_lv_draw_mask_map_init(lua_State *L);
  398. int luat_lv_draw_rect_dsc_init(lua_State *L);
  399. int luat_lv_draw_rect(lua_State *L);
  400. int luat_lv_draw_px(lua_State *L);
  401. int luat_lv_draw_label_dsc_init(lua_State *L);
  402. int luat_lv_draw_label(lua_State *L);
  403. int luat_lv_draw_img_dsc_init(lua_State *L);
  404. int luat_lv_draw_img(lua_State *L);
  405. int luat_lv_draw_line(lua_State *L);
  406. int luat_lv_draw_line_dsc_init(lua_State *L);
  407. int luat_lv_draw_arc(lua_State *L);
  408. #define LUAT_LV_DRAW_RLT
  409. // group lv_misc
  410. // prefix lv_misc lv_anim
  411. int luat_lv_anim_init(lua_State *L);
  412. int luat_lv_anim_set_var(lua_State *L);
  413. int luat_lv_anim_set_time(lua_State *L);
  414. int luat_lv_anim_set_delay(lua_State *L);
  415. int luat_lv_anim_set_values(lua_State *L);
  416. int luat_lv_anim_set_path(lua_State *L);
  417. int luat_lv_anim_set_playback_time(lua_State *L);
  418. int luat_lv_anim_set_playback_delay(lua_State *L);
  419. int luat_lv_anim_set_repeat_count(lua_State *L);
  420. int luat_lv_anim_set_repeat_delay(lua_State *L);
  421. int luat_lv_anim_start(lua_State *L);
  422. int luat_lv_anim_path_init(lua_State *L);
  423. int luat_lv_anim_path_set_user_data(lua_State *L);
  424. int luat_lv_anim_get_delay(lua_State *L);
  425. int luat_lv_anim_del(lua_State *L);
  426. int luat_lv_anim_del_all(lua_State *L);
  427. int luat_lv_anim_get(lua_State *L);
  428. int luat_lv_anim_custom_del(lua_State *L);
  429. int luat_lv_anim_count_running(lua_State *L);
  430. int luat_lv_anim_speed_to_time(lua_State *L);
  431. int luat_lv_anim_refr_now(lua_State *L);
  432. int luat_lv_anim_path_linear(lua_State *L);
  433. int luat_lv_anim_path_ease_in(lua_State *L);
  434. int luat_lv_anim_path_ease_out(lua_State *L);
  435. int luat_lv_anim_path_ease_in_out(lua_State *L);
  436. int luat_lv_anim_path_overshoot(lua_State *L);
  437. int luat_lv_anim_path_bounce(lua_State *L);
  438. int luat_lv_anim_path_step(lua_State *L);
  439. #define LUAT_LV_ANIM_RLT
  440. // prefix lv_misc lv_area
  441. int luat_lv_area_set(lua_State *L);
  442. int luat_lv_area_copy(lua_State *L);
  443. int luat_lv_area_get_width(lua_State *L);
  444. int luat_lv_area_get_height(lua_State *L);
  445. int luat_lv_area_set_width(lua_State *L);
  446. int luat_lv_area_set_height(lua_State *L);
  447. int luat_lv_area_get_size(lua_State *L);
  448. #define LUAT_LV_AREA_RLT
  449. // prefix lv_misc lv_color
  450. int luat_lv_color_to1(lua_State *L);
  451. int luat_lv_color_to8(lua_State *L);
  452. int luat_lv_color_to16(lua_State *L);
  453. int luat_lv_color_to32(lua_State *L);
  454. int luat_lv_color_mix(lua_State *L);
  455. int luat_lv_color_premult(lua_State *L);
  456. int luat_lv_color_mix_premult(lua_State *L);
  457. int luat_lv_color_mix_with_alpha(lua_State *L);
  458. int luat_lv_color_brightness(lua_State *L);
  459. int luat_lv_color_make(lua_State *L);
  460. int luat_lv_color_hex(lua_State *L);
  461. int luat_lv_color_hex3(lua_State *L);
  462. int luat_lv_color_fill(lua_State *L);
  463. int luat_lv_color_lighten(lua_State *L);
  464. int luat_lv_color_darken(lua_State *L);
  465. int luat_lv_color_hsv_to_rgb(lua_State *L);
  466. int luat_lv_color_rgb_to_hsv(lua_State *L);
  467. int luat_lv_color_to_hsv(lua_State *L);
  468. #define LUAT_LV_COLOR_RLT
  469. // group lv_themes
  470. // prefix lv_themes lv_theme
  471. int luat_lv_theme_set_act(lua_State *L);
  472. int luat_lv_theme_get_act(lua_State *L);
  473. int luat_lv_theme_apply(lua_State *L);
  474. int luat_lv_theme_copy(lua_State *L);
  475. int luat_lv_theme_set_base(lua_State *L);
  476. int luat_lv_theme_get_font_small(lua_State *L);
  477. int luat_lv_theme_get_font_normal(lua_State *L);
  478. int luat_lv_theme_get_font_subtitle(lua_State *L);
  479. int luat_lv_theme_get_font_title(lua_State *L);
  480. int luat_lv_theme_get_color_primary(lua_State *L);
  481. int luat_lv_theme_get_color_secondary(lua_State *L);
  482. int luat_lv_theme_get_flags(lua_State *L);
  483. int luat_lv_theme_empty_init(lua_State *L);
  484. int luat_lv_theme_template_init(lua_State *L);
  485. int luat_lv_theme_material_init(lua_State *L);
  486. int luat_lv_theme_mono_init(lua_State *L);
  487. #define LUAT_LV_THEME_RLT
  488. // group lv_widgets
  489. // prefix lv_widgets lv_arc
  490. int luat_lv_arc_create(lua_State *L);
  491. int luat_lv_arc_set_start_angle(lua_State *L);
  492. int luat_lv_arc_set_end_angle(lua_State *L);
  493. int luat_lv_arc_set_angles(lua_State *L);
  494. int luat_lv_arc_set_bg_start_angle(lua_State *L);
  495. int luat_lv_arc_set_bg_end_angle(lua_State *L);
  496. int luat_lv_arc_set_bg_angles(lua_State *L);
  497. int luat_lv_arc_set_rotation(lua_State *L);
  498. int luat_lv_arc_set_type(lua_State *L);
  499. int luat_lv_arc_set_value(lua_State *L);
  500. int luat_lv_arc_set_range(lua_State *L);
  501. int luat_lv_arc_set_chg_rate(lua_State *L);
  502. int luat_lv_arc_set_adjustable(lua_State *L);
  503. int luat_lv_arc_get_angle_start(lua_State *L);
  504. int luat_lv_arc_get_angle_end(lua_State *L);
  505. int luat_lv_arc_get_bg_angle_start(lua_State *L);
  506. int luat_lv_arc_get_bg_angle_end(lua_State *L);
  507. int luat_lv_arc_get_type(lua_State *L);
  508. int luat_lv_arc_get_value(lua_State *L);
  509. int luat_lv_arc_get_min_value(lua_State *L);
  510. int luat_lv_arc_get_max_value(lua_State *L);
  511. int luat_lv_arc_is_dragged(lua_State *L);
  512. int luat_lv_arc_get_adjustable(lua_State *L);
  513. #define LUAT_LV_ARC_RLT
  514. // prefix lv_widgets lv_bar
  515. int luat_lv_bar_create(lua_State *L);
  516. int luat_lv_bar_set_value(lua_State *L);
  517. int luat_lv_bar_set_start_value(lua_State *L);
  518. int luat_lv_bar_set_range(lua_State *L);
  519. int luat_lv_bar_set_type(lua_State *L);
  520. int luat_lv_bar_set_anim_time(lua_State *L);
  521. int luat_lv_bar_get_value(lua_State *L);
  522. int luat_lv_bar_get_start_value(lua_State *L);
  523. int luat_lv_bar_get_min_value(lua_State *L);
  524. int luat_lv_bar_get_max_value(lua_State *L);
  525. int luat_lv_bar_get_type(lua_State *L);
  526. int luat_lv_bar_get_anim_time(lua_State *L);
  527. #define LUAT_LV_BAR_RLT
  528. // prefix lv_widgets lv_btn
  529. int luat_lv_btn_create(lua_State *L);
  530. int luat_lv_btn_set_checkable(lua_State *L);
  531. int luat_lv_btn_set_state(lua_State *L);
  532. int luat_lv_btn_toggle(lua_State *L);
  533. int luat_lv_btn_set_layout(lua_State *L);
  534. int luat_lv_btn_set_fit4(lua_State *L);
  535. int luat_lv_btn_set_fit2(lua_State *L);
  536. int luat_lv_btn_set_fit(lua_State *L);
  537. int luat_lv_btn_get_state(lua_State *L);
  538. int luat_lv_btn_get_checkable(lua_State *L);
  539. int luat_lv_btn_get_layout(lua_State *L);
  540. int luat_lv_btn_get_fit_left(lua_State *L);
  541. int luat_lv_btn_get_fit_right(lua_State *L);
  542. int luat_lv_btn_get_fit_top(lua_State *L);
  543. int luat_lv_btn_get_fit_bottom(lua_State *L);
  544. #define LUAT_LV_BTN_RLT
  545. // prefix lv_widgets lv_btnmatrix
  546. int luat_lv_btnmatrix_create(lua_State *L);
  547. int luat_lv_btnmatrix_set_focused_btn(lua_State *L);
  548. int luat_lv_btnmatrix_set_recolor(lua_State *L);
  549. int luat_lv_btnmatrix_set_btn_ctrl(lua_State *L);
  550. int luat_lv_btnmatrix_clear_btn_ctrl(lua_State *L);
  551. int luat_lv_btnmatrix_set_btn_ctrl_all(lua_State *L);
  552. int luat_lv_btnmatrix_clear_btn_ctrl_all(lua_State *L);
  553. int luat_lv_btnmatrix_set_btn_width(lua_State *L);
  554. int luat_lv_btnmatrix_set_one_check(lua_State *L);
  555. int luat_lv_btnmatrix_set_align(lua_State *L);
  556. int luat_lv_btnmatrix_get_recolor(lua_State *L);
  557. int luat_lv_btnmatrix_get_active_btn(lua_State *L);
  558. int luat_lv_btnmatrix_get_active_btn_text(lua_State *L);
  559. int luat_lv_btnmatrix_get_focused_btn(lua_State *L);
  560. int luat_lv_btnmatrix_get_btn_text(lua_State *L);
  561. int luat_lv_btnmatrix_get_btn_ctrl(lua_State *L);
  562. int luat_lv_btnmatrix_get_one_check(lua_State *L);
  563. int luat_lv_btnmatrix_get_align(lua_State *L);
  564. #define LUAT_LV_BTNMATRIX_RLT
  565. // prefix lv_widgets lv_calendar
  566. int luat_lv_calendar_create(lua_State *L);
  567. int luat_lv_calendar_set_today_date(lua_State *L);
  568. int luat_lv_calendar_set_showed_date(lua_State *L);
  569. int luat_lv_calendar_get_today_date(lua_State *L);
  570. int luat_lv_calendar_get_showed_date(lua_State *L);
  571. int luat_lv_calendar_get_pressed_date(lua_State *L);
  572. int luat_lv_calendar_get_highlighted_dates(lua_State *L);
  573. int luat_lv_calendar_get_highlighted_dates_num(lua_State *L);
  574. int luat_lv_calendar_get_day_of_week(lua_State *L);
  575. #define LUAT_LV_CALENDAR_RLT
  576. // prefix lv_widgets lv_canvas
  577. int luat_lv_canvas_create(lua_State *L);
  578. int luat_lv_canvas_set_px(lua_State *L);
  579. int luat_lv_canvas_set_palette(lua_State *L);
  580. int luat_lv_canvas_get_px(lua_State *L);
  581. int luat_lv_canvas_get_img(lua_State *L);
  582. int luat_lv_canvas_copy_buf(lua_State *L);
  583. int luat_lv_canvas_transform(lua_State *L);
  584. int luat_lv_canvas_blur_hor(lua_State *L);
  585. int luat_lv_canvas_blur_ver(lua_State *L);
  586. int luat_lv_canvas_fill_bg(lua_State *L);
  587. int luat_lv_canvas_draw_rect(lua_State *L);
  588. int luat_lv_canvas_draw_text(lua_State *L);
  589. int luat_lv_canvas_draw_img(lua_State *L);
  590. int luat_lv_canvas_draw_arc(lua_State *L);
  591. #define LUAT_LV_CANVAS_RLT
  592. // prefix lv_widgets lv_chart
  593. int luat_lv_chart_create(lua_State *L);
  594. int luat_lv_chart_add_series(lua_State *L);
  595. int luat_lv_chart_remove_series(lua_State *L);
  596. int luat_lv_chart_add_cursor(lua_State *L);
  597. int luat_lv_chart_clear_series(lua_State *L);
  598. int luat_lv_chart_hide_series(lua_State *L);
  599. int luat_lv_chart_set_div_line_count(lua_State *L);
  600. int luat_lv_chart_set_y_range(lua_State *L);
  601. int luat_lv_chart_set_type(lua_State *L);
  602. int luat_lv_chart_set_point_count(lua_State *L);
  603. int luat_lv_chart_init_points(lua_State *L);
  604. int luat_lv_chart_set_next(lua_State *L);
  605. int luat_lv_chart_set_update_mode(lua_State *L);
  606. int luat_lv_chart_set_x_tick_length(lua_State *L);
  607. int luat_lv_chart_set_y_tick_length(lua_State *L);
  608. int luat_lv_chart_set_secondary_y_tick_length(lua_State *L);
  609. int luat_lv_chart_set_x_tick_texts(lua_State *L);
  610. int luat_lv_chart_set_secondary_y_tick_texts(lua_State *L);
  611. int luat_lv_chart_set_y_tick_texts(lua_State *L);
  612. int luat_lv_chart_set_x_start_point(lua_State *L);
  613. int luat_lv_chart_set_point_id(lua_State *L);
  614. int luat_lv_chart_set_series_axis(lua_State *L);
  615. int luat_lv_chart_set_cursor_point(lua_State *L);
  616. int luat_lv_chart_get_type(lua_State *L);
  617. int luat_lv_chart_get_point_count(lua_State *L);
  618. int luat_lv_chart_get_x_start_point(lua_State *L);
  619. int luat_lv_chart_get_point_id(lua_State *L);
  620. int luat_lv_chart_get_series_axis(lua_State *L);
  621. int luat_lv_chart_get_series_area(lua_State *L);
  622. int luat_lv_chart_get_cursor_point(lua_State *L);
  623. int luat_lv_chart_get_nearest_index_from_coord(lua_State *L);
  624. int luat_lv_chart_get_x_from_index(lua_State *L);
  625. int luat_lv_chart_get_y_from_index(lua_State *L);
  626. int luat_lv_chart_refresh(lua_State *L);
  627. #define LUAT_LV_CHART_RLT
  628. // prefix lv_widgets lv_checkbox
  629. int luat_lv_checkbox_create(lua_State *L);
  630. int luat_lv_checkbox_set_text(lua_State *L);
  631. int luat_lv_checkbox_set_text_static(lua_State *L);
  632. int luat_lv_checkbox_set_checked(lua_State *L);
  633. int luat_lv_checkbox_set_disabled(lua_State *L);
  634. int luat_lv_checkbox_set_state(lua_State *L);
  635. int luat_lv_checkbox_get_text(lua_State *L);
  636. int luat_lv_checkbox_is_checked(lua_State *L);
  637. int luat_lv_checkbox_is_inactive(lua_State *L);
  638. int luat_lv_checkbox_get_state(lua_State *L);
  639. #define LUAT_LV_CHECKBOX_RLT
  640. // prefix lv_widgets lv_cont
  641. int luat_lv_cont_create(lua_State *L);
  642. int luat_lv_cont_set_layout(lua_State *L);
  643. int luat_lv_cont_set_fit4(lua_State *L);
  644. int luat_lv_cont_set_fit2(lua_State *L);
  645. int luat_lv_cont_set_fit(lua_State *L);
  646. int luat_lv_cont_get_layout(lua_State *L);
  647. int luat_lv_cont_get_fit_left(lua_State *L);
  648. int luat_lv_cont_get_fit_right(lua_State *L);
  649. int luat_lv_cont_get_fit_top(lua_State *L);
  650. int luat_lv_cont_get_fit_bottom(lua_State *L);
  651. #define LUAT_LV_CONT_RLT
  652. // prefix lv_widgets lv_cpicker
  653. int luat_lv_cpicker_create(lua_State *L);
  654. int luat_lv_cpicker_set_type(lua_State *L);
  655. int luat_lv_cpicker_set_hue(lua_State *L);
  656. int luat_lv_cpicker_set_saturation(lua_State *L);
  657. int luat_lv_cpicker_set_value(lua_State *L);
  658. int luat_lv_cpicker_set_hsv(lua_State *L);
  659. int luat_lv_cpicker_set_color(lua_State *L);
  660. int luat_lv_cpicker_set_color_mode(lua_State *L);
  661. int luat_lv_cpicker_set_color_mode_fixed(lua_State *L);
  662. int luat_lv_cpicker_set_knob_colored(lua_State *L);
  663. int luat_lv_cpicker_get_color_mode(lua_State *L);
  664. int luat_lv_cpicker_get_color_mode_fixed(lua_State *L);
  665. int luat_lv_cpicker_get_hue(lua_State *L);
  666. int luat_lv_cpicker_get_saturation(lua_State *L);
  667. int luat_lv_cpicker_get_value(lua_State *L);
  668. int luat_lv_cpicker_get_hsv(lua_State *L);
  669. int luat_lv_cpicker_get_color(lua_State *L);
  670. int luat_lv_cpicker_get_knob_colored(lua_State *L);
  671. #define LUAT_LV_CPICKER_RLT
  672. // prefix lv_widgets lv_dropdown
  673. int luat_lv_dropdown_create(lua_State *L);
  674. int luat_lv_dropdown_set_text(lua_State *L);
  675. int luat_lv_dropdown_clear_options(lua_State *L);
  676. int luat_lv_dropdown_set_options(lua_State *L);
  677. int luat_lv_dropdown_set_options_static(lua_State *L);
  678. int luat_lv_dropdown_add_option(lua_State *L);
  679. int luat_lv_dropdown_set_selected(lua_State *L);
  680. int luat_lv_dropdown_set_dir(lua_State *L);
  681. int luat_lv_dropdown_set_max_height(lua_State *L);
  682. int luat_lv_dropdown_set_show_selected(lua_State *L);
  683. int luat_lv_dropdown_get_text(lua_State *L);
  684. int luat_lv_dropdown_get_options(lua_State *L);
  685. int luat_lv_dropdown_get_selected(lua_State *L);
  686. int luat_lv_dropdown_get_option_cnt(lua_State *L);
  687. int luat_lv_dropdown_get_max_height(lua_State *L);
  688. int luat_lv_dropdown_get_symbol(lua_State *L);
  689. int luat_lv_dropdown_get_dir(lua_State *L);
  690. int luat_lv_dropdown_get_show_selected(lua_State *L);
  691. int luat_lv_dropdown_open(lua_State *L);
  692. int luat_lv_dropdown_close(lua_State *L);
  693. #define LUAT_LV_DROPDOWN_RLT
  694. // prefix lv_widgets lv_gauge
  695. int luat_lv_gauge_create(lua_State *L);
  696. int luat_lv_gauge_set_value(lua_State *L);
  697. int luat_lv_gauge_set_range(lua_State *L);
  698. int luat_lv_gauge_set_critical_value(lua_State *L);
  699. int luat_lv_gauge_set_scale(lua_State *L);
  700. int luat_lv_gauge_set_angle_offset(lua_State *L);
  701. int luat_lv_gauge_set_needle_img(lua_State *L);
  702. int luat_lv_gauge_get_value(lua_State *L);
  703. int luat_lv_gauge_get_needle_count(lua_State *L);
  704. int luat_lv_gauge_get_min_value(lua_State *L);
  705. int luat_lv_gauge_get_max_value(lua_State *L);
  706. int luat_lv_gauge_get_critical_value(lua_State *L);
  707. int luat_lv_gauge_get_label_count(lua_State *L);
  708. int luat_lv_gauge_get_line_count(lua_State *L);
  709. int luat_lv_gauge_get_scale_angle(lua_State *L);
  710. int luat_lv_gauge_get_angle_offset(lua_State *L);
  711. int luat_lv_gauge_get_needle_img(lua_State *L);
  712. int luat_lv_gauge_get_needle_img_pivot_x(lua_State *L);
  713. int luat_lv_gauge_get_needle_img_pivot_y(lua_State *L);
  714. #define LUAT_LV_GAUGE_RLT
  715. // prefix lv_widgets lv_img
  716. int luat_lv_img_buf_alloc(lua_State *L);
  717. int luat_lv_img_buf_get_px_color(lua_State *L);
  718. int luat_lv_img_buf_get_px_alpha(lua_State *L);
  719. int luat_lv_img_buf_set_px_color(lua_State *L);
  720. int luat_lv_img_buf_set_px_alpha(lua_State *L);
  721. int luat_lv_img_buf_set_palette(lua_State *L);
  722. int luat_lv_img_buf_free(lua_State *L);
  723. int luat_lv_img_buf_get_img_size(lua_State *L);
  724. int luat_lv_img_decoder_get_info(lua_State *L);
  725. int luat_lv_img_decoder_open(lua_State *L);
  726. int luat_lv_img_decoder_read_line(lua_State *L);
  727. int luat_lv_img_decoder_close(lua_State *L);
  728. int luat_lv_img_decoder_create(lua_State *L);
  729. int luat_lv_img_decoder_delete(lua_State *L);
  730. int luat_lv_img_decoder_built_in_info(lua_State *L);
  731. int luat_lv_img_decoder_built_in_open(lua_State *L);
  732. int luat_lv_img_decoder_built_in_read_line(lua_State *L);
  733. int luat_lv_img_decoder_built_in_close(lua_State *L);
  734. int luat_lv_img_src_get_type(lua_State *L);
  735. int luat_lv_img_cf_get_px_size(lua_State *L);
  736. int luat_lv_img_cf_is_chroma_keyed(lua_State *L);
  737. int luat_lv_img_cf_has_alpha(lua_State *L);
  738. int luat_lv_img_create(lua_State *L);
  739. int luat_lv_img_set_auto_size(lua_State *L);
  740. int luat_lv_img_set_offset_x(lua_State *L);
  741. int luat_lv_img_set_offset_y(lua_State *L);
  742. int luat_lv_img_set_pivot(lua_State *L);
  743. int luat_lv_img_set_angle(lua_State *L);
  744. int luat_lv_img_set_zoom(lua_State *L);
  745. int luat_lv_img_set_antialias(lua_State *L);
  746. int luat_lv_img_get_src(lua_State *L);
  747. int luat_lv_img_get_file_name(lua_State *L);
  748. int luat_lv_img_get_auto_size(lua_State *L);
  749. int luat_lv_img_get_offset_x(lua_State *L);
  750. int luat_lv_img_get_offset_y(lua_State *L);
  751. int luat_lv_img_get_angle(lua_State *L);
  752. int luat_lv_img_get_pivot(lua_State *L);
  753. int luat_lv_img_get_zoom(lua_State *L);
  754. int luat_lv_img_get_antialias(lua_State *L);
  755. #define LUAT_LV_IMG_RLT
  756. // prefix lv_widgets lv_imgbtn
  757. int luat_lv_imgbtn_create(lua_State *L);
  758. int luat_lv_imgbtn_set_state(lua_State *L);
  759. int luat_lv_imgbtn_toggle(lua_State *L);
  760. int luat_lv_imgbtn_set_checkable(lua_State *L);
  761. int luat_lv_imgbtn_get_src(lua_State *L);
  762. int luat_lv_imgbtn_get_state(lua_State *L);
  763. int luat_lv_imgbtn_get_checkable(lua_State *L);
  764. #define LUAT_LV_IMGBTN_RLT
  765. // prefix lv_widgets lv_keyboard
  766. int luat_lv_keyboard_create(lua_State *L);
  767. int luat_lv_keyboard_set_textarea(lua_State *L);
  768. int luat_lv_keyboard_set_mode(lua_State *L);
  769. int luat_lv_keyboard_set_cursor_manage(lua_State *L);
  770. int luat_lv_keyboard_get_textarea(lua_State *L);
  771. int luat_lv_keyboard_get_mode(lua_State *L);
  772. int luat_lv_keyboard_get_cursor_manage(lua_State *L);
  773. #define LUAT_LV_KEYBOARD_RLT
  774. // prefix lv_widgets lv_label
  775. int luat_lv_label_create(lua_State *L);
  776. int luat_lv_label_set_text(lua_State *L);
  777. int luat_lv_label_set_text_static(lua_State *L);
  778. int luat_lv_label_set_long_mode(lua_State *L);
  779. int luat_lv_label_set_align(lua_State *L);
  780. int luat_lv_label_set_recolor(lua_State *L);
  781. int luat_lv_label_set_anim_speed(lua_State *L);
  782. int luat_lv_label_set_text_sel_start(lua_State *L);
  783. int luat_lv_label_set_text_sel_end(lua_State *L);
  784. int luat_lv_label_get_text(lua_State *L);
  785. int luat_lv_label_get_long_mode(lua_State *L);
  786. int luat_lv_label_get_align(lua_State *L);
  787. int luat_lv_label_get_recolor(lua_State *L);
  788. int luat_lv_label_get_anim_speed(lua_State *L);
  789. int luat_lv_label_get_letter_pos(lua_State *L);
  790. int luat_lv_label_get_letter_on(lua_State *L);
  791. int luat_lv_label_is_char_under_pos(lua_State *L);
  792. int luat_lv_label_get_text_sel_start(lua_State *L);
  793. int luat_lv_label_get_text_sel_end(lua_State *L);
  794. int luat_lv_label_get_style(lua_State *L);
  795. int luat_lv_label_ins_text(lua_State *L);
  796. int luat_lv_label_cut_text(lua_State *L);
  797. int luat_lv_label_refr_text(lua_State *L);
  798. #define LUAT_LV_LABEL_RLT
  799. // prefix lv_widgets lv_led
  800. int luat_lv_led_create(lua_State *L);
  801. int luat_lv_led_set_bright(lua_State *L);
  802. int luat_lv_led_on(lua_State *L);
  803. int luat_lv_led_off(lua_State *L);
  804. int luat_lv_led_toggle(lua_State *L);
  805. int luat_lv_led_get_bright(lua_State *L);
  806. #define LUAT_LV_LED_RLT
  807. // prefix lv_widgets lv_line
  808. int luat_lv_line_create(lua_State *L);
  809. int luat_lv_line_set_auto_size(lua_State *L);
  810. int luat_lv_line_set_y_invert(lua_State *L);
  811. int luat_lv_line_get_auto_size(lua_State *L);
  812. int luat_lv_line_get_y_invert(lua_State *L);
  813. #define LUAT_LV_LINE_RLT
  814. // prefix lv_widgets lv_linemeter
  815. int luat_lv_linemeter_create(lua_State *L);
  816. int luat_lv_linemeter_set_value(lua_State *L);
  817. int luat_lv_linemeter_set_range(lua_State *L);
  818. int luat_lv_linemeter_set_scale(lua_State *L);
  819. int luat_lv_linemeter_set_angle_offset(lua_State *L);
  820. int luat_lv_linemeter_set_mirror(lua_State *L);
  821. int luat_lv_linemeter_get_value(lua_State *L);
  822. int luat_lv_linemeter_get_min_value(lua_State *L);
  823. int luat_lv_linemeter_get_max_value(lua_State *L);
  824. int luat_lv_linemeter_get_line_count(lua_State *L);
  825. int luat_lv_linemeter_get_scale_angle(lua_State *L);
  826. int luat_lv_linemeter_get_angle_offset(lua_State *L);
  827. int luat_lv_linemeter_draw_scale(lua_State *L);
  828. int luat_lv_linemeter_get_mirror(lua_State *L);
  829. #define LUAT_LV_LINEMETER_RLT
  830. // prefix lv_widgets lv_list
  831. int luat_lv_list_create(lua_State *L);
  832. int luat_lv_list_clean(lua_State *L);
  833. int luat_lv_list_add_btn(lua_State *L);
  834. int luat_lv_list_remove(lua_State *L);
  835. int luat_lv_list_focus_btn(lua_State *L);
  836. int luat_lv_list_set_scrollbar_mode(lua_State *L);
  837. int luat_lv_list_set_scroll_propagation(lua_State *L);
  838. int luat_lv_list_set_edge_flash(lua_State *L);
  839. int luat_lv_list_set_anim_time(lua_State *L);
  840. int luat_lv_list_set_layout(lua_State *L);
  841. int luat_lv_list_get_btn_text(lua_State *L);
  842. int luat_lv_list_get_btn_label(lua_State *L);
  843. int luat_lv_list_get_btn_img(lua_State *L);
  844. int luat_lv_list_get_prev_btn(lua_State *L);
  845. int luat_lv_list_get_next_btn(lua_State *L);
  846. int luat_lv_list_get_btn_index(lua_State *L);
  847. int luat_lv_list_get_size(lua_State *L);
  848. int luat_lv_list_get_btn_selected(lua_State *L);
  849. int luat_lv_list_get_layout(lua_State *L);
  850. int luat_lv_list_get_scrollbar_mode(lua_State *L);
  851. int luat_lv_list_get_scroll_propagation(lua_State *L);
  852. int luat_lv_list_get_edge_flash(lua_State *L);
  853. int luat_lv_list_get_anim_time(lua_State *L);
  854. int luat_lv_list_up(lua_State *L);
  855. int luat_lv_list_down(lua_State *L);
  856. int luat_lv_list_focus(lua_State *L);
  857. #define LUAT_LV_LIST_RLT
  858. // prefix lv_widgets lv_msgbox
  859. int luat_lv_msgbox_create(lua_State *L);
  860. int luat_lv_msgbox_set_text(lua_State *L);
  861. int luat_lv_msgbox_set_anim_time(lua_State *L);
  862. int luat_lv_msgbox_start_auto_close(lua_State *L);
  863. int luat_lv_msgbox_stop_auto_close(lua_State *L);
  864. int luat_lv_msgbox_set_recolor(lua_State *L);
  865. int luat_lv_msgbox_get_text(lua_State *L);
  866. int luat_lv_msgbox_get_active_btn(lua_State *L);
  867. int luat_lv_msgbox_get_active_btn_text(lua_State *L);
  868. int luat_lv_msgbox_get_anim_time(lua_State *L);
  869. int luat_lv_msgbox_get_recolor(lua_State *L);
  870. int luat_lv_msgbox_get_btnmatrix(lua_State *L);
  871. #define LUAT_LV_MSGBOX_RLT
  872. // prefix lv_widgets lv_objmask
  873. int luat_lv_objmask_create(lua_State *L);
  874. int luat_lv_objmask_add_mask(lua_State *L);
  875. int luat_lv_objmask_update_mask(lua_State *L);
  876. int luat_lv_objmask_remove_mask(lua_State *L);
  877. #define LUAT_LV_OBJMASK_RLT
  878. // prefix lv_widgets lv_page
  879. int luat_lv_page_create(lua_State *L);
  880. int luat_lv_page_clean(lua_State *L);
  881. int luat_lv_page_get_scrollable(lua_State *L);
  882. int luat_lv_page_get_anim_time(lua_State *L);
  883. int luat_lv_page_set_scrollbar_mode(lua_State *L);
  884. int luat_lv_page_set_anim_time(lua_State *L);
  885. int luat_lv_page_set_scroll_propagation(lua_State *L);
  886. int luat_lv_page_set_edge_flash(lua_State *L);
  887. int luat_lv_page_set_scrollable_fit4(lua_State *L);
  888. int luat_lv_page_set_scrollable_fit2(lua_State *L);
  889. int luat_lv_page_set_scrollable_fit(lua_State *L);
  890. int luat_lv_page_set_scrl_width(lua_State *L);
  891. int luat_lv_page_set_scrl_height(lua_State *L);
  892. int luat_lv_page_set_scrl_layout(lua_State *L);
  893. int luat_lv_page_get_scrollbar_mode(lua_State *L);
  894. int luat_lv_page_get_scroll_propagation(lua_State *L);
  895. int luat_lv_page_get_edge_flash(lua_State *L);
  896. int luat_lv_page_get_width_fit(lua_State *L);
  897. int luat_lv_page_get_height_fit(lua_State *L);
  898. int luat_lv_page_get_width_grid(lua_State *L);
  899. int luat_lv_page_get_height_grid(lua_State *L);
  900. int luat_lv_page_get_scrl_width(lua_State *L);
  901. int luat_lv_page_get_scrl_height(lua_State *L);
  902. int luat_lv_page_get_scrl_layout(lua_State *L);
  903. int luat_lv_page_get_scrl_fit_left(lua_State *L);
  904. int luat_lv_page_get_scrl_fit_right(lua_State *L);
  905. int luat_lv_page_get_scrl_fit_top(lua_State *L);
  906. int luat_lv_page_get_scrl_fit_bottom(lua_State *L);
  907. int luat_lv_page_on_edge(lua_State *L);
  908. int luat_lv_page_glue_obj(lua_State *L);
  909. int luat_lv_page_focus(lua_State *L);
  910. int luat_lv_page_scroll_hor(lua_State *L);
  911. int luat_lv_page_scroll_ver(lua_State *L);
  912. int luat_lv_page_start_edge_flash(lua_State *L);
  913. #define LUAT_LV_PAGE_RLT
  914. // prefix lv_widgets lv_roller
  915. int luat_lv_roller_create(lua_State *L);
  916. int luat_lv_roller_set_options(lua_State *L);
  917. int luat_lv_roller_set_align(lua_State *L);
  918. int luat_lv_roller_set_selected(lua_State *L);
  919. int luat_lv_roller_set_visible_row_count(lua_State *L);
  920. int luat_lv_roller_set_auto_fit(lua_State *L);
  921. int luat_lv_roller_set_anim_time(lua_State *L);
  922. int luat_lv_roller_get_selected(lua_State *L);
  923. int luat_lv_roller_get_option_cnt(lua_State *L);
  924. int luat_lv_roller_get_align(lua_State *L);
  925. int luat_lv_roller_get_auto_fit(lua_State *L);
  926. int luat_lv_roller_get_options(lua_State *L);
  927. int luat_lv_roller_get_anim_time(lua_State *L);
  928. #define LUAT_LV_ROLLER_RLT
  929. // prefix lv_widgets lv_slider
  930. int luat_lv_slider_create(lua_State *L);
  931. int luat_lv_slider_set_value(lua_State *L);
  932. int luat_lv_slider_set_left_value(lua_State *L);
  933. int luat_lv_slider_set_range(lua_State *L);
  934. int luat_lv_slider_set_anim_time(lua_State *L);
  935. int luat_lv_slider_set_type(lua_State *L);
  936. int luat_lv_slider_get_value(lua_State *L);
  937. int luat_lv_slider_get_left_value(lua_State *L);
  938. int luat_lv_slider_get_min_value(lua_State *L);
  939. int luat_lv_slider_get_max_value(lua_State *L);
  940. int luat_lv_slider_is_dragged(lua_State *L);
  941. int luat_lv_slider_get_anim_time(lua_State *L);
  942. int luat_lv_slider_get_type(lua_State *L);
  943. #define LUAT_LV_SLIDER_RLT
  944. // prefix lv_widgets lv_spinbox
  945. int luat_lv_spinbox_create(lua_State *L);
  946. int luat_lv_spinbox_set_rollover(lua_State *L);
  947. int luat_lv_spinbox_set_value(lua_State *L);
  948. int luat_lv_spinbox_set_digit_format(lua_State *L);
  949. int luat_lv_spinbox_set_step(lua_State *L);
  950. int luat_lv_spinbox_set_range(lua_State *L);
  951. int luat_lv_spinbox_set_padding_left(lua_State *L);
  952. int luat_lv_spinbox_get_rollover(lua_State *L);
  953. int luat_lv_spinbox_get_value(lua_State *L);
  954. int luat_lv_spinbox_get_step(lua_State *L);
  955. int luat_lv_spinbox_step_next(lua_State *L);
  956. int luat_lv_spinbox_step_prev(lua_State *L);
  957. int luat_lv_spinbox_increment(lua_State *L);
  958. int luat_lv_spinbox_decrement(lua_State *L);
  959. #define LUAT_LV_SPINBOX_RLT
  960. // prefix lv_widgets lv_spinner
  961. int luat_lv_spinner_create(lua_State *L);
  962. int luat_lv_spinner_set_arc_length(lua_State *L);
  963. int luat_lv_spinner_set_spin_time(lua_State *L);
  964. int luat_lv_spinner_set_type(lua_State *L);
  965. int luat_lv_spinner_set_dir(lua_State *L);
  966. int luat_lv_spinner_get_arc_length(lua_State *L);
  967. int luat_lv_spinner_get_spin_time(lua_State *L);
  968. int luat_lv_spinner_get_type(lua_State *L);
  969. int luat_lv_spinner_get_dir(lua_State *L);
  970. #define LUAT_LV_SPINNER_RLT
  971. // prefix lv_widgets lv_switch
  972. int luat_lv_switch_create(lua_State *L);
  973. int luat_lv_switch_on(lua_State *L);
  974. int luat_lv_switch_off(lua_State *L);
  975. int luat_lv_switch_toggle(lua_State *L);
  976. int luat_lv_switch_set_anim_time(lua_State *L);
  977. int luat_lv_switch_get_state(lua_State *L);
  978. int luat_lv_switch_get_anim_time(lua_State *L);
  979. #define LUAT_LV_SWITCH_RLT
  980. // prefix lv_widgets lv_table
  981. int luat_lv_table_create(lua_State *L);
  982. int luat_lv_table_set_cell_value(lua_State *L);
  983. int luat_lv_table_set_row_cnt(lua_State *L);
  984. int luat_lv_table_set_col_cnt(lua_State *L);
  985. int luat_lv_table_set_col_width(lua_State *L);
  986. int luat_lv_table_set_cell_align(lua_State *L);
  987. int luat_lv_table_set_cell_type(lua_State *L);
  988. int luat_lv_table_set_cell_crop(lua_State *L);
  989. int luat_lv_table_set_cell_merge_right(lua_State *L);
  990. int luat_lv_table_get_cell_value(lua_State *L);
  991. int luat_lv_table_get_row_cnt(lua_State *L);
  992. int luat_lv_table_get_col_cnt(lua_State *L);
  993. int luat_lv_table_get_col_width(lua_State *L);
  994. int luat_lv_table_get_cell_align(lua_State *L);
  995. int luat_lv_table_get_cell_type(lua_State *L);
  996. int luat_lv_table_get_cell_crop(lua_State *L);
  997. int luat_lv_table_get_cell_merge_right(lua_State *L);
  998. int luat_lv_table_get_pressed_cell(lua_State *L);
  999. #define LUAT_LV_TABLE_RLT
  1000. // prefix lv_widgets lv_tabview
  1001. int luat_lv_tabview_create(lua_State *L);
  1002. int luat_lv_tabview_add_tab(lua_State *L);
  1003. int luat_lv_tabview_clean_tab(lua_State *L);
  1004. int luat_lv_tabview_set_tab_act(lua_State *L);
  1005. int luat_lv_tabview_set_tab_name(lua_State *L);
  1006. int luat_lv_tabview_set_anim_time(lua_State *L);
  1007. int luat_lv_tabview_set_btns_pos(lua_State *L);
  1008. int luat_lv_tabview_get_tab_act(lua_State *L);
  1009. int luat_lv_tabview_get_tab_count(lua_State *L);
  1010. int luat_lv_tabview_get_tab(lua_State *L);
  1011. int luat_lv_tabview_get_anim_time(lua_State *L);
  1012. int luat_lv_tabview_get_btns_pos(lua_State *L);
  1013. #define LUAT_LV_TABVIEW_RLT
  1014. // prefix lv_widgets lv_textarea
  1015. int luat_lv_textarea_create(lua_State *L);
  1016. int luat_lv_textarea_add_char(lua_State *L);
  1017. int luat_lv_textarea_add_text(lua_State *L);
  1018. int luat_lv_textarea_del_char(lua_State *L);
  1019. int luat_lv_textarea_del_char_forward(lua_State *L);
  1020. int luat_lv_textarea_set_text(lua_State *L);
  1021. int luat_lv_textarea_set_placeholder_text(lua_State *L);
  1022. int luat_lv_textarea_set_cursor_pos(lua_State *L);
  1023. int luat_lv_textarea_set_cursor_hidden(lua_State *L);
  1024. int luat_lv_textarea_set_cursor_click_pos(lua_State *L);
  1025. int luat_lv_textarea_set_pwd_mode(lua_State *L);
  1026. int luat_lv_textarea_set_one_line(lua_State *L);
  1027. int luat_lv_textarea_set_text_align(lua_State *L);
  1028. int luat_lv_textarea_set_accepted_chars(lua_State *L);
  1029. int luat_lv_textarea_set_max_length(lua_State *L);
  1030. int luat_lv_textarea_set_insert_replace(lua_State *L);
  1031. int luat_lv_textarea_set_scrollbar_mode(lua_State *L);
  1032. int luat_lv_textarea_set_scroll_propagation(lua_State *L);
  1033. int luat_lv_textarea_set_edge_flash(lua_State *L);
  1034. int luat_lv_textarea_set_text_sel(lua_State *L);
  1035. int luat_lv_textarea_set_pwd_show_time(lua_State *L);
  1036. int luat_lv_textarea_set_cursor_blink_time(lua_State *L);
  1037. int luat_lv_textarea_get_text(lua_State *L);
  1038. int luat_lv_textarea_get_placeholder_text(lua_State *L);
  1039. int luat_lv_textarea_get_label(lua_State *L);
  1040. int luat_lv_textarea_get_cursor_pos(lua_State *L);
  1041. int luat_lv_textarea_get_cursor_hidden(lua_State *L);
  1042. int luat_lv_textarea_get_cursor_click_pos(lua_State *L);
  1043. int luat_lv_textarea_get_pwd_mode(lua_State *L);
  1044. int luat_lv_textarea_get_one_line(lua_State *L);
  1045. int luat_lv_textarea_get_accepted_chars(lua_State *L);
  1046. int luat_lv_textarea_get_max_length(lua_State *L);
  1047. int luat_lv_textarea_get_scrollbar_mode(lua_State *L);
  1048. int luat_lv_textarea_get_scroll_propagation(lua_State *L);
  1049. int luat_lv_textarea_get_edge_flash(lua_State *L);
  1050. int luat_lv_textarea_text_is_selected(lua_State *L);
  1051. int luat_lv_textarea_get_text_sel_en(lua_State *L);
  1052. int luat_lv_textarea_get_pwd_show_time(lua_State *L);
  1053. int luat_lv_textarea_get_cursor_blink_time(lua_State *L);
  1054. int luat_lv_textarea_clear_selection(lua_State *L);
  1055. int luat_lv_textarea_cursor_right(lua_State *L);
  1056. int luat_lv_textarea_cursor_left(lua_State *L);
  1057. int luat_lv_textarea_cursor_down(lua_State *L);
  1058. int luat_lv_textarea_cursor_up(lua_State *L);
  1059. #define LUAT_LV_TEXTAREA_RLT
  1060. // prefix lv_widgets lv_tileview
  1061. int luat_lv_tileview_create(lua_State *L);
  1062. int luat_lv_tileview_add_element(lua_State *L);
  1063. int luat_lv_tileview_set_tile_act(lua_State *L);
  1064. int luat_lv_tileview_set_edge_flash(lua_State *L);
  1065. int luat_lv_tileview_set_anim_time(lua_State *L);
  1066. int luat_lv_tileview_get_tile_act(lua_State *L);
  1067. int luat_lv_tileview_get_edge_flash(lua_State *L);
  1068. int luat_lv_tileview_get_anim_time(lua_State *L);
  1069. #define LUAT_LV_TILEVIEW_RLT
  1070. // prefix lv_widgets lv_win
  1071. int luat_lv_win_create(lua_State *L);
  1072. int luat_lv_win_clean(lua_State *L);
  1073. int luat_lv_win_add_btn_right(lua_State *L);
  1074. int luat_lv_win_add_btn_left(lua_State *L);
  1075. int luat_lv_win_set_title(lua_State *L);
  1076. int luat_lv_win_set_header_height(lua_State *L);
  1077. int luat_lv_win_set_btn_width(lua_State *L);
  1078. int luat_lv_win_set_content_size(lua_State *L);
  1079. int luat_lv_win_set_layout(lua_State *L);
  1080. int luat_lv_win_set_scrollbar_mode(lua_State *L);
  1081. int luat_lv_win_set_anim_time(lua_State *L);
  1082. int luat_lv_win_set_drag(lua_State *L);
  1083. int luat_lv_win_title_set_alignment(lua_State *L);
  1084. int luat_lv_win_get_title(lua_State *L);
  1085. int luat_lv_win_get_content(lua_State *L);
  1086. int luat_lv_win_get_header_height(lua_State *L);
  1087. int luat_lv_win_get_btn_width(lua_State *L);
  1088. int luat_lv_win_get_from_btn(lua_State *L);
  1089. int luat_lv_win_get_layout(lua_State *L);
  1090. int luat_lv_win_get_sb_mode(lua_State *L);
  1091. int luat_lv_win_get_anim_time(lua_State *L);
  1092. int luat_lv_win_get_width(lua_State *L);
  1093. int luat_lv_win_get_drag(lua_State *L);
  1094. int luat_lv_win_title_get_alignment(lua_State *L);
  1095. int luat_lv_win_focus(lua_State *L);
  1096. int luat_lv_win_scroll_hor(lua_State *L);
  1097. int luat_lv_win_scroll_ver(lua_State *L);
  1098. #define LUAT_LV_WIN_RLT
  1099. #endif