Searched refs:lv_svg_node_t (Results 1 – 11 of 11) sorted by relevance
/lvgl-latest/src/libs/svg/ |
D | lv_svg.c | 33 lv_svg_node_t * t = (lv_svg_node_t *)node; in lv_svg_node_constructor() 43 lv_svg_node_t * t = (lv_svg_node_t *)node; in lv_svg_node_destructor() 67 .instance_size = sizeof(lv_svg_node_t), 79 lv_svg_node_t * lv_svg_load_data(const char * svg_data, uint32_t data_len) in lv_svg_load_data() 89 lv_svg_node_t * doc = parser.doc_root; in lv_svg_load_data() 110 lv_svg_node_t * lv_svg_node_create(lv_svg_node_t * parent) in lv_svg_node_create() 113 return (lv_svg_node_t *)node; in lv_svg_node_create() 116 void lv_svg_node_delete(lv_svg_node_t * node) in lv_svg_node_delete()
|
D | lv_svg.h | 298 } lv_svg_node_t; typedef 309 lv_svg_node_t * lv_svg_load_data(const char * svg_data, uint32_t data_len); 316 lv_svg_node_t * lv_svg_node_create(lv_svg_node_t * parent); 322 void lv_svg_node_delete(lv_svg_node_t * node); 328 ((lv_svg_node_t *)(LV_TREE_NODE((n))->children[i])) 330 #define LV_SVG_NODE(n) ((lv_svg_node_t*)(n))
|
D | lv_svg_parser.h | 36 lv_svg_node_t * doc_root; 37 lv_svg_node_t * cur_node; 76 void _lv_svg_dump_tree(lv_svg_node_t * root, int depth);
|
D | lv_svg_render.h | 47 void (*init)(struct _lv_svg_render_obj * obj, const lv_svg_node_t * node); 74 lv_svg_render_obj_t * lv_svg_render_create(const lv_svg_node_t * svg_doc); 94 void lv_draw_svg(lv_layer_t * layer, const lv_svg_node_t * svg_doc);
|
D | lv_svg_parser.c | 360 parser->cur_node = (lv_svg_node_t *)LV_TREE_NODE(parser->cur_node)->parent; in _process_end_tag() 378 static void _process_string(lv_svg_node_t * node, lv_svg_attr_type_t type, const char * val_start, … in _process_string() 396 static void _process_xlink(lv_svg_node_t * node, lv_svg_attr_type_t type, const char * val_start, c… in _process_xlink() 764 static void _process_view_box(lv_svg_node_t * node, lv_svg_attr_type_t type, const char * val_start, in _process_view_box() 797 static void _process_points_value(lv_svg_node_t * node, lv_svg_attr_type_t type, const char * val_s… in _process_points_value() 898 static void _process_path_value(lv_svg_node_t * node, lv_svg_attr_type_t type, const char * val_sta… in _process_path_value() 1164 static void _process_gradient_units(lv_svg_node_t * node, lv_svg_attr_type_t type, const char * val… in _process_gradient_units() 1187 static void _process_paint_dasharray(lv_svg_node_t * node, lv_svg_attr_type_t type, const char * va… in _process_paint_dasharray() 1235 static void _process_font_attrs(lv_svg_node_t * node, lv_svg_attr_type_t type, const char * val_sta… in _process_font_attrs() 1269 static void _process_paint_attrs(lv_svg_node_t * node, lv_svg_attr_type_t type, const char * val_st… in _process_paint_attrs() [all …]
|
D | lv_svg_render.c | 196 const lv_svg_node_t * doc; 202 lv_svg_node_t * cur_text; 1021 static void _set_render_attrs(lv_svg_render_obj_t * obj, const lv_svg_node_t * node, in _set_render_attrs() 1051 static void _init_obj(lv_svg_render_obj_t * obj, const lv_svg_node_t * node) in _init_obj() 1057 static void _init_viewport(lv_svg_render_obj_t * obj, const lv_svg_node_t * node) in _init_viewport() 1064 static void _init_group(lv_svg_render_obj_t * obj, const lv_svg_node_t * node) in _init_group() 1071 static void _init_image(lv_svg_render_obj_t * obj, const lv_svg_node_t * node) in _init_image() 1079 static void _init_poly(lv_svg_render_obj_t * obj, const lv_svg_node_t * node) in _init_poly() 1088 static void _init_text(lv_svg_render_obj_t * obj, const lv_svg_node_t * node) in _init_text() 1101 static void _init_content(lv_svg_render_obj_t * obj, const lv_svg_node_t * node) in _init_content() [all …]
|
/lvgl-latest/tests/src/test_cases/ |
D | test_svg_anim.c | 23 lv_svg_node_t * svg_node_root = lv_svg_load_data(svg_anim0, lv_strlen(svg_anim0)); in testAnimate() 24 lv_svg_node_t * svg_node = LV_SVG_NODE_CHILD(svg_node_root, 0); in testAnimate() 25 lv_svg_node_t * anim_node = LV_SVG_NODE_CHILD(svg_node, 0); in testAnimate() 52 lv_svg_node_t * svg_node_root = lv_svg_load_data(svg_anim0, lv_strlen(svg_anim0)); in testSet() 53 lv_svg_node_t * svg_node = LV_SVG_NODE_CHILD(svg_node_root, 0); in testSet() 54 lv_svg_node_t * anim_node = LV_SVG_NODE_CHILD(svg_node, 0); in testSet() 75 lv_svg_node_t * svg_node_root = lv_svg_load_data(svg_anim0, lv_strlen(svg_anim0)); in testAnimateMotion() 76 lv_svg_node_t * path_node = LV_SVG_NODE_CHILD(svg_node_root, 0); in testAnimateMotion() 78 lv_svg_node_t * anim_node = LV_SVG_NODE_CHILD(svg_node_root, 1); in testAnimateMotion() 82 lv_svg_node_t * mpath_node = LV_SVG_NODE_CHILD(anim_node, 0); in testAnimateMotion() [all …]
|
D | test_svg.c | 28 lv_svg_node_t * svg = lv_svg_load_data(svg_str_1, lv_strlen(svg_str_1)); in testSvgParser() 35 lv_svg_node_t * svg = lv_svg_node_create(NULL); in testNode() 43 lv_svg_node_t * root = lv_svg_node_create(NULL); in testNodeTree() 45 lv_svg_node_t * node1 = lv_svg_node_create(root); in testNodeTree() 46 lv_svg_node_t * node2 = lv_svg_node_create(node1); in testNodeTree() 47 lv_svg_node_t * node3 = lv_svg_node_create(root); in testNodeTree() 67 lv_svg_node_t * svg_node1 = lv_svg_load_data(svg_1, lv_strlen(svg_1)); in testSvgElement() 76 lv_svg_node_t * svg_node_viewbox = lv_svg_load_data(svg_viewbox0, lv_strlen(svg_viewbox0)); in testSvgElement() 82 lv_svg_node_t * svg_node_viewbox1 = lv_svg_load_data(svg_viewbox1, lv_strlen(svg_viewbox1)); in testSvgElement() 89 lv_svg_node_t * svg_node_viewbox2 = lv_svg_load_data(svg_viewbox2, lv_strlen(svg_viewbox2)); in testSvgElement() [all …]
|
/lvgl-latest/tests/src/test_cases/draw/ |
D | test_draw_svg.c | 47 static void draw_svg(lv_svg_node_t * svg) in draw_svg() 65 lv_svg_node_t * svg = lv_svg_load_data(svg_group_1, lv_strlen(svg_group_1)); in test_draw_group() 149 lv_svg_node_t * svg = lv_svg_load_data(svg_shapes_1, lv_strlen(svg_shapes_1)); in test_draw_shapes() 323 lv_svg_node_t * svg = lv_svg_load_data(svg_image_0, lv_strlen(svg_image_0)); in test_draw_image() 483 lv_svg_node_t * svg = lv_svg_load_data(svg_text_1, lv_strlen(svg_text_1)); in test_draw_text() 519 lv_svg_node_t * svg = lv_svg_load_data(svg_com_1, lv_strlen(svg_com_1)); in test_draw_complex() 668 lv_svg_node_t * svg = lv_svg_load_data(svg_viewport_1, lv_strlen(svg_viewport_1)); in test_draw_svg()
|
/lvgl-latest/examples/libs/svg/ |
D | lv_example_svg_1.c | 14 lv_svg_node_t * svg = lv_svg_load_data(svg_data, sizeof(svg_data) / sizeof(char)); in event_cb()
|
/lvgl-latest/docs/details/libs/ |
D | svg.rst | 28 lv_svg_node_t * svg_doc;
|