/AliOS-Things-master/components/littlevgl/src/lv_core/ |
A D | lv_obj.h | 236 } lv_obj_t; typedef 279 lv_obj_t * lv_obj_create(lv_obj_t * parent, const lv_obj_t * copy); 286 lv_res_t lv_obj_del(lv_obj_t * obj); 300 void lv_obj_clean(lv_obj_t * obj); 321 void lv_obj_set_parent(lv_obj_t * obj, lv_obj_t * parent); 391 void lv_obj_align(lv_obj_t * obj, const lv_obj_t * base, lv_align_t align, lv_coord_t x_mod, lv_coo… 407 void lv_obj_realign(lv_obj_t * obj); 628 lv_obj_t * lv_obj_get_screen(const lv_obj_t * obj); 646 lv_obj_t * lv_obj_get_parent(const lv_obj_t * obj); 655 lv_obj_t * lv_obj_get_child(const lv_obj_t * obj, const lv_obj_t * child); [all …]
|
/AliOS-Things-master/components/littlevgl/src/lv_objx/ |
A D | lv_list.h | 91 lv_obj_t * lv_list_create(lv_obj_t * par, const lv_obj_t * copy); 97 void lv_list_clean(lv_obj_t * obj); 110 lv_obj_t * lv_list_add_btn(lv_obj_t * list, const void * img_src, const char * txt); 140 void lv_list_set_btn_selected(lv_obj_t * list, lv_obj_t * btn); 213 lv_obj_t * lv_list_get_btn_label(const lv_obj_t * btn); 220 lv_obj_t * lv_list_get_btn_img(const lv_obj_t * btn); 228 lv_obj_t * lv_list_get_prev_btn(const lv_obj_t * list, lv_obj_t * prev_btn); 236 lv_obj_t * lv_list_get_next_btn(const lv_obj_t * list, lv_obj_t * prev_btn); 244 int32_t lv_list_get_btn_index(const lv_obj_t * list, const lv_obj_t * btn); 259 lv_obj_t * lv_list_get_btn_selected(const lv_obj_t * list); [all …]
|
A D | lv_ta.h | 112 lv_obj_t * lv_ta_create(lv_obj_t * par, const lv_obj_t * copy); 137 void lv_ta_del_char(lv_obj_t * ta); 143 void lv_ta_del_char_forward(lv_obj_t * ta); 316 lv_obj_t * lv_ta_get_label(const lv_obj_t * ta); 344 bool lv_ta_get_pwd_mode(const lv_obj_t * ta); 417 bool lv_ta_get_text_sel_en(lv_obj_t * ta); 441 void lv_ta_clear_selection(lv_obj_t * ta); 447 void lv_ta_cursor_right(lv_obj_t * ta); 453 void lv_ta_cursor_left(lv_obj_t * ta); 459 void lv_ta_cursor_down(lv_obj_t * ta); [all …]
|
A D | lv_win.h | 90 lv_obj_t * lv_win_create(lv_obj_t * par, const lv_obj_t * copy); 96 void lv_win_clean(lv_obj_t * obj); 108 lv_obj_t * lv_win_add_btn(lv_obj_t * win, const void * img_src); 169 void lv_win_set_drag(lv_obj_t * win, bool en); 180 const char * lv_win_get_title(const lv_obj_t * win); 187 lv_obj_t * lv_win_get_content(const lv_obj_t * win); 202 lv_obj_t * lv_win_get_from_btn(const lv_obj_t * ctrl_btn); 209 lv_layout_t lv_win_get_layout(lv_obj_t * win); 216 lv_sb_mode_t lv_win_get_sb_mode(lv_obj_t * win); 230 lv_coord_t lv_win_get_width(lv_obj_t * win); [all …]
|
A D | lv_page.h | 112 lv_obj_t * lv_page_create(lv_obj_t * par, const lv_obj_t * copy); 118 void lv_page_clean(lv_obj_t * obj); 125 lv_obj_t * lv_page_get_scrl(const lv_obj_t * page); 132 uint16_t lv_page_get_anim_time(const lv_obj_t * page); 258 bool lv_page_get_scroll_propagation(lv_obj_t * page); 265 bool lv_page_get_edge_flash(lv_obj_t * page); 272 lv_coord_t lv_page_get_fit_width(lv_obj_t * page); 279 lv_coord_t lv_page_get_fit_height(lv_obj_t * page); 376 void lv_page_glue_obj(lv_obj_t * obj, bool glue); 384 void lv_page_focus(lv_obj_t * page, const lv_obj_t * obj, lv_anim_enable_t anim_en); [all …]
|
A D | lv_ddlist.h | 49 lv_obj_t * label; /*Label for the options*/ 78 lv_obj_t * lv_ddlist_create(lv_obj_t * par, const lv_obj_t * copy); 104 void lv_ddlist_set_fix_height(lv_obj_t * ddlist, lv_coord_t h); 111 void lv_ddlist_set_fix_width(lv_obj_t * ddlist, lv_coord_t w); 118 void lv_ddlist_set_draw_arrow(lv_obj_t * ddlist, bool en); 125 void lv_ddlist_set_stay_open(lv_obj_t * ddlist, bool en); 170 const char * lv_ddlist_get_options(const lv_obj_t * ddlist); 177 uint16_t lv_ddlist_get_selected(const lv_obj_t * ddlist); 192 lv_coord_t lv_ddlist_get_fix_height(const lv_obj_t * ddlist); 198 bool lv_ddlist_get_draw_arrow(lv_obj_t * ddlist); [all …]
|
A D | lv_tabview.h | 54 lv_obj_t * btns; 55 lv_obj_t * indic; 56 lv_obj_t * content; /*A rectangle to show the current tab*/ 93 lv_obj_t * lv_tabview_create(lv_obj_t * par, const lv_obj_t * copy); 99 void lv_tabview_clean(lv_obj_t * obj); 111 lv_obj_t * lv_tabview_add_tab(lv_obj_t * tabview, const char * name); 130 void lv_tabview_set_sliding(lv_obj_t * tabview, bool en); 170 uint16_t lv_tabview_get_tab_act(const lv_obj_t * tabview); 184 lv_obj_t * lv_tabview_get_tab(const lv_obj_t * tabview, uint16_t id); 191 bool lv_tabview_get_sliding(const lv_obj_t * tabview); [all …]
|
A D | lv_label.h | 114 lv_obj_t * lv_label_create(lv_obj_t * par, const lv_obj_t * copy); 125 void lv_label_set_text(lv_obj_t * label, const char * text); 165 void lv_label_set_recolor(lv_obj_t * label, bool en); 172 void lv_label_set_body_draw(lv_obj_t * label, bool en); 216 char * lv_label_get_text(const lv_obj_t * label); 230 lv_label_align_t lv_label_get_align(const lv_obj_t * label); 237 bool lv_label_get_recolor(const lv_obj_t * label); 244 bool lv_label_get_body_draw(const lv_obj_t * label); 251 uint16_t lv_label_get_anim_speed(const lv_obj_t * label); 296 uint16_t lv_label_get_text_sel_start(const lv_obj_t * label); [all …]
|
A D | lv_mbox.h | 55 lv_obj_t * text; /*Text of the message box*/ 56 lv_obj_t * btnm; /*Button matrix for the buttons*/ 85 lv_obj_t * lv_mbox_create(lv_obj_t * par, const lv_obj_t * copy); 108 void lv_mbox_set_text(lv_obj_t * mbox, const char * txt); 128 void lv_mbox_stop_auto_close(lv_obj_t * mbox); 143 void lv_mbox_set_recolor(lv_obj_t * mbox, bool en); 154 const char * lv_mbox_get_text(const lv_obj_t * mbox); 162 uint16_t lv_mbox_get_active_btn(lv_obj_t * mbox); 177 uint16_t lv_mbox_get_anim_time(const lv_obj_t * mbox); 192 bool lv_mbox_get_recolor(const lv_obj_t * mbox); [all …]
|
A D | lv_chart.h | 123 lv_obj_t * lv_chart_create(lv_obj_t * par, const lv_obj_t * copy); 169 void lv_chart_set_type(lv_obj_t * chart, lv_chart_type_t type); 183 void lv_chart_set_series_opa(lv_obj_t * chart, lv_opa_t opa); 289 void lv_chart_set_margin(lv_obj_t * chart, uint16_t margin); 300 lv_chart_type_t lv_chart_get_type(const lv_obj_t * chart); 307 uint16_t lv_chart_get_point_cnt(const lv_obj_t * chart); 314 lv_opa_t lv_chart_get_series_opa(const lv_obj_t * chart); 321 lv_coord_t lv_chart_get_series_width(const lv_obj_t * chart); 328 lv_opa_t lv_chart_get_series_darking(const lv_obj_t * chart); 347 uint16_t lv_chart_get_margin(lv_obj_t * chart); [all …]
|
A D | lv_btn.h | 120 lv_obj_t * lv_btn_create(lv_obj_t * par, const lv_obj_t * copy); 131 void lv_btn_set_toggle(lv_obj_t * btn, bool tgl); 138 void lv_btn_set_state(lv_obj_t * btn, lv_btn_state_t state); 144 void lv_btn_toggle(lv_obj_t * btn); 198 void lv_btn_set_ink_in_time(lv_obj_t * btn, uint16_t time); 212 void lv_btn_set_ink_out_time(lv_obj_t * btn, uint16_t time); 231 lv_btn_state_t lv_btn_get_state(const lv_obj_t * btn); 238 bool lv_btn_get_toggle(const lv_obj_t * btn); 295 uint16_t lv_btn_get_ink_in_time(const lv_obj_t * btn); 302 uint16_t lv_btn_get_ink_wait_time(const lv_obj_t * btn); [all …]
|
A D | lv_btnm.h | 86 lv_obj_t * lv_btnm_create(lv_obj_t * par, const lv_obj_t * copy); 99 void lv_btnm_set_map(const lv_obj_t * btnm, const char * map[]); 121 void lv_btnm_set_pressed(const lv_obj_t * btnm, uint16_t id); 136 void lv_btnm_set_recolor(const lv_obj_t * btnm, bool en); 187 void lv_btnm_set_one_toggle(lv_obj_t * btnm, bool one_toggle); 198 const char ** lv_btnm_get_map_array(const lv_obj_t * btnm); 205 bool lv_btnm_get_recolor(const lv_obj_t * btnm); 213 uint16_t lv_btnm_get_active_btn(const lv_obj_t * btnm); 221 const char * lv_btnm_get_active_btn_text(const lv_obj_t * btnm); 229 uint16_t lv_btnm_get_pressed_btn(const lv_obj_t * btnm); [all …]
|
A D | lv_kb.h | 56 lv_obj_t * ta; /*Pointer to the assigned text area*/ 81 lv_obj_t * lv_kb_create(lv_obj_t * par, const lv_obj_t * copy); 92 void lv_kb_set_ta(lv_obj_t * kb, lv_obj_t * ta); 99 void lv_kb_set_mode(lv_obj_t * kb, lv_kb_mode_t mode); 106 void lv_kb_set_cursor_manage(lv_obj_t * kb, bool en); 114 static inline void lv_kb_set_map(lv_obj_t * kb, const char * map[]) in lv_kb_set_map() 149 lv_obj_t * lv_kb_get_ta(const lv_obj_t * kb); 156 lv_kb_mode_t lv_kb_get_mode(const lv_obj_t * kb); 163 bool lv_kb_get_cursor_manage(const lv_obj_t * kb); 170 static inline const char ** lv_kb_get_map_array(const lv_obj_t * kb) in lv_kb_get_map_array() [all …]
|
A D | lv_table.h | 92 lv_obj_t * lv_table_create(lv_obj_t * par, const lv_obj_t * copy); 113 void lv_table_set_row_cnt(lv_obj_t * table, uint16_t row_cnt); 120 void lv_table_set_col_cnt(lv_obj_t * table, uint16_t col_cnt); 128 void lv_table_set_col_width(lv_obj_t * table, uint16_t col_id, lv_coord_t w); 155 void lv_table_set_cell_crop(lv_obj_t * table, uint16_t row, uint16_t col, bool crop); 185 const char * lv_table_get_cell_value(lv_obj_t * table, uint16_t row, uint16_t col); 192 uint16_t lv_table_get_row_cnt(lv_obj_t * table); 199 uint16_t lv_table_get_col_cnt(lv_obj_t * table); 207 lv_coord_t lv_table_get_col_width(lv_obj_t * table, uint16_t col_id); 244 bool lv_table_get_cell_merge_right(lv_obj_t * table, uint16_t row, uint16_t col); [all …]
|
A D | lv_roller.h | 75 lv_obj_t * lv_roller_create(lv_obj_t * par, const lv_obj_t * copy); 94 void lv_roller_set_align(lv_obj_t * roller, lv_label_align_t align); 102 void lv_roller_set_selected(lv_obj_t * roller, uint16_t sel_opt, lv_anim_enable_t anim); 109 void lv_roller_set_visible_row_count(lv_obj_t * roller, uint8_t row_cnt); 116 static inline void lv_roller_set_fix_width(lv_obj_t * roller, lv_coord_t w) in lv_roller_set_fix_width() 126 static inline void lv_roller_set_anim_time(lv_obj_t * roller, uint16_t anim_time) in lv_roller_set_anim_time() 147 uint16_t lv_roller_get_selected(const lv_obj_t * roller); 165 lv_label_align_t lv_roller_get_align(const lv_obj_t * roller); 172 static inline const char * lv_roller_get_options(const lv_obj_t * roller) in lv_roller_get_options() 182 static inline uint16_t lv_roller_get_anim_time(const lv_obj_t * roller) in lv_roller_get_anim_time() [all …]
|
A D | lv_gauge.h | 69 lv_obj_t * lv_gauge_create(lv_obj_t * par, const lv_obj_t * copy); 89 void lv_gauge_set_value(lv_obj_t * gauge, uint8_t needle_id, int16_t value); 107 static inline void lv_gauge_set_critical_value(lv_obj_t * gauge, int16_t value) in lv_gauge_set_critical_value() 145 int16_t lv_gauge_get_value(const lv_obj_t * gauge, uint8_t needle); 152 uint8_t lv_gauge_get_needle_count(const lv_obj_t * gauge); 159 static inline int16_t lv_gauge_get_min_value(const lv_obj_t * lmeter) in lv_gauge_get_min_value() 169 static inline int16_t lv_gauge_get_max_value(const lv_obj_t * lmeter) in lv_gauge_get_max_value() 179 static inline int16_t lv_gauge_get_critical_value(const lv_obj_t * gauge) in lv_gauge_get_critical_value() 189 uint8_t lv_gauge_get_label_count(const lv_obj_t * gauge); 196 static inline uint8_t lv_gauge_get_line_count(const lv_obj_t * gauge) in lv_gauge_get_line_count() [all …]
|
A D | lv_calendar.h | 92 lv_obj_t * lv_calendar_create(lv_obj_t * par, const lv_obj_t * copy); 108 void lv_calendar_set_today_date(lv_obj_t * calendar, lv_calendar_date_t * today); 116 void lv_calendar_set_showed_date(lv_obj_t * calendar, lv_calendar_date_t * showed); 134 void lv_calendar_set_day_names(lv_obj_t * calendar, const char ** day_names); 143 void lv_calendar_set_month_names(lv_obj_t * calendar, const char ** day_names); 162 lv_calendar_date_t * lv_calendar_get_today_date(const lv_obj_t * calendar); 169 lv_calendar_date_t * lv_calendar_get_showed_date(const lv_obj_t * calendar); 177 lv_calendar_date_t * lv_calendar_get_pressed_date(const lv_obj_t * calendar); 191 uint16_t lv_calendar_get_highlighted_dates_num(const lv_obj_t * calendar); 198 const char ** lv_calendar_get_day_names(const lv_obj_t * calendar); [all …]
|
A D | lv_imgbtn.h | 76 lv_obj_t * lv_imgbtn_create(lv_obj_t * par, const lv_obj_t * copy); 93 void lv_imgbtn_set_src(lv_obj_t * imgbtn, lv_btn_state_t state, const void * src); 116 static inline void lv_imgbtn_set_toggle(lv_obj_t * imgbtn, bool tgl) in lv_imgbtn_set_toggle() 126 static inline void lv_imgbtn_set_state(lv_obj_t * imgbtn, lv_btn_state_t state) in lv_imgbtn_set_state() 135 static inline void lv_imgbtn_toggle(lv_obj_t * imgbtn) in lv_imgbtn_toggle() 159 const void * lv_imgbtn_get_src(lv_obj_t * imgbtn, lv_btn_state_t state); 169 const void * lv_imgbtn_get_src_left(lv_obj_t * imgbtn, lv_btn_state_t state); 177 const void * lv_imgbtn_get_src_middle(lv_obj_t * imgbtn, lv_btn_state_t state); 185 const void * lv_imgbtn_get_src_right(lv_obj_t * imgbtn, lv_btn_state_t state); 193 static inline lv_btn_state_t lv_imgbtn_get_state(const lv_obj_t * imgbtn) in lv_imgbtn_get_state() [all …]
|
A D | lv_spinbox.h | 73 lv_obj_t * lv_spinbox_create(lv_obj_t * par, const lv_obj_t * copy); 95 void lv_spinbox_set_value(lv_obj_t * spinbox, int32_t i); 111 void lv_spinbox_set_step(lv_obj_t * spinbox, uint32_t step); 119 void lv_spinbox_set_range(lv_obj_t * spinbox, int32_t range_min, int32_t range_max); 126 void lv_spinbox_set_padding_left(lv_obj_t * spinbox, uint8_t padding); 138 static inline const lv_style_t * lv_spinbox_get_style(lv_obj_t * spinbox, lv_spinbox_style_t type) in lv_spinbox_get_style() 148 int32_t lv_spinbox_get_value(lv_obj_t * spinbox); 158 void lv_spinbox_step_next(lv_obj_t * spinbox); 164 void lv_spinbox_step_prev(lv_obj_t * spinbox); 170 void lv_spinbox_increment(lv_obj_t * spinbox); [all …]
|
A D | lv_cb.h | 50 lv_obj_t * bullet; /*Pointer to button*/ 51 lv_obj_t * label; /*Pointer to label*/ 75 lv_obj_t * lv_cb_create(lv_obj_t * par, const lv_obj_t * copy); 87 void lv_cb_set_text(lv_obj_t * cb, const char * txt); 95 void lv_cb_set_static_text(lv_obj_t * cb, const char * txt); 102 static inline void lv_cb_set_checked(lv_obj_t * cb, bool checked) in lv_cb_set_checked() 111 static inline void lv_cb_set_inactive(lv_obj_t * cb) in lv_cb_set_inactive() 133 const char * lv_cb_get_text(const lv_obj_t * cb); 140 static inline bool lv_cb_is_checked(const lv_obj_t * cb) in lv_cb_is_checked() 150 static inline bool lv_cb_is_inactive(const lv_obj_t * cb) in lv_cb_is_inactive() [all …]
|
A D | lv_bar.h | 86 lv_obj_t * lv_bar_create(lv_obj_t * par, const lv_obj_t * copy); 98 void lv_bar_set_value(lv_obj_t * bar, int16_t value, lv_anim_enable_t anim); 106 void lv_bar_set_range(lv_obj_t * bar, int16_t min, int16_t max); 114 void lv_bar_set_sym(lv_obj_t * bar, bool en); 121 void lv_bar_set_anim_time(lv_obj_t * bar, uint16_t anim_time); 140 int16_t lv_bar_get_value(const lv_obj_t * bar); 147 int16_t lv_bar_get_min_value(const lv_obj_t * bar); 154 int16_t lv_bar_get_max_value(const lv_obj_t * bar); 161 bool lv_bar_get_sym(lv_obj_t * bar); 168 uint16_t lv_bar_get_anim_time(lv_obj_t * bar); [all …]
|
A D | lv_img.h | 66 lv_obj_t * lv_img_create(lv_obj_t * par, const lv_obj_t * copy); 77 void lv_img_set_src(lv_obj_t * img, const void * src_img); 85 void lv_img_set_auto_size(lv_obj_t * img, bool autosize_en); 93 void lv_img_set_offset_x(lv_obj_t * img, lv_coord_t x); 101 void lv_img_set_offset_y(lv_obj_t * img, lv_coord_t y); 124 const void * lv_img_get_src(lv_obj_t * img); 131 const char * lv_img_get_file_name(const lv_obj_t * img); 138 bool lv_img_get_auto_size(const lv_obj_t * img); 145 lv_coord_t lv_img_get_offset_x(lv_obj_t * img); 152 lv_coord_t lv_img_get_offset_y(lv_obj_t * img); [all …]
|
A D | lv_slider.h | 67 lv_obj_t * lv_slider_create(lv_obj_t * par, const lv_obj_t * copy); 79 static inline void lv_slider_set_value(lv_obj_t * slider, int16_t value, lv_anim_enable_t anim) in lv_slider_set_value() 90 static inline void lv_slider_set_range(lv_obj_t * slider, int16_t min, int16_t max) in lv_slider_set_range() 100 static inline void lv_slider_set_anim_time(lv_obj_t * slider, uint16_t anim_time) in lv_slider_set_anim_time() 111 void lv_slider_set_knob_in(lv_obj_t * slider, bool in); 130 int16_t lv_slider_get_value(const lv_obj_t * slider); 137 static inline int16_t lv_slider_get_min_value(const lv_obj_t * slider) in lv_slider_get_min_value() 147 static inline int16_t lv_slider_get_max_value(const lv_obj_t * slider) in lv_slider_get_max_value() 157 bool lv_slider_is_dragged(const lv_obj_t * slider); 165 bool lv_slider_get_knob_in(const lv_obj_t * slider); [all …]
|
A D | lv_lmeter.h | 62 lv_obj_t * lv_lmeter_create(lv_obj_t * par, const lv_obj_t * copy); 73 void lv_lmeter_set_value(lv_obj_t * lmeter, int16_t value); 81 void lv_lmeter_set_range(lv_obj_t * lmeter, int16_t min, int16_t max); 89 void lv_lmeter_set_scale(lv_obj_t * lmeter, uint16_t angle, uint8_t line_cnt); 97 static inline void lv_lmeter_set_style(lv_obj_t * lmeter, lv_lmeter_style_t type, lv_style_t * styl… in lv_lmeter_set_style() 112 int16_t lv_lmeter_get_value(const lv_obj_t * lmeter); 119 int16_t lv_lmeter_get_min_value(const lv_obj_t * lmeter); 126 int16_t lv_lmeter_get_max_value(const lv_obj_t * lmeter); 133 uint8_t lv_lmeter_get_line_count(const lv_obj_t * lmeter); 140 uint16_t lv_lmeter_get_scale_angle(const lv_obj_t * lmeter); [all …]
|
A D | lv_preload.h | 91 lv_obj_t * lv_preload_create(lv_obj_t * par, const lv_obj_t * copy); 102 void lv_preload_set_arc_length(lv_obj_t * preload, lv_anim_value_t deg); 109 void lv_preload_set_spin_time(lv_obj_t * preload, uint16_t time); 121 void lv_preload_set_style(lv_obj_t * preload, lv_preload_style_t type, const lv_style_t * style); 128 void lv_preload_set_type(lv_obj_t * preload, lv_preload_type_t type); 135 void lv_preload_set_dir(lv_obj_t * preload, lv_preload_dir_t dir); 145 lv_anim_value_t lv_preload_get_arc_length(const lv_obj_t * preload); 151 uint16_t lv_preload_get_spin_time(const lv_obj_t * preload); 159 const lv_style_t * lv_preload_get_style(const lv_obj_t * preload, lv_preload_style_t type); 166 lv_preload_type_t lv_preload_get_type(lv_obj_t * preload); [all …]
|