Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FASTSHIFT/WatchX
/ functions
Functions
4,257 in github.com/FASTSHIFT/WatchX
⨍
Functions
4,257
◇
Types & classes
98
↓ 2 callers
Method
getConjugate
WatchX/Libraries/MPU6050/helper_3dmath.h:69
↓ 2 callers
Method
getNext
WatchX/Libraries/DigitalFilter/DigitalFilter.h:42
↓ 2 callers
Function
get_cursor_style
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:1688
↓ 2 callers
Function
get_indic_area
WatchX/Libraries/lvgl/src/lv_objx/lv_cpicker.c:756
↓ 2 callers
Function
get_row_height
WatchX/Libraries/lvgl/src/lv_objx/lv_table.c:835
↓ 2 callers
Function
get_txt_len
WatchX/Libraries/lvgl/src/lv_misc/lv_bidi.c:282
↓ 2 callers
Function
indev_drag_throw
* Handle throwing by drag if the drag is ended * @param indev pointer to an input device state */
WatchX/Libraries/lvgl/src/lv_core/lv_indev.c:1152
↓ 2 callers
Function
indev_proc_press
* Process the pressed state of LV_INDEV_TYPE_POINER input devices * @param indev pointer to an input device 'proc' * @return LV_RES_OK: no indev res
WatchX/Libraries/lvgl/src/lv_core/lv_indev.c:683
↓ 2 callers
Function
indev_proc_release
* Process the released state of LV_INDEV_TYPE_POINER input devices * @param proc pointer to an input device 'proc' */
WatchX/Libraries/lvgl/src/lv_core/lv_indev.c:836
↓ 2 callers
Function
inf_normalize
* Set the middle page for the roller if inifinte is enabled * @param scrl pointer to the roller's scrollable (lv_obj_t *) */
WatchX/Libraries/lvgl/src/lv_objx/lv_roller.c:700
↓ 2 callers
Function
initBoxes
WatchX/WatchX/Game/chribocchi/game.cpp:397
↓ 2 callers
Function
init_all_themes
WatchX/Libraries/lv_examples/lv_tests/lv_test_theme/lv_test_theme_2.c:329
↓ 2 callers
Function
isPM
WatchX/Libraries/Time/Time.cpp:76
↓ 2 callers
Function
lv_anim_init
* Initialize an animation variable. * E.g.: * lv_anim_t a; * lv_anim_init(&a); * lv_anim_set_...(&a); * lv_anim_craete(&a); * @param a pointer t
WatchX/Libraries/lvgl/src/lv_misc/lv_anim.c:73
↓ 2 callers
Function
lv_area_increment
* Increment or decrement an area's size by a single amount * @param a_p pointer to an area to grow * @param amount amount to increment the area, or
WatchX/Libraries/lvgl/src/lv_misc/lv_area.c:200
↓ 2 callers
Function
lv_area_is_on
* Check if two area has common parts * @param a1_p pointer to an area. * @param a2_p pointer to an other area * @return false: a1_p and a2_p has no
WatchX/Libraries/lvgl/src/lv_misc/lv_area.c:168
↓ 2 callers
Function
lv_bar_get_value
* Get the value of a bar * @param bar pointer to a bar object * @return the value of the bar */
WatchX/Libraries/lvgl/src/lv_objx/lv_bar.c:272
↓ 2 callers
Function
lv_bidi_get_logical_pos
WatchX/Libraries/lvgl/src/lv_misc/lv_bidi.c:148
↓ 2 callers
Function
lv_btn_set_ink_in_time
* Set time of the ink effect (draw a circle on click to animate in the new state) * @param btn pointer to a button object * @param time the time of
WatchX/Libraries/lvgl/src/lv_objx/lv_btn.c:209
↓ 2 callers
Function
lv_btn_set_ink_out_time
* Set time of the ink out effect (animate to the released state) * @param btn pointer to a button object * @param time the time of the ink animation
WatchX/Libraries/lvgl/src/lv_objx/lv_btn.c:250
↓ 2 callers
Function
lv_btn_toggle
* Toggle the state of the button (ON->OFF, OFF->ON) * @param btn pointer to a button object */
WatchX/Libraries/lvgl/src/lv_objx/lv_btn.c:190
↓ 2 callers
Function
lv_btnm_clear_btn_ctrl
* Clear the attributes of a button of the button matrix * @param btnm pointer to button matrix object * @param btn_id 0 based index of the button to
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:380
↓ 2 callers
Function
lv_btnm_clear_btn_ctrl_all
* Clear the attributes of all buttons of a button matrix * @param btnm pointer to a button matrix object * @param ctrl attribute(s) to set from `lv_
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:414
↓ 2 callers
Function
lv_btnm_get_map_array
* Get the current map of a button matrix * @param btnm pointer to a button matrix object * @return the current map */
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:476
↓ 2 callers
Function
lv_btnm_set_btn_ctrl_all
* Set the attributes of all buttons of a button matrix * @param btnm pointer to a button matrix object * @param ctrl attribute(s) to set from `lv_bt
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:397
↓ 2 callers
Function
lv_btnm_set_pressed
* Set the pressed button i.e. visually highlight it. * Mainly used a when the btnm is in a group to show the selected button * @param btnm pointer t
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:292
↓ 2 callers
Function
lv_canvas_fill_bg
* Fill the canvas with color * @param canvas pointer to a canvas * @param color the background color */
WatchX/Libraries/lvgl/src/lv_objx/lv_canvas.c:454
↓ 2 callers
Function
lv_canvas_get_style
* Get style of a canvas. * @param canvas pointer to canvas object * @param type which style should be get * @return style pointer to the style */
WatchX/Libraries/lvgl/src/lv_objx/lv_canvas.c:223
↓ 2 callers
Function
lv_chart_create_label_iter
* Create iterator for newline-separated list * @param list pointer to newline-separated labels list * @param iterator_dir LV_CHART_ITERATOR_FORWARD
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:1163
↓ 2 callers
Function
lv_chart_draw_lines
* Draw the data lines as lines on a chart * @param obj pointer to chart object */
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:853
↓ 2 callers
Function
lv_chart_draw_y_ticks
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:1262
↓ 2 callers
Function
lv_chart_get_next_label
* Get next label from iterator created by lv_chart_create_label_iter() * @param iterator iterator to get label from * @param[out] buf buffer to poin
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:1193
↓ 2 callers
Function
lv_chart_is_tick_with_label
* Check whether there should be a label next to tick with given * number * @param tick_num number of the tick to check * @param axis pointer to str
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:1257
↓ 2 callers
Function
lv_chart_set_margin
* Set the margin around the chart, used for axes value and ticks * @param chart pointer to an chart object * @param margin value of the margi
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:603
↓ 2 callers
Function
lv_chart_set_series_darking
* Set the dark effect on the bottom of the points or columns * @param chart pointer to a chart object * @param dark_eff dark effect level (LV_OPA_TR
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:393
↓ 2 callers
Function
lv_color_rgb_to_hsv
* Convert a 32-bit RGB color to HSV * @param r8 8-bit red * @param g8 8-bit green * @param b8 8-bit blue * @return the given RGB color in HSV */
WatchX/Libraries/lvgl/src/lv_misc/lv_color.c:115
↓ 2 callers
Function
lv_cont_get_fit_left
* Get left fit mode of a container * @param cont pointer to a container object * @return an element of `lv_fit_t` */
WatchX/Libraries/lvgl/src/lv_objx/lv_cont.c:193
↓ 2 callers
Function
lv_cont_get_fit_right
* Get right fit mode of a container * @param cont pointer to a container object * @return an element of `lv_fit_t` */
WatchX/Libraries/lvgl/src/lv_objx/lv_cont.c:206
↓ 2 callers
Function
lv_cont_get_fit_top
* Get top fit mode of a container * @param cont pointer to a container object * @return an element of `lv_fit_t` */
WatchX/Libraries/lvgl/src/lv_objx/lv_cont.c:219
↓ 2 callers
Function
lv_cont_get_style
* Get the style of a container * @param cont pointer to a container object * @param type which style should be get (can be only `LV_CONT_STYLE_MAIN`
WatchX/Libraries/lvgl/src/lv_objx/lv_cont.h:194
↓ 2 callers
Function
lv_cpicker_get_color
* Get the current selected color of a colorpicker. * @param cpicker pointer to colorpicker object * @return color current selected color */
WatchX/Libraries/lvgl/src/lv_objx/lv_cpicker.c:460
↓ 2 callers
Function
lv_ddlist_anim_finish
* Clean up after the open animation * @param ddlist */
WatchX/Libraries/lvgl/src/lv_objx/lv_ddlist.c:960
↓ 2 callers
Function
lv_ddlist_get_anim_time
* Get the open/close animation time. * @param ddlist pointer to a drop down list * @return open/close animation time [ms] */
WatchX/Libraries/lvgl/src/lv_objx/lv_ddlist.h:221
↓ 2 callers
Function
lv_ddlist_get_selected_str
* Get the current selected option as a string * @param ddlist pointer to ddlist object * @param buf pointer to an array to store the string * @para
WatchX/Libraries/lvgl/src/lv_objx/lv_ddlist.c:382
↓ 2 callers
Function
lv_ddlist_refr_width
* Be sure the width of the scrollable exactly fits the ddlist * @param ddlist pointer to a ddlist */
WatchX/Libraries/lvgl/src/lv_objx/lv_ddlist.c:1007
↓ 2 callers
Function
lv_disp_get_inv_buf_size
* Get the number of areas in the buffer * @return number of invalid areas */
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.c:309
↓ 2 callers
Function
lv_disp_refr_task
* Called periodically to handle the refreshing * @param task pointer to the task itself */
WatchX/Libraries/lvgl/src/lv_core/lv_refr.c:161
↓ 2 callers
Function
lv_disp_set_default
* Set a default screen. The new screens will be created on it by default. * @param disp pointer to a display */
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.c:205
↓ 2 callers
Function
lv_draw_arc
* Draw an arc. (Can draw pie too with great thickness.) * @param center_x the x coordinate of the center of the arc * @param center_y the y coordina
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_arc.c:53
↓ 2 callers
Function
lv_draw_map
* Draw a color map to the display (image) * @param cords_p coordinates the color map * @param mask_p the map will drawn only on this area (truncate
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_basic.c:462
↓ 2 callers
Function
lv_event_mark_deleted
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:2641
↓ 2 callers
Function
lv_font_get_glyph_dsc
* Get the descriptor of a glyph * @param font_p pointer to font * @param dsc_out store the result descriptor here * @param letter an UNICODE letter
WatchX/Libraries/lvgl/src/lv_font/lv_font.c:61
↓ 2 callers
Function
lv_fs_close
* Close an already opened file * @param file_p pointer to a lv_fs_file_t variable * @return LV_FS_RES_OK or any error from lv_fs_res_t enum */
WatchX/Libraries/lvgl/src/lv_misc/lv_fs.c:138
↓ 2 callers
Function
lv_fs_drv_register
* Add a new drive * @param drv_p pointer to an lv_fs_drv_t structure which is inited with the * corresponding function pointers. The data will be co
WatchX/Libraries/lvgl/src/lv_misc/lv_fs.c:485
↓ 2 callers
Function
lv_fs_open
* Open a file * @param file_p pointer to a lv_fs_file_t variable * @param path path to the file beginning with the driver letter (e.g. S:/folder/fil
WatchX/Libraries/lvgl/src/lv_misc/lv_fs.c:86
↓ 2 callers
Function
lv_gauge_set_scale
* Set the scale settings of a gauge * @param gauge pointer to a gauge object * @param angle angle of the scale (0..360) * @param line_cnt count of
WatchX/Libraries/lvgl/src/lv_objx/lv_gauge.c:201
↓ 2 callers
Function
lv_gauge_set_style
* Set the styles of a gauge * @param gauge pointer to a gauge object * @param type which style should be set (can be only `LV_GAUGE_STYLE_MAIN`) *
WatchX/Libraries/lvgl/src/lv_objx/lv_gauge.h:129
↓ 2 callers
Function
lv_group_create
* Create a new object group * @return pointer to the new object group */
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:63
↓ 2 callers
Function
lv_group_focus_freeze
* Do not let to change the focus from the current object * @param group pointer to a group * @param en true: freeze, false: release freezing (normal
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:284
↓ 2 callers
Function
lv_group_focus_obj
* Focus on an object (defocus the current) * @param obj pointer to an object to focus on */
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:222
↓ 2 callers
Function
lv_group_remove_obj
* Remove an object from its group * @param obj pointer to an object to remove */
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:157
↓ 2 callers
Function
lv_img_buf_set_px_alpha
* Set the alpha value of a pixel of an image. The color won't be affected * @param dsc pointer to an image descriptor * @param x x coordinate of the
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_img.c:293
↓ 2 callers
Function
lv_img_color_format_is_chroma_keyed
* Check if a color format is chroma keyed or not * @param cf a color format (`LV_IMG_CF_...`) * @return true: chroma keyed; false: not chroma keyed
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_img.c:398
↓ 2 callers
Function
lv_imgbtn_get_state
* Get the current state of the image button * @param imgbtn pointer to a image button object * @return the state of the button (from lv_btn_state_t
WatchX/Libraries/lvgl/src/lv_objx/lv_imgbtn.h:193
↓ 2 callers
Function
lv_indev_get_obj_act
* Gets a pointer to the currently active object in the currently processed input device. * @return pointer to currently active object or NULL if no a
WatchX/Libraries/lvgl/src/lv_core/lv_indev.c:323
↓ 2 callers
Function
lv_indev_wait_release
* Do nothing until the next release * @param indev pointer to an input device */
WatchX/Libraries/lvgl/src/lv_core/lv_indev.c:298
↓ 2 callers
Function
lv_label_cut_text
* Delete characters from a label. The label text can not be static. * @param label pointer to a label object * @param pos character index to insert.
WatchX/Libraries/lvgl/src/lv_objx/lv_label.c:971
↓ 2 callers
Function
lv_label_set_dot_tmp
* Store `len` characters from `data`. Allocates space if necessary. * * @param label pointer to label object * @param len Number of characters to s
WatchX/Libraries/lvgl/src/lv_objx/lv_label.c:1388
↓ 2 callers
Function
lv_led_toggle
* Toggle the state of a LED * @param led pointer to a LED object */
WatchX/Libraries/lvgl/src/lv_objx/lv_led.c:153
↓ 2 callers
Function
lv_line_get_auto_size
* Get the auto size attribute * @param line pointer to a line object * @return true: auto size is enabled, false: disabled */
WatchX/Libraries/lvgl/src/lv_objx/lv_line.c:181
↓ 2 callers
Function
lv_line_set_auto_size
* Enable (or disable) the auto-size option. The size of the object will fit to its points. * (set width to x max and height to y max) * @param line
WatchX/Libraries/lvgl/src/lv_objx/lv_line.c:140
↓ 2 callers
Function
lv_line_set_y_invert
* Enable (or disable) the y coordinate inversion. * If enabled then y will be subtracted from the height of the object, * therefore the y=0 coordina
WatchX/Libraries/lvgl/src/lv_objx/lv_line.c:160
↓ 2 callers
Function
lv_list_get_btn_text
* Get the text of a list element * @param btn pointer to list element * @return pointer to the text */
WatchX/Libraries/lvgl/src/lv_objx/lv_list.c:468
↓ 2 callers
Function
lv_list_get_layout
* Get layout of a list * @param list pointer to a list object * @return layout of the list object */
WatchX/Libraries/lvgl/src/lv_objx/lv_list.c:635
↓ 2 callers
Function
lv_list_is_list_btn
* Check if this is really a list button or another object. * @param list_btn List button */
WatchX/Libraries/lvgl/src/lv_objx/lv_list.c:1020
↓ 2 callers
Function
lv_ll_ins_tail
* Add a new tail to a linked list * @param ll_p pointer to linked list * @return pointer to the new tail */
WatchX/Libraries/lvgl/src/lv_misc/lv_ll.c:134
↓ 2 callers
Function
lv_ll_move_before
* Move a nodw before an other node in the same linked list * @param ll_p pointer to a linked list * @param n_act pointer to node to move * @param n
WatchX/Libraries/lvgl/src/lv_misc/lv_ll.c:344
↓ 2 callers
Function
lv_mbox_get_active_btn_text
* Get the text of the lastly "activated" button by the user (pressed, released etc) * Useful in the the `event_cb`. * @param btnm pointer to button
WatchX/Libraries/lvgl/src/lv_objx/lv_mbox.c:362
↓ 2 callers
Function
lv_mbox_get_anim_time
* Get the animation duration (close animation time) * @param mbox pointer to a message box object * @return animation length in milliseconds (0: no
WatchX/Libraries/lvgl/src/lv_objx/lv_mbox.c:378
↓ 2 callers
Function
lv_mbox_start_auto_close
* Automatically delete the message box after a given time * @param mbox pointer to a message box object * @param delay a time (in milliseconds) to w
WatchX/Libraries/lvgl/src/lv_objx/lv_mbox.c:215
↓ 2 callers
Function
lv_mem_monitor
* Give information about the work memory of dynamic allocation * @param mon_p pointer to a dm_mon_p variable, * the result of the analy
WatchX/Libraries/lvgl/src/lv_misc/lv_mem.c:336
↓ 2 callers
Function
lv_obj_add_anim
* @brief Ϊ�������Ӷ��� * @param obj:�����ַ * @param a:������������ַ * @param exec_cb:���ƶ������Եĺ�����ַ * @param start:�����Ŀ�ʼֵ * @para
WatchX/WatchX/GUI/lv_ext_func.cpp:111
↓ 2 callers
Function
lv_obj_get_click
* Get the click enable attribute of an object * @param obj pointer to an object * @return true: the object is clickable */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:2084
↓ 2 callers
Function
lv_obj_get_drag
* Get the drag enable attribute of an object * @param obj pointer to an object * @return true: the object is dragable */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:2108
↓ 2 callers
Function
lv_obj_get_drag_dir
* Get the directions an object can be dragged * @param obj pointer to an object * @return bitwise OR of allowed directions an object can be dragged
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:2120
↓ 2 callers
Function
lv_obj_get_drag_throw
* Get the drag throw enable attribute of an object * @param obj pointer to an object * @return true: drag throw is enabled */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:2132
↓ 2 callers
Function
lv_obj_get_screen
* Return with the screen of an object * @param obj pointer to an object * @return pointer to a screen */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1641
↓ 2 callers
Function
lv_obj_realign
* Realign the object based on the last `lv_obj_align` parameters. * @param obj pointer to an object */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1150
↓ 2 callers
Function
lv_page_get_scrl_fit_bottom
* Get the bottom fit mode * @param page pointer to a page object * @return an element of `lv_fit_t` */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.h:346
↓ 2 callers
Function
lv_page_get_scrl_fit_left
* Get the left fit mode * @param page pointer to a page object * @return an element of `lv_fit_t` */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.h:316
↓ 2 callers
Function
lv_page_get_scrl_layout
* Get the layout of the scrollable part of a page * @param page pointer to page object * @return the layout from 'lv_cont_layout_t' */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.h:306
↓ 2 callers
Function
lv_page_get_scroll_propagation
* Get the scroll propagation property * @param page pointer to a Page * @return true or false */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:352
↓ 2 callers
Function
lv_page_on_edge
* Find whether the page has been scrolled to a certain edge. * @param page Page object * @param edge Edge to check * @return true if the page is on
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:446
↓ 2 callers
Function
lv_page_set_scrl_fit
* Set the fit policyin all 4 direction at once. * It tell how to change the page size automatically. * @param page pointer to a button object * @pa
WatchX/Libraries/lvgl/src/lv_objx/lv_page.h:199
↓ 2 callers
Function
lv_page_set_scroll_propagation
* Enable the scroll propagation feature. If enabled then the page will move its parent if there is * no more space to scroll. * @param page pointer
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:243
↓ 2 callers
Function
lv_preload_set_style
* Set a style of a pre loader. * @param preload pointer to pre loader object * @param type which style should be set * @param style pointer to a st
WatchX/Libraries/lvgl/src/lv_objx/lv_preload.c:166
↓ 2 callers
Function
lv_refr_obj
* Refresh an object an all of its children. (Called recursively) * @param obj pointer to an object to refresh * @param mask_ori_p pointer to an area
WatchX/Libraries/lvgl/src/lv_core/lv_refr.c:494
↓ 2 callers
Function
lv_refr_vdb_flush
* Flush the content of the VDB */
WatchX/Libraries/lvgl/src/lv_core/lv_refr.c:560
↓ 2 callers
Function
lv_roller_set_anim_time
* Set the open/close animation time. * @param roller pointer to a roller object * @param anim_time: open/close animation time [ms] */
WatchX/Libraries/lvgl/src/lv_objx/lv_roller.h:126
↓ 2 callers
Function
lv_signal_send
* Send an event to the object * @param obj pointer to an object * @param event the type of the event from `lv_event_t`. */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1580
← previous
next →
701–800 of 4,257, ranked by callers