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