Lines Matching refs:barcode

67     lv_barcode_t * barcode = (lv_barcode_t *)obj;  in lv_barcode_set_dark_color()  local
68 barcode->dark_color = color; in lv_barcode_set_dark_color()
75 lv_barcode_t * barcode = (lv_barcode_t *)obj; in lv_barcode_set_light_color() local
76 barcode->light_color = color; in lv_barcode_set_light_color()
87 lv_barcode_t * barcode = (lv_barcode_t *)obj; in lv_barcode_set_scale() local
88 barcode->scale = scale; in lv_barcode_set_scale()
95 lv_barcode_t * barcode = (lv_barcode_t *)obj; in lv_barcode_set_direction() local
96 barcode->direction = direction; in lv_barcode_set_direction()
103 lv_barcode_t * barcode = (lv_barcode_t *)obj; in lv_barcode_set_tiled() local
104 barcode->tiled = tiled; in lv_barcode_set_tiled()
133 lv_barcode_t * barcode = (lv_barcode_t *)obj; in lv_barcode_update() local
134 LV_ASSERT(barcode->scale > 0); in lv_barcode_update()
135 uint16_t scale = barcode->scale; in lv_barcode_update()
140 if(barcode->tiled) { in lv_barcode_update()
141 buf_w = (barcode->direction == LV_DIR_HOR) ? barcode_w * scale : 1; in lv_barcode_update()
142 buf_h = (barcode->direction == LV_DIR_VER) ? barcode_w * scale : 1; in lv_barcode_update()
146 buf_w = (barcode->direction == LV_DIR_HOR) ? barcode_w * scale : lv_obj_get_width(obj); in lv_barcode_update()
147 buf_h = (barcode->direction == LV_DIR_VER) ? barcode_w * scale : lv_obj_get_height(obj); in lv_barcode_update()
167 lv_canvas_set_palette(obj, 0, lv_color_to_32(barcode->light_color, LV_OPA_COVER)); in lv_barcode_update()
168 lv_canvas_set_palette(obj, 1, lv_color_to_32(barcode->dark_color, LV_OPA_COVER)); in lv_barcode_update()
178 if(barcode->direction == LV_DIR_HOR) { in lv_barcode_update()
182 if(barcode->tiled) { in lv_barcode_update()
194 if(!barcode->tiled && barcode->direction == LV_DIR_HOR && buf_h > 1) { in lv_barcode_update()
218 lv_barcode_t * barcode = (lv_barcode_t *)obj; in lv_barcode_get_dark_color() local
219 return barcode->dark_color; in lv_barcode_get_dark_color()
226 lv_barcode_t * barcode = (lv_barcode_t *)obj; in lv_barcode_get_light_color() local
227 return barcode->light_color; in lv_barcode_get_light_color()
234 lv_barcode_t * barcode = (lv_barcode_t *)obj; in lv_barcode_get_scale() local
235 return barcode->scale; in lv_barcode_get_scale()
246 lv_barcode_t * barcode = (lv_barcode_t *)obj; in lv_barcode_constructor() local
247 barcode->dark_color = lv_color_black(); in lv_barcode_constructor()
248 barcode->light_color = lv_color_white(); in lv_barcode_constructor()
249 barcode->scale = 1; in lv_barcode_constructor()
250 barcode->direction = LV_DIR_HOR; in lv_barcode_constructor()