/lvgl-latest/src/libs/thorvg/ |
D | tvgAccessor.cpp | 33 static bool accessChildren(Iterator* it, function<bool(const Paint* paint, void* data)> func, void*… in accessChildren() 56 TVG_DEPRECATED unique_ptr<Picture> Accessor::set(unique_ptr<Picture> picture, function<bool(const P… in set() 60 auto func = reinterpret_cast<function<bool(const Paint* paint)>*>(data); in set() 70 Result Accessor::set(const Picture* picture, function<bool(const Paint* paint, void* data)> func, v… in set()
|
D | tvgLottieExpressions.cpp | 642 auto data = static_cast<ExpContent*>(jerry_object_get_native_ptr(info->function, &freeCb)); in _content() 666 auto data = static_cast<ExpContent*>(jerry_object_get_native_ptr(info->function, &freeCb)); in _layer() 692 auto exp = static_cast<LottieExpression*>(jerry_object_get_native_ptr(info->function, nullptr)); in _nearestKey() 706 auto data = static_cast<ExpContent*>(jerry_object_get_native_ptr(info->function, &freeCb)); in _property() 715 auto data = static_cast<ExpContent*>(jerry_object_get_native_ptr(info->function, &freeCb)); in _propertyGroup() 734 auto exp = static_cast<LottieExpression*>(jerry_object_get_native_ptr(info->function, nullptr)); in _valueAtTime() 757 auto exp = static_cast<LottieExpression*>(jerry_object_get_native_ptr(info->function, nullptr)); in _velocityAtTime() 791 auto exp = static_cast<LottieExpression*>(jerry_object_get_native_ptr(info->function, nullptr)); in _speedAtTime() 849 auto exp = static_cast<LottieExpression*>(jerry_object_get_native_ptr(info->function, nullptr)); in _loopOut() 863 auto exp = static_cast<LottieExpression*>(jerry_object_get_native_ptr(info->function, nullptr)); in _loopOutDuration() [all …]
|
/lvgl-latest/src/drivers/windows/ |
D | lv_windows_input.c | 261 function_type function = (function_type)( in lv_windows_get_touch_input_info() local 263 if(!function) { in lv_windows_get_touch_input_info() 267 return function(touch_input_handle, input_count, inputs, item_size); in lv_windows_get_touch_input_info() 280 function_type function = (function_type)( in lv_windows_close_touch_input_handle() local 282 if(!function) { in lv_windows_close_touch_input_handle() 286 return function(touch_input_handle); in lv_windows_close_touch_input_handle() 485 function_type function = (function_type)( in lv_windows_imm_get_context() local 487 if(!function) { in lv_windows_imm_get_context() 491 return function(window_handle); in lv_windows_imm_get_context() 505 function_type function = (function_type)( in lv_windows_imm_release_context() local [all …]
|
D | lv_windows_context.c | 364 function_type function = (function_type)( in lv_windows_get_dpi_for_window() local 366 if(function) { in lv_windows_get_dpi_for_window() 373 if(SUCCEEDED(function( in lv_windows_get_dpi_for_window() 411 function_type function = (function_type)( in lv_windows_register_touch_window() local 413 if(!function) { in lv_windows_register_touch_window() 417 return function(window_handle, flags); in lv_windows_register_touch_window() 454 function_type function = (function_type)( in lv_windows_enable_child_window_dpi_message() local 456 if(!function) { in lv_windows_enable_child_window_dpi_message() 460 return function(WindowHandle, TRUE); in lv_windows_enable_child_window_dpi_message()
|
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_vglite_utils.h | 52 #define VGLITE_CHECK_ERROR(function) \ argument 54 vg_lite_error_t error = function; \ 56 LV_LOG_ERROR("Execute '" #function "' error(%d): %s", \
|
/lvgl-latest/src/drivers/glfw/ |
D | lv_opengles_debug.c | 44 void GLLogCall(const char * function, const char * file, int line) in GLLogCall() argument 48 LV_LOG_ERROR("[OpenGL Error] (%d) %s %s:%d", error, function, file, line); in GLLogCall()
|
D | lv_opengles_debug.h | 22 void GLLogCall(const char * function, const char * file, int line);
|
/lvgl-latest/env_support/esp/rlottie/ |
D | CMakeLists.txt | 15 function(install) 18 function(export)
|
/lvgl-latest/docs/details/integration/driver/display/ |
D | ili9341.rst | 39 /* Send short command to the LCD. This function shall wait until the transaction finishes. */ 45 …array of pixel data to the LCD. If necessary, this function has to do the byte-swapping. This func… 51 To create an ILI9341-based display use the function 60 …* @param send_cmd platform-dependent function to send a command to the LCD controller (usuall… 61 …* @param send_color platform-dependent function to send pixel data to the LCD controller (usual…
|
D | st7735.rst | 41 /* Send short command to the LCD. This function shall wait until the transaction finishes. */ 47 …array of pixel data to the LCD. If necessary, this function has to do the byte-swapping. This func… 53 To create an ST7735-based display use the function 62 …* @param send_cmd platform-dependent function to send a command to the LCD controller (usuall… 63 …* @param send_color platform-dependent function to send pixel data to the LCD controller (usual…
|
D | st7789.rst | 40 /* Send short command to the LCD. This function shall wait until the transaction finishes. */ 46 …array of pixel data to the LCD. If necessary, this function has to do the byte-swapping. This func… 52 To create an ST7789-based display use the function 61 …* @param send_cmd platform-dependent function to send a command to the LCD controller (usuall… 62 …* @param send_color platform-dependent function to send pixel data to the LCD controller (usual…
|
D | st7796.rst | 41 /* Send short command to the LCD. This function shall wait until the transaction finishes. */ 47 …array of pixel data to the LCD. If necessary, this function has to do the byte-swapping. This func… 53 To create an ST7796-based display use the function 62 …* @param send_cmd platform-dependent function to send a command to the LCD controller (usuall… 63 …* @param send_color platform-dependent function to send pixel data to the LCD controller (usual…
|
/lvgl-latest/env_support/cmake/ |
D | micropython.cmake | 17 # [-Werror=unused-function] 29316 | STATIC int32_t 20 target_compile_options(lvgl_interface INTERFACE -Wno-unused-function)
|
/lvgl-latest/docs/details/integration/bindings/ |
D | api_json.rst | 80 - ``"arg"``: Used to describe an argument/parameter in a function or a function pointer. 101 - ``"function_pointer"``: Describes a function pointer. These are used when 105 - ``"name"``: The name of the function pointer. 106 - ``"type"``: This contains the return type information for the function pointer. 108 - ``"args"``: array of ``"arg"`` Widgets. This describes the function arguments/parameters. 124 for a function. 201 - ``"ret_type"``: return type from a function. This is only going to be seen in the ``"type"`` 202 element of a ``"function"`` type. 210 - ``"function"``: Describes a function. 213 - ``"name"``: The name of the function. [all …]
|
D | micropython.rst | 241 In C a callback is just a function pointer. But in MicroPython we need to register a *MicroPython c… 242 callback. Therefore in the MicroPython binding we need to register both a function pointer and a Mi… 246 next to the function pointer when registering a callback, and access that object when the callback … 249 …roPython callable object* for a callback. This field must be provided when registering the function 250 pointer, and provided to the callback function itself. 262 … A pointer to that struct is provided as the **first** argument of a callback registration function 265 - Option 2: ``user_data`` as a function argument 267 …- A parameter called ``void * user_data`` is provided to the registration function as the **last**… 273 - The API exposes a struct with both function pointer member and ``user_data`` member 275 - The function pointer member receives the same struct as its **first** argument
|
/lvgl-latest/docs/ |
D | CODING_STYLE.rst | 18 - In variable and function names use only lower case letters 72 - Declare variables where needed (not all at function start). 81 Before every function prototype in ``.h`` files, include a Doxygen-formatted comment 152 The following is an illustration of an API function prototype with documentation 188 for calling the function. Doxygen needs the blank line to separate "brief" from 191 - Describe function parameters with the ``@param`` command. When a function writes 202 - Use back-quotes (\`...\`) around code elements (variables, type names, function names). For type 203 names and function names, Doxygen generates a hyperlink to that code member's 206 - Append empty "()" to function names. Doxygen will not generate a hyperlink to the 207 function's documentation without this. [all …]
|
/lvgl-latest/docs/intro/add-lvgl-to-your-project/ |
D | timer_handler.rst | 10 - *while(1)* of *main()* function, or 28 function :cpp:func:`lv_timer_handler_run_in_period` is provided to simplify
|
D | threading.rst | 66 That means it is the programmer's responsibility to see that no LVGL function is 87 return. For this reason, execution of each LVGL function must be allowed to complete 88 before any other LVGL function is started. 126 Yet it still remains the programmer's responsibility to see that no LVGL function is 148 LVGL resources (i.e. all LVGL function calls excluding the :ref:`exceptions 200 If a MUTEX is used to protect LVGL data structures, that means *every* LVGL function 201 call (or group of function calls) must be preceded by #1, and followed by #2, 274 function to signal a wake-up (press, touch, click, etc.) has happened:
|
/lvgl-latest/docs/details/debugging/ |
D | profiler.rst | 39 3. Timestamp configuration: LVGL uses the :cpp:func:`lv_tick_get` function with a precision of 1ms … 199 - :c:macro:`LV_PROFILER_INCLUDE`: Provides a header file for the profiler function. 200 - :c:macro:`LV_PROFILER_BEGIN`: Profiler start point function. 201 - :c:macro:`LV_PROFILER_END`: Profiler end point function. 202 - :c:macro:`LV_PROFILER_BEGIN_TAG`: Profiler start point function with custom tag. 203 - :c:macro:`LV_PROFILER_END_TAG`: Profiler end point function with custom tag. 233 If the function execution time is lower than the precision of the timestamps, this situation can oc… 249 2. Manually call or use a timer to call the :cpp:func:`lv_profiler_builtin_flush` function to force…
|
D | log.rst | 37 Custom log function 40 If you can't use ``printf`` or want to use a custom function to log, you
|
/lvgl-latest/docs/details/main-components/ |
D | animation.rst | 26 *animator* function, which has the following prototype: 87 /* Set the "animator" function */ 145 with fixed steps) over the duration of the Animation. A *Path* is a function which 158 Alternately, you can provide your own Path function. 161 by default. If you want to use a different Path (including a custom Path function 164 If you provide your own custom Path function, its prototype is: 182 ``start`` and ``end`` value. For such cases there is a utility function 202 To do this, pass a non-zero value to this function to set the duration for the 220 an internal object that is a *live, running* Animation. This function returns a 292 This function returns a Boolean value indicating whether any *live, running* [all …]
|
/lvgl-latest/docs/details/libs/ |
D | fs.rst | 13 - STDIO (Linux and Windows using C standard function .e.g ``fopen``, ``fread``) 14 - POSIX (Linux and Windows using POSIX function .e.g ``open``, ``read``) 15 - WIN32 (Windows using Win32 API function .e.g ``CreateFileA``, ``ReadFile``)
|
/lvgl-latest/docs/details/widgets/ |
D | list.rst | 41 (that can be an image or symbol) and text. This function returns a pointer to the 49 :cpp:expr:`lv_list_add_text(list, text)` adds a text string. This function returns a
|
/lvgl-latest/docs/details/integration/chip/ |
D | stm32.rst | 47 - In your ``main()`` function, after initialising your CPU, 88 - Add a call to :cpp:func:`lv_tick_inc` inside the :cpp:func:`SysTick_Handler` function. Open the *… 89 …e (the name will depend on your specific MCU), and update the :cpp:func:`SysTick_Handler` function: 111 - Finally, write the callback function, ``my_flush_cb``, which will send the display buffer to your… 165 - In your ``main`` function, after your peripherals (SPI, GPIOs, LCD 238 - Finally, create the ``my_flush_cb`` function to output the frame 239 buffer to your LCD. The specifics of this function will vary
|
/lvgl-latest/docs/details/other-components/ |
D | obj_property.rst | 42 top of that Widget's primary ``.c`` file as a ``const`` id-to-function-pointer lookup 73 Widgets of the same type share the same id-to-function-pointer lookup array. 76 the corresponding array element will be initialized with a function pointer. 254 then using this function forces the name in the Widget's class hierarchy properties 270 function, the language used to call that function (e.g. in a static or 273 :cpp:func:`lv_obj_set_property` function.
|