1 
2 /*
3  **********************************************************************
4  *                            DO NOT EDIT
5  * This file is automatically generated by "style_api_gen.py"
6  **********************************************************************
7  */
8 
9 
10 #include "lv_style.h"
11 
12 
lv_style_set_width(lv_style_t * style,int32_t value)13 void lv_style_set_width(lv_style_t * style, int32_t value)
14 {
15     lv_style_value_t v = {
16         .num = (int32_t)value
17     };
18     lv_style_set_prop(style, LV_STYLE_WIDTH, v);
19 }
20 
lv_style_set_min_width(lv_style_t * style,int32_t value)21 void lv_style_set_min_width(lv_style_t * style, int32_t value)
22 {
23     lv_style_value_t v = {
24         .num = (int32_t)value
25     };
26     lv_style_set_prop(style, LV_STYLE_MIN_WIDTH, v);
27 }
28 
lv_style_set_max_width(lv_style_t * style,int32_t value)29 void lv_style_set_max_width(lv_style_t * style, int32_t value)
30 {
31     lv_style_value_t v = {
32         .num = (int32_t)value
33     };
34     lv_style_set_prop(style, LV_STYLE_MAX_WIDTH, v);
35 }
36 
lv_style_set_height(lv_style_t * style,int32_t value)37 void lv_style_set_height(lv_style_t * style, int32_t value)
38 {
39     lv_style_value_t v = {
40         .num = (int32_t)value
41     };
42     lv_style_set_prop(style, LV_STYLE_HEIGHT, v);
43 }
44 
lv_style_set_min_height(lv_style_t * style,int32_t value)45 void lv_style_set_min_height(lv_style_t * style, int32_t value)
46 {
47     lv_style_value_t v = {
48         .num = (int32_t)value
49     };
50     lv_style_set_prop(style, LV_STYLE_MIN_HEIGHT, v);
51 }
52 
lv_style_set_max_height(lv_style_t * style,int32_t value)53 void lv_style_set_max_height(lv_style_t * style, int32_t value)
54 {
55     lv_style_value_t v = {
56         .num = (int32_t)value
57     };
58     lv_style_set_prop(style, LV_STYLE_MAX_HEIGHT, v);
59 }
60 
lv_style_set_length(lv_style_t * style,int32_t value)61 void lv_style_set_length(lv_style_t * style, int32_t value)
62 {
63     lv_style_value_t v = {
64         .num = (int32_t)value
65     };
66     lv_style_set_prop(style, LV_STYLE_LENGTH, v);
67 }
68 
lv_style_set_x(lv_style_t * style,int32_t value)69 void lv_style_set_x(lv_style_t * style, int32_t value)
70 {
71     lv_style_value_t v = {
72         .num = (int32_t)value
73     };
74     lv_style_set_prop(style, LV_STYLE_X, v);
75 }
76 
lv_style_set_y(lv_style_t * style,int32_t value)77 void lv_style_set_y(lv_style_t * style, int32_t value)
78 {
79     lv_style_value_t v = {
80         .num = (int32_t)value
81     };
82     lv_style_set_prop(style, LV_STYLE_Y, v);
83 }
84 
lv_style_set_align(lv_style_t * style,lv_align_t value)85 void lv_style_set_align(lv_style_t * style, lv_align_t value)
86 {
87     lv_style_value_t v = {
88         .num = (int32_t)value
89     };
90     lv_style_set_prop(style, LV_STYLE_ALIGN, v);
91 }
92 
lv_style_set_transform_width(lv_style_t * style,int32_t value)93 void lv_style_set_transform_width(lv_style_t * style, int32_t value)
94 {
95     lv_style_value_t v = {
96         .num = (int32_t)value
97     };
98     lv_style_set_prop(style, LV_STYLE_TRANSFORM_WIDTH, v);
99 }
100 
lv_style_set_transform_height(lv_style_t * style,int32_t value)101 void lv_style_set_transform_height(lv_style_t * style, int32_t value)
102 {
103     lv_style_value_t v = {
104         .num = (int32_t)value
105     };
106     lv_style_set_prop(style, LV_STYLE_TRANSFORM_HEIGHT, v);
107 }
108 
lv_style_set_translate_x(lv_style_t * style,int32_t value)109 void lv_style_set_translate_x(lv_style_t * style, int32_t value)
110 {
111     lv_style_value_t v = {
112         .num = (int32_t)value
113     };
114     lv_style_set_prop(style, LV_STYLE_TRANSLATE_X, v);
115 }
116 
lv_style_set_translate_y(lv_style_t * style,int32_t value)117 void lv_style_set_translate_y(lv_style_t * style, int32_t value)
118 {
119     lv_style_value_t v = {
120         .num = (int32_t)value
121     };
122     lv_style_set_prop(style, LV_STYLE_TRANSLATE_Y, v);
123 }
124 
lv_style_set_translate_radial(lv_style_t * style,int32_t value)125 void lv_style_set_translate_radial(lv_style_t * style, int32_t value)
126 {
127     lv_style_value_t v = {
128         .num = (int32_t)value
129     };
130     lv_style_set_prop(style, LV_STYLE_TRANSLATE_RADIAL, v);
131 }
132 
lv_style_set_transform_scale_x(lv_style_t * style,int32_t value)133 void lv_style_set_transform_scale_x(lv_style_t * style, int32_t value)
134 {
135     lv_style_value_t v = {
136         .num = (int32_t)value
137     };
138     lv_style_set_prop(style, LV_STYLE_TRANSFORM_SCALE_X, v);
139 }
140 
lv_style_set_transform_scale_y(lv_style_t * style,int32_t value)141 void lv_style_set_transform_scale_y(lv_style_t * style, int32_t value)
142 {
143     lv_style_value_t v = {
144         .num = (int32_t)value
145     };
146     lv_style_set_prop(style, LV_STYLE_TRANSFORM_SCALE_Y, v);
147 }
148 
lv_style_set_transform_rotation(lv_style_t * style,int32_t value)149 void lv_style_set_transform_rotation(lv_style_t * style, int32_t value)
150 {
151     lv_style_value_t v = {
152         .num = (int32_t)value
153     };
154     lv_style_set_prop(style, LV_STYLE_TRANSFORM_ROTATION, v);
155 }
156 
lv_style_set_transform_pivot_x(lv_style_t * style,int32_t value)157 void lv_style_set_transform_pivot_x(lv_style_t * style, int32_t value)
158 {
159     lv_style_value_t v = {
160         .num = (int32_t)value
161     };
162     lv_style_set_prop(style, LV_STYLE_TRANSFORM_PIVOT_X, v);
163 }
164 
lv_style_set_transform_pivot_y(lv_style_t * style,int32_t value)165 void lv_style_set_transform_pivot_y(lv_style_t * style, int32_t value)
166 {
167     lv_style_value_t v = {
168         .num = (int32_t)value
169     };
170     lv_style_set_prop(style, LV_STYLE_TRANSFORM_PIVOT_Y, v);
171 }
172 
lv_style_set_transform_skew_x(lv_style_t * style,int32_t value)173 void lv_style_set_transform_skew_x(lv_style_t * style, int32_t value)
174 {
175     lv_style_value_t v = {
176         .num = (int32_t)value
177     };
178     lv_style_set_prop(style, LV_STYLE_TRANSFORM_SKEW_X, v);
179 }
180 
lv_style_set_transform_skew_y(lv_style_t * style,int32_t value)181 void lv_style_set_transform_skew_y(lv_style_t * style, int32_t value)
182 {
183     lv_style_value_t v = {
184         .num = (int32_t)value
185     };
186     lv_style_set_prop(style, LV_STYLE_TRANSFORM_SKEW_Y, v);
187 }
188 
lv_style_set_pad_top(lv_style_t * style,int32_t value)189 void lv_style_set_pad_top(lv_style_t * style, int32_t value)
190 {
191     lv_style_value_t v = {
192         .num = (int32_t)value
193     };
194     lv_style_set_prop(style, LV_STYLE_PAD_TOP, v);
195 }
196 
lv_style_set_pad_bottom(lv_style_t * style,int32_t value)197 void lv_style_set_pad_bottom(lv_style_t * style, int32_t value)
198 {
199     lv_style_value_t v = {
200         .num = (int32_t)value
201     };
202     lv_style_set_prop(style, LV_STYLE_PAD_BOTTOM, v);
203 }
204 
lv_style_set_pad_left(lv_style_t * style,int32_t value)205 void lv_style_set_pad_left(lv_style_t * style, int32_t value)
206 {
207     lv_style_value_t v = {
208         .num = (int32_t)value
209     };
210     lv_style_set_prop(style, LV_STYLE_PAD_LEFT, v);
211 }
212 
lv_style_set_pad_right(lv_style_t * style,int32_t value)213 void lv_style_set_pad_right(lv_style_t * style, int32_t value)
214 {
215     lv_style_value_t v = {
216         .num = (int32_t)value
217     };
218     lv_style_set_prop(style, LV_STYLE_PAD_RIGHT, v);
219 }
220 
lv_style_set_pad_row(lv_style_t * style,int32_t value)221 void lv_style_set_pad_row(lv_style_t * style, int32_t value)
222 {
223     lv_style_value_t v = {
224         .num = (int32_t)value
225     };
226     lv_style_set_prop(style, LV_STYLE_PAD_ROW, v);
227 }
228 
lv_style_set_pad_column(lv_style_t * style,int32_t value)229 void lv_style_set_pad_column(lv_style_t * style, int32_t value)
230 {
231     lv_style_value_t v = {
232         .num = (int32_t)value
233     };
234     lv_style_set_prop(style, LV_STYLE_PAD_COLUMN, v);
235 }
236 
lv_style_set_pad_radial(lv_style_t * style,int32_t value)237 void lv_style_set_pad_radial(lv_style_t * style, int32_t value)
238 {
239     lv_style_value_t v = {
240         .num = (int32_t)value
241     };
242     lv_style_set_prop(style, LV_STYLE_PAD_RADIAL, v);
243 }
244 
lv_style_set_margin_top(lv_style_t * style,int32_t value)245 void lv_style_set_margin_top(lv_style_t * style, int32_t value)
246 {
247     lv_style_value_t v = {
248         .num = (int32_t)value
249     };
250     lv_style_set_prop(style, LV_STYLE_MARGIN_TOP, v);
251 }
252 
lv_style_set_margin_bottom(lv_style_t * style,int32_t value)253 void lv_style_set_margin_bottom(lv_style_t * style, int32_t value)
254 {
255     lv_style_value_t v = {
256         .num = (int32_t)value
257     };
258     lv_style_set_prop(style, LV_STYLE_MARGIN_BOTTOM, v);
259 }
260 
lv_style_set_margin_left(lv_style_t * style,int32_t value)261 void lv_style_set_margin_left(lv_style_t * style, int32_t value)
262 {
263     lv_style_value_t v = {
264         .num = (int32_t)value
265     };
266     lv_style_set_prop(style, LV_STYLE_MARGIN_LEFT, v);
267 }
268 
lv_style_set_margin_right(lv_style_t * style,int32_t value)269 void lv_style_set_margin_right(lv_style_t * style, int32_t value)
270 {
271     lv_style_value_t v = {
272         .num = (int32_t)value
273     };
274     lv_style_set_prop(style, LV_STYLE_MARGIN_RIGHT, v);
275 }
276 
lv_style_set_bg_color(lv_style_t * style,lv_color_t value)277 void lv_style_set_bg_color(lv_style_t * style, lv_color_t value)
278 {
279     lv_style_value_t v = {
280         .color = value
281     };
282     lv_style_set_prop(style, LV_STYLE_BG_COLOR, v);
283 }
284 
lv_style_set_bg_opa(lv_style_t * style,lv_opa_t value)285 void lv_style_set_bg_opa(lv_style_t * style, lv_opa_t value)
286 {
287     lv_style_value_t v = {
288         .num = (int32_t)value
289     };
290     lv_style_set_prop(style, LV_STYLE_BG_OPA, v);
291 }
292 
lv_style_set_bg_grad_color(lv_style_t * style,lv_color_t value)293 void lv_style_set_bg_grad_color(lv_style_t * style, lv_color_t value)
294 {
295     lv_style_value_t v = {
296         .color = value
297     };
298     lv_style_set_prop(style, LV_STYLE_BG_GRAD_COLOR, v);
299 }
300 
lv_style_set_bg_grad_dir(lv_style_t * style,lv_grad_dir_t value)301 void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value)
302 {
303     lv_style_value_t v = {
304         .num = (int32_t)value
305     };
306     lv_style_set_prop(style, LV_STYLE_BG_GRAD_DIR, v);
307 }
308 
lv_style_set_bg_main_stop(lv_style_t * style,int32_t value)309 void lv_style_set_bg_main_stop(lv_style_t * style, int32_t value)
310 {
311     lv_style_value_t v = {
312         .num = (int32_t)value
313     };
314     lv_style_set_prop(style, LV_STYLE_BG_MAIN_STOP, v);
315 }
316 
lv_style_set_bg_grad_stop(lv_style_t * style,int32_t value)317 void lv_style_set_bg_grad_stop(lv_style_t * style, int32_t value)
318 {
319     lv_style_value_t v = {
320         .num = (int32_t)value
321     };
322     lv_style_set_prop(style, LV_STYLE_BG_GRAD_STOP, v);
323 }
324 
lv_style_set_bg_main_opa(lv_style_t * style,lv_opa_t value)325 void lv_style_set_bg_main_opa(lv_style_t * style, lv_opa_t value)
326 {
327     lv_style_value_t v = {
328         .num = (int32_t)value
329     };
330     lv_style_set_prop(style, LV_STYLE_BG_MAIN_OPA, v);
331 }
332 
lv_style_set_bg_grad_opa(lv_style_t * style,lv_opa_t value)333 void lv_style_set_bg_grad_opa(lv_style_t * style, lv_opa_t value)
334 {
335     lv_style_value_t v = {
336         .num = (int32_t)value
337     };
338     lv_style_set_prop(style, LV_STYLE_BG_GRAD_OPA, v);
339 }
340 
lv_style_set_bg_grad(lv_style_t * style,const lv_grad_dsc_t * value)341 void lv_style_set_bg_grad(lv_style_t * style, const lv_grad_dsc_t * value)
342 {
343     lv_style_value_t v = {
344         .ptr = value
345     };
346     lv_style_set_prop(style, LV_STYLE_BG_GRAD, v);
347 }
348 
lv_style_set_bg_image_src(lv_style_t * style,const void * value)349 void lv_style_set_bg_image_src(lv_style_t * style, const void * value)
350 {
351     lv_style_value_t v = {
352         .ptr = value
353     };
354     lv_style_set_prop(style, LV_STYLE_BG_IMAGE_SRC, v);
355 }
356 
lv_style_set_bg_image_opa(lv_style_t * style,lv_opa_t value)357 void lv_style_set_bg_image_opa(lv_style_t * style, lv_opa_t value)
358 {
359     lv_style_value_t v = {
360         .num = (int32_t)value
361     };
362     lv_style_set_prop(style, LV_STYLE_BG_IMAGE_OPA, v);
363 }
364 
lv_style_set_bg_image_recolor(lv_style_t * style,lv_color_t value)365 void lv_style_set_bg_image_recolor(lv_style_t * style, lv_color_t value)
366 {
367     lv_style_value_t v = {
368         .color = value
369     };
370     lv_style_set_prop(style, LV_STYLE_BG_IMAGE_RECOLOR, v);
371 }
372 
lv_style_set_bg_image_recolor_opa(lv_style_t * style,lv_opa_t value)373 void lv_style_set_bg_image_recolor_opa(lv_style_t * style, lv_opa_t value)
374 {
375     lv_style_value_t v = {
376         .num = (int32_t)value
377     };
378     lv_style_set_prop(style, LV_STYLE_BG_IMAGE_RECOLOR_OPA, v);
379 }
380 
lv_style_set_bg_image_tiled(lv_style_t * style,bool value)381 void lv_style_set_bg_image_tiled(lv_style_t * style, bool value)
382 {
383     lv_style_value_t v = {
384         .num = (int32_t)value
385     };
386     lv_style_set_prop(style, LV_STYLE_BG_IMAGE_TILED, v);
387 }
388 
lv_style_set_border_color(lv_style_t * style,lv_color_t value)389 void lv_style_set_border_color(lv_style_t * style, lv_color_t value)
390 {
391     lv_style_value_t v = {
392         .color = value
393     };
394     lv_style_set_prop(style, LV_STYLE_BORDER_COLOR, v);
395 }
396 
lv_style_set_border_opa(lv_style_t * style,lv_opa_t value)397 void lv_style_set_border_opa(lv_style_t * style, lv_opa_t value)
398 {
399     lv_style_value_t v = {
400         .num = (int32_t)value
401     };
402     lv_style_set_prop(style, LV_STYLE_BORDER_OPA, v);
403 }
404 
lv_style_set_border_width(lv_style_t * style,int32_t value)405 void lv_style_set_border_width(lv_style_t * style, int32_t value)
406 {
407     lv_style_value_t v = {
408         .num = (int32_t)value
409     };
410     lv_style_set_prop(style, LV_STYLE_BORDER_WIDTH, v);
411 }
412 
lv_style_set_border_side(lv_style_t * style,lv_border_side_t value)413 void lv_style_set_border_side(lv_style_t * style, lv_border_side_t value)
414 {
415     lv_style_value_t v = {
416         .num = (int32_t)value
417     };
418     lv_style_set_prop(style, LV_STYLE_BORDER_SIDE, v);
419 }
420 
lv_style_set_border_post(lv_style_t * style,bool value)421 void lv_style_set_border_post(lv_style_t * style, bool value)
422 {
423     lv_style_value_t v = {
424         .num = (int32_t)value
425     };
426     lv_style_set_prop(style, LV_STYLE_BORDER_POST, v);
427 }
428 
lv_style_set_outline_width(lv_style_t * style,int32_t value)429 void lv_style_set_outline_width(lv_style_t * style, int32_t value)
430 {
431     lv_style_value_t v = {
432         .num = (int32_t)value
433     };
434     lv_style_set_prop(style, LV_STYLE_OUTLINE_WIDTH, v);
435 }
436 
lv_style_set_outline_color(lv_style_t * style,lv_color_t value)437 void lv_style_set_outline_color(lv_style_t * style, lv_color_t value)
438 {
439     lv_style_value_t v = {
440         .color = value
441     };
442     lv_style_set_prop(style, LV_STYLE_OUTLINE_COLOR, v);
443 }
444 
lv_style_set_outline_opa(lv_style_t * style,lv_opa_t value)445 void lv_style_set_outline_opa(lv_style_t * style, lv_opa_t value)
446 {
447     lv_style_value_t v = {
448         .num = (int32_t)value
449     };
450     lv_style_set_prop(style, LV_STYLE_OUTLINE_OPA, v);
451 }
452 
lv_style_set_outline_pad(lv_style_t * style,int32_t value)453 void lv_style_set_outline_pad(lv_style_t * style, int32_t value)
454 {
455     lv_style_value_t v = {
456         .num = (int32_t)value
457     };
458     lv_style_set_prop(style, LV_STYLE_OUTLINE_PAD, v);
459 }
460 
lv_style_set_shadow_width(lv_style_t * style,int32_t value)461 void lv_style_set_shadow_width(lv_style_t * style, int32_t value)
462 {
463     lv_style_value_t v = {
464         .num = (int32_t)value
465     };
466     lv_style_set_prop(style, LV_STYLE_SHADOW_WIDTH, v);
467 }
468 
lv_style_set_shadow_offset_x(lv_style_t * style,int32_t value)469 void lv_style_set_shadow_offset_x(lv_style_t * style, int32_t value)
470 {
471     lv_style_value_t v = {
472         .num = (int32_t)value
473     };
474     lv_style_set_prop(style, LV_STYLE_SHADOW_OFFSET_X, v);
475 }
476 
lv_style_set_shadow_offset_y(lv_style_t * style,int32_t value)477 void lv_style_set_shadow_offset_y(lv_style_t * style, int32_t value)
478 {
479     lv_style_value_t v = {
480         .num = (int32_t)value
481     };
482     lv_style_set_prop(style, LV_STYLE_SHADOW_OFFSET_Y, v);
483 }
484 
lv_style_set_shadow_spread(lv_style_t * style,int32_t value)485 void lv_style_set_shadow_spread(lv_style_t * style, int32_t value)
486 {
487     lv_style_value_t v = {
488         .num = (int32_t)value
489     };
490     lv_style_set_prop(style, LV_STYLE_SHADOW_SPREAD, v);
491 }
492 
lv_style_set_shadow_color(lv_style_t * style,lv_color_t value)493 void lv_style_set_shadow_color(lv_style_t * style, lv_color_t value)
494 {
495     lv_style_value_t v = {
496         .color = value
497     };
498     lv_style_set_prop(style, LV_STYLE_SHADOW_COLOR, v);
499 }
500 
lv_style_set_shadow_opa(lv_style_t * style,lv_opa_t value)501 void lv_style_set_shadow_opa(lv_style_t * style, lv_opa_t value)
502 {
503     lv_style_value_t v = {
504         .num = (int32_t)value
505     };
506     lv_style_set_prop(style, LV_STYLE_SHADOW_OPA, v);
507 }
508 
lv_style_set_image_opa(lv_style_t * style,lv_opa_t value)509 void lv_style_set_image_opa(lv_style_t * style, lv_opa_t value)
510 {
511     lv_style_value_t v = {
512         .num = (int32_t)value
513     };
514     lv_style_set_prop(style, LV_STYLE_IMAGE_OPA, v);
515 }
516 
lv_style_set_image_recolor(lv_style_t * style,lv_color_t value)517 void lv_style_set_image_recolor(lv_style_t * style, lv_color_t value)
518 {
519     lv_style_value_t v = {
520         .color = value
521     };
522     lv_style_set_prop(style, LV_STYLE_IMAGE_RECOLOR, v);
523 }
524 
lv_style_set_image_recolor_opa(lv_style_t * style,lv_opa_t value)525 void lv_style_set_image_recolor_opa(lv_style_t * style, lv_opa_t value)
526 {
527     lv_style_value_t v = {
528         .num = (int32_t)value
529     };
530     lv_style_set_prop(style, LV_STYLE_IMAGE_RECOLOR_OPA, v);
531 }
532 
lv_style_set_line_width(lv_style_t * style,int32_t value)533 void lv_style_set_line_width(lv_style_t * style, int32_t value)
534 {
535     lv_style_value_t v = {
536         .num = (int32_t)value
537     };
538     lv_style_set_prop(style, LV_STYLE_LINE_WIDTH, v);
539 }
540 
lv_style_set_line_dash_width(lv_style_t * style,int32_t value)541 void lv_style_set_line_dash_width(lv_style_t * style, int32_t value)
542 {
543     lv_style_value_t v = {
544         .num = (int32_t)value
545     };
546     lv_style_set_prop(style, LV_STYLE_LINE_DASH_WIDTH, v);
547 }
548 
lv_style_set_line_dash_gap(lv_style_t * style,int32_t value)549 void lv_style_set_line_dash_gap(lv_style_t * style, int32_t value)
550 {
551     lv_style_value_t v = {
552         .num = (int32_t)value
553     };
554     lv_style_set_prop(style, LV_STYLE_LINE_DASH_GAP, v);
555 }
556 
lv_style_set_line_rounded(lv_style_t * style,bool value)557 void lv_style_set_line_rounded(lv_style_t * style, bool value)
558 {
559     lv_style_value_t v = {
560         .num = (int32_t)value
561     };
562     lv_style_set_prop(style, LV_STYLE_LINE_ROUNDED, v);
563 }
564 
lv_style_set_line_color(lv_style_t * style,lv_color_t value)565 void lv_style_set_line_color(lv_style_t * style, lv_color_t value)
566 {
567     lv_style_value_t v = {
568         .color = value
569     };
570     lv_style_set_prop(style, LV_STYLE_LINE_COLOR, v);
571 }
572 
lv_style_set_line_opa(lv_style_t * style,lv_opa_t value)573 void lv_style_set_line_opa(lv_style_t * style, lv_opa_t value)
574 {
575     lv_style_value_t v = {
576         .num = (int32_t)value
577     };
578     lv_style_set_prop(style, LV_STYLE_LINE_OPA, v);
579 }
580 
lv_style_set_arc_width(lv_style_t * style,int32_t value)581 void lv_style_set_arc_width(lv_style_t * style, int32_t value)
582 {
583     lv_style_value_t v = {
584         .num = (int32_t)value
585     };
586     lv_style_set_prop(style, LV_STYLE_ARC_WIDTH, v);
587 }
588 
lv_style_set_arc_rounded(lv_style_t * style,bool value)589 void lv_style_set_arc_rounded(lv_style_t * style, bool value)
590 {
591     lv_style_value_t v = {
592         .num = (int32_t)value
593     };
594     lv_style_set_prop(style, LV_STYLE_ARC_ROUNDED, v);
595 }
596 
lv_style_set_arc_color(lv_style_t * style,lv_color_t value)597 void lv_style_set_arc_color(lv_style_t * style, lv_color_t value)
598 {
599     lv_style_value_t v = {
600         .color = value
601     };
602     lv_style_set_prop(style, LV_STYLE_ARC_COLOR, v);
603 }
604 
lv_style_set_arc_opa(lv_style_t * style,lv_opa_t value)605 void lv_style_set_arc_opa(lv_style_t * style, lv_opa_t value)
606 {
607     lv_style_value_t v = {
608         .num = (int32_t)value
609     };
610     lv_style_set_prop(style, LV_STYLE_ARC_OPA, v);
611 }
612 
lv_style_set_arc_image_src(lv_style_t * style,const void * value)613 void lv_style_set_arc_image_src(lv_style_t * style, const void * value)
614 {
615     lv_style_value_t v = {
616         .ptr = value
617     };
618     lv_style_set_prop(style, LV_STYLE_ARC_IMAGE_SRC, v);
619 }
620 
lv_style_set_text_color(lv_style_t * style,lv_color_t value)621 void lv_style_set_text_color(lv_style_t * style, lv_color_t value)
622 {
623     lv_style_value_t v = {
624         .color = value
625     };
626     lv_style_set_prop(style, LV_STYLE_TEXT_COLOR, v);
627 }
628 
lv_style_set_text_opa(lv_style_t * style,lv_opa_t value)629 void lv_style_set_text_opa(lv_style_t * style, lv_opa_t value)
630 {
631     lv_style_value_t v = {
632         .num = (int32_t)value
633     };
634     lv_style_set_prop(style, LV_STYLE_TEXT_OPA, v);
635 }
636 
lv_style_set_text_font(lv_style_t * style,const lv_font_t * value)637 void lv_style_set_text_font(lv_style_t * style, const lv_font_t * value)
638 {
639     lv_style_value_t v = {
640         .ptr = value
641     };
642     lv_style_set_prop(style, LV_STYLE_TEXT_FONT, v);
643 }
644 
lv_style_set_text_letter_space(lv_style_t * style,int32_t value)645 void lv_style_set_text_letter_space(lv_style_t * style, int32_t value)
646 {
647     lv_style_value_t v = {
648         .num = (int32_t)value
649     };
650     lv_style_set_prop(style, LV_STYLE_TEXT_LETTER_SPACE, v);
651 }
652 
lv_style_set_text_line_space(lv_style_t * style,int32_t value)653 void lv_style_set_text_line_space(lv_style_t * style, int32_t value)
654 {
655     lv_style_value_t v = {
656         .num = (int32_t)value
657     };
658     lv_style_set_prop(style, LV_STYLE_TEXT_LINE_SPACE, v);
659 }
660 
lv_style_set_text_decor(lv_style_t * style,lv_text_decor_t value)661 void lv_style_set_text_decor(lv_style_t * style, lv_text_decor_t value)
662 {
663     lv_style_value_t v = {
664         .num = (int32_t)value
665     };
666     lv_style_set_prop(style, LV_STYLE_TEXT_DECOR, v);
667 }
668 
lv_style_set_text_align(lv_style_t * style,lv_text_align_t value)669 void lv_style_set_text_align(lv_style_t * style, lv_text_align_t value)
670 {
671     lv_style_value_t v = {
672         .num = (int32_t)value
673     };
674     lv_style_set_prop(style, LV_STYLE_TEXT_ALIGN, v);
675 }
676 
lv_style_set_radius(lv_style_t * style,int32_t value)677 void lv_style_set_radius(lv_style_t * style, int32_t value)
678 {
679     lv_style_value_t v = {
680         .num = (int32_t)value
681     };
682     lv_style_set_prop(style, LV_STYLE_RADIUS, v);
683 }
684 
lv_style_set_radial_offset(lv_style_t * style,int32_t value)685 void lv_style_set_radial_offset(lv_style_t * style, int32_t value)
686 {
687     lv_style_value_t v = {
688         .num = (int32_t)value
689     };
690     lv_style_set_prop(style, LV_STYLE_RADIAL_OFFSET, v);
691 }
692 
lv_style_set_clip_corner(lv_style_t * style,bool value)693 void lv_style_set_clip_corner(lv_style_t * style, bool value)
694 {
695     lv_style_value_t v = {
696         .num = (int32_t)value
697     };
698     lv_style_set_prop(style, LV_STYLE_CLIP_CORNER, v);
699 }
700 
lv_style_set_opa(lv_style_t * style,lv_opa_t value)701 void lv_style_set_opa(lv_style_t * style, lv_opa_t value)
702 {
703     lv_style_value_t v = {
704         .num = (int32_t)value
705     };
706     lv_style_set_prop(style, LV_STYLE_OPA, v);
707 }
708 
lv_style_set_opa_layered(lv_style_t * style,lv_opa_t value)709 void lv_style_set_opa_layered(lv_style_t * style, lv_opa_t value)
710 {
711     lv_style_value_t v = {
712         .num = (int32_t)value
713     };
714     lv_style_set_prop(style, LV_STYLE_OPA_LAYERED, v);
715 }
716 
lv_style_set_color_filter_dsc(lv_style_t * style,const lv_color_filter_dsc_t * value)717 void lv_style_set_color_filter_dsc(lv_style_t * style, const lv_color_filter_dsc_t * value)
718 {
719     lv_style_value_t v = {
720         .ptr = value
721     };
722     lv_style_set_prop(style, LV_STYLE_COLOR_FILTER_DSC, v);
723 }
724 
lv_style_set_color_filter_opa(lv_style_t * style,lv_opa_t value)725 void lv_style_set_color_filter_opa(lv_style_t * style, lv_opa_t value)
726 {
727     lv_style_value_t v = {
728         .num = (int32_t)value
729     };
730     lv_style_set_prop(style, LV_STYLE_COLOR_FILTER_OPA, v);
731 }
732 
lv_style_set_anim(lv_style_t * style,const lv_anim_t * value)733 void lv_style_set_anim(lv_style_t * style, const lv_anim_t * value)
734 {
735     lv_style_value_t v = {
736         .ptr = value
737     };
738     lv_style_set_prop(style, LV_STYLE_ANIM, v);
739 }
740 
lv_style_set_anim_duration(lv_style_t * style,uint32_t value)741 void lv_style_set_anim_duration(lv_style_t * style, uint32_t value)
742 {
743     lv_style_value_t v = {
744         .num = (int32_t)value
745     };
746     lv_style_set_prop(style, LV_STYLE_ANIM_DURATION, v);
747 }
748 
lv_style_set_transition(lv_style_t * style,const lv_style_transition_dsc_t * value)749 void lv_style_set_transition(lv_style_t * style, const lv_style_transition_dsc_t * value)
750 {
751     lv_style_value_t v = {
752         .ptr = value
753     };
754     lv_style_set_prop(style, LV_STYLE_TRANSITION, v);
755 }
756 
lv_style_set_blend_mode(lv_style_t * style,lv_blend_mode_t value)757 void lv_style_set_blend_mode(lv_style_t * style, lv_blend_mode_t value)
758 {
759     lv_style_value_t v = {
760         .num = (int32_t)value
761     };
762     lv_style_set_prop(style, LV_STYLE_BLEND_MODE, v);
763 }
764 
lv_style_set_layout(lv_style_t * style,uint16_t value)765 void lv_style_set_layout(lv_style_t * style, uint16_t value)
766 {
767     lv_style_value_t v = {
768         .num = (int32_t)value
769     };
770     lv_style_set_prop(style, LV_STYLE_LAYOUT, v);
771 }
772 
lv_style_set_base_dir(lv_style_t * style,lv_base_dir_t value)773 void lv_style_set_base_dir(lv_style_t * style, lv_base_dir_t value)
774 {
775     lv_style_value_t v = {
776         .num = (int32_t)value
777     };
778     lv_style_set_prop(style, LV_STYLE_BASE_DIR, v);
779 }
780 
lv_style_set_bitmap_mask_src(lv_style_t * style,const void * value)781 void lv_style_set_bitmap_mask_src(lv_style_t * style, const void * value)
782 {
783     lv_style_value_t v = {
784         .ptr = value
785     };
786     lv_style_set_prop(style, LV_STYLE_BITMAP_MASK_SRC, v);
787 }
788 
lv_style_set_rotary_sensitivity(lv_style_t * style,uint32_t value)789 void lv_style_set_rotary_sensitivity(lv_style_t * style, uint32_t value)
790 {
791     lv_style_value_t v = {
792         .num = (int32_t)value
793     };
794     lv_style_set_prop(style, LV_STYLE_ROTARY_SENSITIVITY, v);
795 }
796 #if LV_USE_FLEX
797 
lv_style_set_flex_flow(lv_style_t * style,lv_flex_flow_t value)798 void lv_style_set_flex_flow(lv_style_t * style, lv_flex_flow_t value)
799 {
800     lv_style_value_t v = {
801         .num = (int32_t)value
802     };
803     lv_style_set_prop(style, LV_STYLE_FLEX_FLOW, v);
804 }
805 
lv_style_set_flex_main_place(lv_style_t * style,lv_flex_align_t value)806 void lv_style_set_flex_main_place(lv_style_t * style, lv_flex_align_t value)
807 {
808     lv_style_value_t v = {
809         .num = (int32_t)value
810     };
811     lv_style_set_prop(style, LV_STYLE_FLEX_MAIN_PLACE, v);
812 }
813 
lv_style_set_flex_cross_place(lv_style_t * style,lv_flex_align_t value)814 void lv_style_set_flex_cross_place(lv_style_t * style, lv_flex_align_t value)
815 {
816     lv_style_value_t v = {
817         .num = (int32_t)value
818     };
819     lv_style_set_prop(style, LV_STYLE_FLEX_CROSS_PLACE, v);
820 }
821 
lv_style_set_flex_track_place(lv_style_t * style,lv_flex_align_t value)822 void lv_style_set_flex_track_place(lv_style_t * style, lv_flex_align_t value)
823 {
824     lv_style_value_t v = {
825         .num = (int32_t)value
826     };
827     lv_style_set_prop(style, LV_STYLE_FLEX_TRACK_PLACE, v);
828 }
829 
lv_style_set_flex_grow(lv_style_t * style,uint8_t value)830 void lv_style_set_flex_grow(lv_style_t * style, uint8_t value)
831 {
832     lv_style_value_t v = {
833         .num = (int32_t)value
834     };
835     lv_style_set_prop(style, LV_STYLE_FLEX_GROW, v);
836 }
837 #endif /*LV_USE_FLEX*/
838 
839 #if LV_USE_GRID
840 
lv_style_set_grid_column_dsc_array(lv_style_t * style,const int32_t * value)841 void lv_style_set_grid_column_dsc_array(lv_style_t * style, const int32_t * value)
842 {
843     lv_style_value_t v = {
844         .ptr = value
845     };
846     lv_style_set_prop(style, LV_STYLE_GRID_COLUMN_DSC_ARRAY, v);
847 }
848 
lv_style_set_grid_column_align(lv_style_t * style,lv_grid_align_t value)849 void lv_style_set_grid_column_align(lv_style_t * style, lv_grid_align_t value)
850 {
851     lv_style_value_t v = {
852         .num = (int32_t)value
853     };
854     lv_style_set_prop(style, LV_STYLE_GRID_COLUMN_ALIGN, v);
855 }
856 
lv_style_set_grid_row_dsc_array(lv_style_t * style,const int32_t * value)857 void lv_style_set_grid_row_dsc_array(lv_style_t * style, const int32_t * value)
858 {
859     lv_style_value_t v = {
860         .ptr = value
861     };
862     lv_style_set_prop(style, LV_STYLE_GRID_ROW_DSC_ARRAY, v);
863 }
864 
lv_style_set_grid_row_align(lv_style_t * style,lv_grid_align_t value)865 void lv_style_set_grid_row_align(lv_style_t * style, lv_grid_align_t value)
866 {
867     lv_style_value_t v = {
868         .num = (int32_t)value
869     };
870     lv_style_set_prop(style, LV_STYLE_GRID_ROW_ALIGN, v);
871 }
872 
lv_style_set_grid_cell_column_pos(lv_style_t * style,int32_t value)873 void lv_style_set_grid_cell_column_pos(lv_style_t * style, int32_t value)
874 {
875     lv_style_value_t v = {
876         .num = (int32_t)value
877     };
878     lv_style_set_prop(style, LV_STYLE_GRID_CELL_COLUMN_POS, v);
879 }
880 
lv_style_set_grid_cell_x_align(lv_style_t * style,lv_grid_align_t value)881 void lv_style_set_grid_cell_x_align(lv_style_t * style, lv_grid_align_t value)
882 {
883     lv_style_value_t v = {
884         .num = (int32_t)value
885     };
886     lv_style_set_prop(style, LV_STYLE_GRID_CELL_X_ALIGN, v);
887 }
888 
lv_style_set_grid_cell_column_span(lv_style_t * style,int32_t value)889 void lv_style_set_grid_cell_column_span(lv_style_t * style, int32_t value)
890 {
891     lv_style_value_t v = {
892         .num = (int32_t)value
893     };
894     lv_style_set_prop(style, LV_STYLE_GRID_CELL_COLUMN_SPAN, v);
895 }
896 
lv_style_set_grid_cell_row_pos(lv_style_t * style,int32_t value)897 void lv_style_set_grid_cell_row_pos(lv_style_t * style, int32_t value)
898 {
899     lv_style_value_t v = {
900         .num = (int32_t)value
901     };
902     lv_style_set_prop(style, LV_STYLE_GRID_CELL_ROW_POS, v);
903 }
904 
lv_style_set_grid_cell_y_align(lv_style_t * style,lv_grid_align_t value)905 void lv_style_set_grid_cell_y_align(lv_style_t * style, lv_grid_align_t value)
906 {
907     lv_style_value_t v = {
908         .num = (int32_t)value
909     };
910     lv_style_set_prop(style, LV_STYLE_GRID_CELL_Y_ALIGN, v);
911 }
912 
lv_style_set_grid_cell_row_span(lv_style_t * style,int32_t value)913 void lv_style_set_grid_cell_row_span(lv_style_t * style, int32_t value)
914 {
915     lv_style_value_t v = {
916         .num = (int32_t)value
917     };
918     lv_style_set_prop(style, LV_STYLE_GRID_CELL_ROW_SPAN, v);
919 }
920 #endif /*LV_USE_GRID*/
921 
922