/lvgl-latest/src/indev/ |
D | lv_indev.c | 92 indev->pointer.scroll_throw_vect.x = 0; in indev_scroll_throw_anim_reset() 93 indev->pointer.scroll_throw_vect.y = 0; in indev_scroll_throw_anim_reset() 179 data->point.x = indev->pointer.last_raw_point.x; in indev_read_core() 180 data->point.y = indev->pointer.last_raw_point.y; in indev_read_core() 411 return indev->pointer.press_moved; in lv_indev_get_press_moved() 448 lv_obj_set_pos(indev->cursor, indev->pointer.act_point.x, indev->pointer.act_point.y); in lv_indev_set_cursor() 478 point->x = indev->pointer.act_point.x; in lv_indev_get_point() 479 point->y = indev->pointer.act_point.y; in lv_indev_get_point() 485 return indev->pointer.gesture_dir; in lv_indev_get_gesture_dir() 500 return indev->pointer.short_click_streak; in lv_indev_get_short_click_streak() [all …]
|
D | lv_indev_scroll.c | 49 if(indev->pointer.vect.x == 0 && indev->pointer.vect.y == 0) { in lv_indev_scroll_handler() 53 lv_obj_t * scroll_obj = indev->pointer.scroll_obj; in lv_indev_scroll_handler() 61 lv_obj_remove_state(indev->pointer.act_obj, LV_STATE_PRESSED); in lv_indev_scroll_handler() 93 lv_point_transform(&indev->pointer.vect, angle, scale_x, scale_y, &pivot, false); in lv_indev_scroll_handler() 98 if(indev->pointer.scroll_dir == LV_DIR_HOR) { in lv_indev_scroll_handler() 101 diff_x = elastic_diff(scroll_obj, indev->pointer.vect.x, sl, sr, LV_DIR_HOR); in lv_indev_scroll_handler() 106 diff_y = elastic_diff(scroll_obj, indev->pointer.vect.y, st, sb, LV_DIR_VER); in lv_indev_scroll_handler() 120 indev->pointer.scroll_sum.x += diff_x; in lv_indev_scroll_handler() 121 indev->pointer.scroll_sum.y += diff_y; in lv_indev_scroll_handler() 126 lv_obj_t * scroll_obj = indev->pointer.scroll_obj; in lv_indev_scroll_throw_handler() [all …]
|
/lvgl-latest/src/drivers/windows/ |
D | lv_windows_input.c | 88 if(!context->pointer.indev) { in lv_windows_acquire_pointer_indev() 89 context->pointer.state = LV_INDEV_STATE_RELEASED; in lv_windows_acquire_pointer_indev() 90 context->pointer.point.x = 0; in lv_windows_acquire_pointer_indev() 91 context->pointer.point.y = 0; in lv_windows_acquire_pointer_indev() 93 context->pointer.indev = lv_indev_create(); in lv_windows_acquire_pointer_indev() 94 if(context->pointer.indev) { in lv_windows_acquire_pointer_indev() 96 context->pointer.indev, in lv_windows_acquire_pointer_indev() 99 context->pointer.indev, in lv_windows_acquire_pointer_indev() 102 context->pointer.indev, in lv_windows_acquire_pointer_indev() 105 context->pointer.indev, in lv_windows_acquire_pointer_indev() [all …]
|
D | lv_windows_context.h | 83 lv_windows_pointer_context_t pointer; member
|
/lvgl-latest/src/drivers/qnx/ |
D | lv_qnx.c | 34 lv_indev_t * pointer; member 156 if(dsc->pointer != NULL) { in lv_qnx_add_pointer_device() 167 dsc->pointer = lv_indev_create(); in lv_qnx_add_pointer_device() 168 if(dsc->pointer == NULL) { in lv_qnx_add_pointer_device() 173 lv_indev_set_type(dsc->pointer, LV_INDEV_TYPE_POINTER); in lv_qnx_add_pointer_device() 174 lv_indev_set_read_cb(dsc->pointer, get_pointer); in lv_qnx_add_pointer_device() 175 lv_indev_set_driver_data(dsc->pointer, ptr_dsc); in lv_qnx_add_pointer_device() 176 lv_indev_set_mode(dsc->pointer, LV_INDEV_MODE_EVENT); in lv_qnx_add_pointer_device() 400 if(dsc->pointer != NULL) { in release_disp_cb() 401 lv_free(dsc->pointer); in release_disp_cb() [all …]
|
/lvgl-latest/src/others/observer/ |
D | lv_observer.c | 126 subject->value.pointer = buf; in lv_subject_init_string() 127 subject->prev_value.pointer = prev_buf; in lv_subject_init_string() 140 if(subject->prev_value.pointer) { in lv_subject_copy_string() 141 lv_strlcpy((char *)subject->prev_value.pointer, subject->value.pointer, subject->size); in lv_subject_copy_string() 144 lv_strlcpy((char *)subject->value.pointer, buf, subject->size); in lv_subject_copy_string() 159 if(subject->prev_value.pointer) { in lv_subject_snprintf() 160 lv_strlcpy((char *)subject->prev_value.pointer, subject->value.pointer, subject->size); in lv_subject_snprintf() 165 const int ret = lv_vsnprintf((char *)subject->value.pointer, subject->size, format, va); in lv_subject_snprintf() 179 return subject->value.pointer; in lv_subject_get_string() 189 return subject->prev_value.pointer; in lv_subject_get_previous_string() [all …]
|
/lvgl-latest/src/libs/thorvg/rapidjson/ |
D | pointer.h | 1173 …eateValueByPointer(T& root, const GenericPointer<typename T::ValueType>& pointer, typename T::Allo… in CreateValueByPointer() argument 1174 return pointer.Create(root, a); in CreateValueByPointer() 1185 …yPointer(DocumentType& document, const GenericPointer<typename DocumentType::ValueType>& pointer) { in CreateValueByPointer() argument 1186 return pointer.Create(document); in CreateValueByPointer() 1197 … GetValueByPointer(T& root, const GenericPointer<typename T::ValueType>& pointer, size_t* unresolv… 1198 return pointer.Get(root, unresolvedTokenIndex); 1202 …lueByPointer(const T& root, const GenericPointer<typename T::ValueType>& pointer, size_t* unresolv… 1203 return pointer.Get(root, unresolvedTokenIndex); 1219 …PointerWithDefault(T& root, const GenericPointer<typename T::ValueType>& pointer, const typename T… in GetValueByPointerWithDefault() argument 1220 return pointer.GetWithDefault(root, defaultValue, a); in GetValueByPointerWithDefault() [all …]
|
D | allocators.h | 517 typedef typename traits_type::pointer pointer; 525 pointer address(reference r) const RAPIDJSON_NOEXCEPT 540 void construct(pointer p, Args&&... args) 544 void destroy(pointer p) 554 pointer address(reference r) const RAPIDJSON_NOEXCEPT 568 void construct(pointer p, const_reference r) 572 void destroy(pointer p) 590 pointer allocate(size_type n = 1, const void* = 0) 594 void deallocate(pointer p, size_type n = 1)
|
D | schema.h | 1846 const PointerType& pointer = PointerType(), // PR #1393 1878 if (pointer.GetTokenCount() == 0) { 1879 CreateSchemaRecursive(&root_, pointer, document, document, docId_); 1881 else if (const ValueType* v = pointer.Get(document)) { 1882 CreateSchema(&root_, pointer, *v, document, docId_); 1886 pointer.StringifyUriFragment(sb); 1995 … code, const PointerType& location, const Ch* value, SizeType length, const PointerType& pointer) { 1998 …currentError_.AddMember(GetOffsetString(), static_cast<SizeType>(pointer.GetParseErrorOffset() / s… 2011 …SchemaEntry(const PointerType& p, SchemaType* s, bool o, Allocator* allocator) : pointer(p, alloca… 2018 PointerType pointer; [all …]
|
/lvgl-latest/src/libs/freetype/ |
D | lv_ftsystem.c | 34 #define STREAM_FILE( stream ) ( (lv_fs_file_t*)stream->descriptor.pointer ) 98 stream->descriptor.pointer = NULL; in FT_Stream_Open() 99 stream->pathname.pointer = (char *)filepathname; in FT_Stream_Open() 138 stream->descriptor.pointer = file_p; in FT_Stream_Open() 249 stream->descriptor.pointer = NULL; in ft_lv_fs_stream_close()
|
/lvgl-latest/src/drivers/wayland/ |
D | lv_wayland.c | 112 } pointer; member 349 static void pointer_handle_enter(void * data, struct wl_pointer * pointer, in pointer_handle_enter() argument 365 app->pointer_obj->input.pointer.x = pos_x; in pointer_handle_enter() 366 app->pointer_obj->input.pointer.y = pos_y; in pointer_handle_enter() 439 …wl_pointer_set_cursor(pointer, serial, app->cursor_surface, cursor_image->hotspot_x, cursor_image-… in pointer_handle_enter() 447 static void pointer_handle_leave(void * data, struct wl_pointer * pointer, in pointer_handle_leave() argument 452 LV_UNUSED(pointer); in pointer_handle_leave() 460 static void pointer_handle_motion(void * data, struct wl_pointer * pointer, in pointer_handle_motion() argument 465 LV_UNUSED(pointer); in pointer_handle_motion() 472 …app->pointer_obj->input.pointer.x = LV_MAX(0, LV_MIN(wl_fixed_to_int(sx), app->pointer_obj->width … in pointer_handle_motion() [all …]
|
/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. 235 - ``"pointer"``: This is a wrapper object to let you know that the type you 236 are dealing with is a pointer 239 - ``"type"``: This contains the type information for the pointer. Check the 305 "json_type":"pointer", 351 "json_type":"pointer", 385 "json_type":"pointer", [all …]
|
D | micropython.rst | 213 Problem happens when an allocated memory's pointer (return value of :cpp:func:`lv_malloc`) is store… 214 **static global** or **static local** pointer variable and not as part of a previously allocated ``… 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 … 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 functi… 263 - A pointer to that struct is provided as the **first** argument of the callback itself 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 [all …]
|
/lvgl-latest/docs/details/other-components/ |
D | file_explorer.rst | 115 - :cpp:expr:`lv_file_explorer_get_selected_file_name(explorer)` (pointer 118 - :cpp:expr:`lv_file_explorer_get_current_path(explorer)` (pointer to ``current_path`` ``char`` buf… 119 - :cpp:expr:`lv_file_explorer_get_file_table(explorer)` (pointer to ``File Table`` :ref:`lv_table`… 120 - :cpp:expr:`lv_file_explorer_get_header(explorer)` (pointer to ``Header`` :ref:`base_widget` Widg… 121 - :cpp:expr:`lv_file_explorer_get_path_label(explorer)` (pointer to ``Current Path Label`` :ref:`l… 122 - :cpp:expr:`lv_file_explorer_get_quick_access_area(explorer)` (pointer to ``Quick-Access Panel`` … 123 - :cpp:expr:`lv_file_explorer_get_places_list(explorer)` (pointer to ``Places List`` :ref:`lv_li… 124 - :cpp:expr:`lv_file_explorer_get_device_list(explorer)` (pointer to ``Device List`` :ref:`lv_li…
|
D | obj_id.rst | 148 for assigning a value to the Widget's ``id`` field. A pointer to the Widget's final 151 Widget IDs. Note that this pointer may be different than :cpp:expr:`widget->class_p` 166 passed instead of a pointer to a "root" Widget, the dump will include the Widget Tree 183 For example, if a pointer to a deleted Widget is stored in a Timer's 185 use of that pointer will likly cause a crash because the pointer is not valid any
|
/lvgl-latest/src/core/ |
D | lv_obj_tree.c | 535 …if(indev->pointer.act_obj == obj || indev->pointer.last_obj == obj || indev->pointer.scroll_obj ==… in obj_delete_core() 538 if(indev->pointer.last_pressed == obj) { in obj_delete_core() 539 indev->pointer.last_pressed = NULL; in obj_delete_core() 541 if(indev->pointer.last_hovered == obj) { in obj_delete_core() 542 indev->pointer.last_hovered = NULL; in obj_delete_core()
|
D | lv_obj_property.c | 62 typedef const void * pointer; typedef 76 DEFINE_PROPERTY_SETTER_TYPES(pointer); 309 HANDLE_PROPERTY_TYPE(pointer, ptr); in obj_property()
|
/lvgl-latest/docs/details/widgets/ |
D | tabview.rst | 52 This will return a pointer to a :ref:`base_widget` where 87 - :cpp:expr:`lv_tabview_get_content(tabview)` returns a pointer to the container for 89 - :cpp:expr:`lv_tabview_get_tab_bar(tabview)` returns a pointer to the container for
|
D | calendar.rst | 19 encoder or keyboard navigation as well as pointer-type input devices. 72 Only the array's pointer will be saved so the array should be have static or 81 pointer of the day names is saved so the array should have static or 88 where ``years_list`` is a pointer to the custom years list. It can be a constant string 92 pointer can be supplied by a local variable or buffer and does not need to persist
|
D | list.rst | 41 (that can be an image or symbol) and text. This function returns a pointer to the 50 pointer to the label created, which you can use to, for example, change its text
|
D | tileview.rst | 46 The returned value is a pointer to the tile (a :ref:`base_widget`) on which the 65 get a pointer to the newly-displayed tile.
|
D | win.rst | 81 to provide an "x" (close) symbol. You get back a pointer to the Button created so 91 :cpp:expr:`lv_win_get_header(win)` returns a pointer to the header, 92 :cpp:expr:`lv_win_get_content(win)` returns a pointer to the content container
|
/lvgl-latest/scripts/gdb/lvglgdb/ |
D | value.py | 26 gdb_type = gdb_type.pointer()
|
/lvgl-latest/docs/details/integration/os/ |
D | zephyr.rst | 85 uart$ lvgl monkey create [pointer|keypad|button|encoder] 107 - `pointer input <https://docs.zephyrproject.org/latest/build/dts/api/bindings/input/zephyr,lvgl-po… 115 Most boards or shields that have a display or display connector have the pointer input device alrea… 120 compatible = "zephyr,lvgl-pointer-input";
|
/lvgl-latest/docs/_static/css/ |
D | custom.css | 28 cursor: pointer; 126 cursor: pointer;
|