/lvgl-latest/src/misc/ |
D | lv_rb.c | 24 static lv_rb_node_t * rb_create_node(lv_rb_t * tree); 25 static lv_rb_node_t * rb_find_leaf_parent(lv_rb_t * tree, lv_rb_node_t * node); 26 static void rb_right_rotate(lv_rb_t * tree, lv_rb_node_t * node); 27 static void rb_left_rotate(lv_rb_t * tree, lv_rb_node_t * node); 28 static void rb_insert_color(lv_rb_t * tree, lv_rb_node_t * node); 29 static void rb_delete_color(lv_rb_t * tree, lv_rb_node_t * node1, lv_rb_node_t * node2); 47 bool lv_rb_init(lv_rb_t * tree, lv_rb_compare_t compare, size_t node_size) in lv_rb_init() argument 49 LV_ASSERT_NULL(tree); in lv_rb_init() 53 if(tree == NULL || compare == NULL || node_size == 0) { in lv_rb_init() 57 lv_memzero(tree, sizeof(lv_rb_t)); in lv_rb_init() [all …]
|
D | lv_rb.h | 41 bool lv_rb_init(lv_rb_t * tree, lv_rb_compare_t compare, size_t node_size); 42 lv_rb_node_t * lv_rb_insert(lv_rb_t * tree, void * key); 43 lv_rb_node_t * lv_rb_find(lv_rb_t * tree, const void * key); 44 void * lv_rb_remove_node(lv_rb_t * tree, lv_rb_node_t * node); 45 void * lv_rb_remove(lv_rb_t * tree, const void * key); 46 bool lv_rb_drop_node(lv_rb_t * tree, lv_rb_node_t * node); 47 bool lv_rb_drop(lv_rb_t * tree, const void * key); 52 void lv_rb_destroy(lv_rb_t * tree);
|
/lvgl-latest/docs/details/integration/os/ |
D | rt-thread.rst | 55 …tree/master/bsp/qemu-vexpress-a9/applications/lvgl>`__ | `Infineon psoc6-eva… 57 …rt-thread/tree/master/bsp/simulator/applications/lvgl>`__ | `Renesas ra6m3-ek … 59 …rt-thread/tree/master/bsp/nuvoton/numaker-iot-m487/applications/lvgl>`__ | `Renesas ra6m4-cpk … 61 …rt-thread/tree/master/bsp/nuvoton/numaker-pfm-m487/applications/lvgl>`__ | `Renesas ra6m3-hmi … 63 …thread/tree/master/bsp/nuvoton/nk-980iot/applications/lvgl>`__ | `STM32H750 ART-… 65 …-thread/tree/master/bsp/nuvoton/numaker-m2354/applications/lvgl>`__ | `STM32F469 Discove… 67 …hread/tree/master/bsp/nuvoton/nk-n9h30/applications/lvgl>`__ | `STM32F407 expl… 69 …t-thread/tree/master/bsp/nuvoton/numaker-m032ki/applications/lvgl>`__ | `STM32L475 pandora… 71 …/rt-thread/tree/master/bsp/nuvoton/numaker-hmi-ma35d1/applications/lvgl>`__ | `NXP imxrt1060-evk <… 73 …d/rt-thread/tree/master/bsp/nuvoton/numaker-iot-m467/applications/lvgl>`__ | `Raspberry PICO <… [all …]
|
/lvgl-latest/docs/details/debugging/ |
D | gdb_plugin.rst | 41 - ``dump obj``: Dump the object tree. 45 Dump obj tree 48 ``dump obj``: Dump the object tree. 50 ``dump obj -L 2``: Dump the object tree with a depth of 2. 52 ``dump obj -a 0x60700000dd10``: Dump the object tree starting from the specified address.
|
/lvgl-latest/docs/details/libs/ |
D | svg.rst | 31 /* Create an SVG DOM tree*/ 39 /* Release the DOM tree*/
|
/lvgl-latest/src/libs/lodepng/ |
D | lodepng.c | 689 static void HuffmanTree_init(HuffmanTree * tree) in HuffmanTree_init() argument 691 tree->codes = 0; in HuffmanTree_init() 692 tree->lengths = 0; in HuffmanTree_init() 693 tree->table_len = 0; in HuffmanTree_init() 694 tree->table_value = 0; in HuffmanTree_init() 697 static void HuffmanTree_cleanup(HuffmanTree * tree) in HuffmanTree_cleanup() argument 699 lodepng_free(tree->codes); in HuffmanTree_cleanup() 700 lodepng_free(tree->lengths); in HuffmanTree_cleanup() 701 lodepng_free(tree->table_len); in HuffmanTree_cleanup() 702 lodepng_free(tree->table_value); in HuffmanTree_cleanup() [all …]
|
/lvgl-latest/demos/ |
D | README.md | 118 See in [widgets](https://github.com/lvgl/lvgl/tree/master/demos/widgets) folder. 133 See in [music](https://github.com/lvgl/lvgl/tree/master/demos/music) folder. 141 See in [keypad_encoder](https://github.com/lvgl/lvgl/tree/master/demos/keypad_encoder) folder. 147 See in [benchmark](https://github.com/lvgl/lvgl/tree/master/demos/benchmark) folder. 152 See in [stress](https://github.com/lvgl/lvgl/tree/master/demos/stress) folder.
|
/lvgl-latest/.github/ |
D | pull_request_template.md | 6 - Update the [Documentation](https://github.com/lvgl/lvgl/tree/master/docs) if needed. 7 - Add [Examples](https://github.com/lvgl/lvgl/tree/master/examples) if relevant.
|
/lvgl-latest/docs/details/integration/chip/ |
D | espressif.rst | 72 - esp_lcd natively supports for some `basic displays <https://github.com/espressif/esp-idf/tree/ma… 73 - Other displays are maintained in `esp-bsp repository <https://github.com/espressif/esp-bsp/tree/… 74 - Touch drivers are maintained in `esp-bsp repository <https://github.com/espressif/esp-bsp/tree/m… 94 `SPIFFS <https://github.com/espressif/esp-idf/tree/master/examples/storage/spiffsgen>`__ 96 `SD Card <https://github.com/espressif/esp-idf/tree/master/examples/storage/sd_card/sdspi>`__ 98 `LittleFS <https://github.com/espressif/esp-idf/tree/master/examples/storage/littlefs>`__
|
/lvgl-latest/docs/details/integration/renderers/ |
D | arm2d.rst | 36 `CMSIS-Pack <https://github.com/lvgl/lvgl/tree/master/env_support/cmsis-pack>`__
|
/lvgl-latest/examples/arduino/LVGL_Arduino/ |
D | LVGL_Arduino.ino | 121 * - Source codes: https://github.com/lvgl/lvgl/tree/master/examples
|
/lvgl-latest/docs/ |
D | README_jp.rst | 119 …l=ja&_x_tr_hl=ja>`__\ は\ `100以上の簡単なサンプルプログラム <https://github.com/lvgl/lvgl/tree/master/examples>`__ 155 フォルダ <https://github.com/lvgl/lvgl/tree/master/examples>`__ :gb: 566 5. `サンプルプログラム <https://github.com/lvgl/lvgl/tree/master/examples>`__
|
D | README_zh.rst | 171 如果要查看更多示例,可查看 \ `Examples <https://github.com/lvgl/lvgl/tree/master/examples>`__ 文件夹。 549 5. 尝试一些\ `示例 <https://github.com/lvgl/lvgl/tree/master/examples>`__
|
D | Doxyfile | 832 # subdirectory from a directory tree whose root is specified with the INPUT tag. 1014 # - Make sure the INPUT points to the root of the source tree 1217 # shown in the various tree structured indices initially; the user can expand 1218 # and collapse entries dynamically later on. Doxygen will expand the tree to 1220 # a fully collapsed tree already exceeds this amount). So setting the number of 1221 # entries 1 will produce a full collapsed tree by default. 0 is a special value 1223 # tree by default. 1328 # the table of contents of the HTML help documentation and to the tree view. 1422 # tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. 1428 # The GENERATE_TREEVIEW tag is used to specify whether a tree-like index [all …]
|
D | ROADMAP.rst | 113 (see `here <https://github.com/lvgl/lvgl/tree/arch/img-decode-rework>`__)
|
D | README_pt_BR.rst | 211 `examples <https://github.com/lvgl/lvgl/tree/master/examples>`__. 626 `exemplos <https://github.com/lvgl/lvgl/tree/master/examples>`__
|
/lvgl-latest/docs/details/widgets/ |
D | lottie.rst | 35 …>`__ library which is `integrated into LVGL <https://github.com/lvgl/lvgl/tree/master/src/libs/tho…
|
/lvgl-latest/docs/details/integration/framework/ |
D | arduino.rst | 12 …), use the `Arduino_H7_Video <https://github.com/arduino/ArduinoCore-mbed/tree/main/libraries/Ardu…
|
/lvgl-latest/docs/details/integration/bindings/ |
D | javascript.rst | 41 See the `demo <https://github.com/lvgl/lv_binding_js/tree/master/demo>`__ folder
|
/lvgl-latest/docs/details/integration/driver/ |
D | wayland.rst | 10 | The **Wayland** `driver <https://github.com/lvgl/lvgl/tree/master/src/drivers/wayland>`__ offers …
|
/lvgl-latest/docs/details/integration/driver/display/ |
D | lcd_stm32_guide.rst | 81 #. In the project tree clone the LVGL repository into the Middlewares/Third_Party folder (this tuto… 87 …_template.h' into the 'Middlewares' folder, and rename it to 'lv_conf.h'. Refresh the project tree.
|
/lvgl-latest/docs/intro/ |
D | basics.rst | 104 user interface, an application next creates a tree of Widgets that LVGL can render to 120 The application then adds Widgets to this Screen as children in the tree. Widgets
|
/lvgl-latest/ |
D | README.md | 110 For more examples check out the [Examples](https://github.com/lvgl/lvgl/tree/master/examples) folde… 429 5. Try out some [Examples](https://github.com/lvgl/lvgl/tree/master/examples).
|
/lvgl-latest/docs/details/integration/os/yocto/ |
D | lvgl_recipe.rst | 34 After this section the folder tree will be like this 639 directory tree should look like the following
|
/lvgl-latest/docs/details/main-components/ |
D | indev.rst | 224 the source tree ``examples/others/gestures/lv_example_gestures.c``
|