MCPcopy Create free account

hub / github.com/FASTSHIFT/WatchX / functions

Functions4,257 in github.com/FASTSHIFT/WatchX

↓ 5 callersFunctionlv_obj_set_top
* Enable to bring this object to the foreground if it * or any of its children is clicked * @param obj pointer to an object * @param en true: enabl
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1318
↓ 5 callersFunctionlv_page_focus
* Focus on an object. It ensures that the object will be visible on the page. * @param page pointer to a page object * @param obj pointer to an obje
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:481
↓ 5 callersFunctionlv_page_scroll_ver
* Scroll the page vertically * @param page pointer to a page object * @param dist the distance to scroll (< 0: scroll down; > 0 scroll up) */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:603
↓ 5 callersFunctionlv_roller_get_style
* Get a style of a roller * @param roller pointer to a roller object * @param type which style should be get * @return style pointer to a style *
WatchX/Libraries/lvgl/src/lv_objx/lv_roller.c:309
↓ 5 callersFunctionlv_ta_cursor_down
* Move the cursor one line down * @param ta pointer to a text area object */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:1259
↓ 5 callersFunctionlv_ta_cursor_up
* Move the cursor one line up * @param ta pointer to a text area object */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:1291
↓ 5 callersFunctionlv_ta_set_one_line
* Configure the text area to one line or back to normal * @param ta pointer to a Text area object * @param en true: one line, false: normal */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:730
↓ 5 callersFunctionlv_table_set_row_cnt
* Set the number of rows * @param table table pointer to a Table object * @param row_cnt number of rows */
WatchX/Libraries/lvgl/src/lv_objx/lv_table.c:180
↓ 5 callersFunctionlv_tabview_set_tab_act
* Set a new tab * @param tabview pointer to Tab view object * @param id index of a tab to load * @param anim LV_ANIM_ON: set the value with an anim
WatchX/Libraries/lvgl/src/lv_objx/lv_tabview.c:346
↓ 5 callersFunctionlv_win_get_content
* Get the content holder object of window (`lv_page`) to allow additional customization * @param win pointer to a window object * @return the Page o
WatchX/Libraries/lvgl/src/lv_objx/lv_win.c:385
↓ 5 callersFunctionmbox_realign
* Resize the button holder to fit * @param mbox pointer to message box object */
WatchX/Libraries/lvgl/src/lv_objx/lv_mbox.c:521
↓ 5 callersFunctionrandom
WatchX/ArduinoAPI/WMath.cpp:33
↓ 5 callersMethodreadBits
WatchX/WatchX/Game/Arduboy2/Arduboy2.cpp:867
↓ 5 callersMethodsetCursor
WatchX/WatchX/Game/Arduboy/Arduboy.cpp:680
↓ 5 callersFunctiontwi_stop
WatchX/Libraries/I2Cdev/I2Cdev.cpp:1137
↓ 4 callersFunctionADC_Cmd
* @brief Enables or disables the specified ADC peripheral. * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. * @param NewSt
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c:399
↓ 4 callersFunctionBacklight_GetValue
* @brief ��ȡ�������� * @param �� * @retval ��ǰ����(0~1000 -> 0~100%) */
WatchX/WatchX/BSP/BSP_Backlight.cpp:49
↓ 4 callersFunctionDMA_Cmd
* @brief Enables or disables the specified DMAy Streamx. * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 *
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma.c:478
↓ 4 callersMethodEventAttach
* @brief 按键事件绑定 * @param Function: 回调函数指针 * @retval 无 */
WatchX/Libraries/ButtonEvent/ButtonEvent.cpp:38
↓ 4 callersMethodEventMonitor
* @brief 监控事件,建议扫描周期10ms * @param NowState: 当前按键引脚状态 * @retval 无 */
WatchX/Libraries/ButtonEvent/ButtonEvent.cpp:48
↓ 4 callersFunctionGame_DispReqUpdate
WatchX/WatchX/Game/GameDisp.cpp:25
↓ 4 callersFunctionHASH_DeInit
* @brief De-initializes the HASH peripheral registers to their default reset values * @param None * @retval None */
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c:171
↓ 4 callersFunctionHASH_GetDigest
* @brief Provides the message digest result. * @note In MD5 mode, Data[7] to Data[4] filed of HASH_MsgDigest structure is not used * an
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c:335
↓ 4 callersFunctionHASH_Init
* @brief Initializes the HASH peripheral according to the specified parameters * in the HASH_InitStruct structure. * @note the hash pro
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c:191
↓ 4 callersMethodPagePush
* @brief ҳ��ѹջ����ת����ҳ�� * @param pageID: ҳ���� * @retval true:�ɹ� false:ʧ�� */
WatchX/Libraries/PageManager/PageManager.cpp:152
↓ 4 callersFunctionPower_GetAutoLowPowerTimeout
* @brief ��ȡ�Զ��ػ�ʱ�� * @param �� * @retval sec:ʱ��(��) */
WatchX/WatchX/BSP/BSP_Power.cpp:175
↓ 4 callersFunctionRCC_AHB1PeriphClockCmd
* @brief Enables or disables the AHB1 peripheral clock. * @note After reset, the peripheral clock (used for registers read/write access) *
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c:2104
↓ 4 callersMethodRegister
* @brief 往任务链表添加一个任务,设定间隔执行时间 * @param func:任务函数指针 * @param timeMs:周期时间设定(毫秒) * @param state:任务开关 * @retval 任务节点地址 */
WatchX/Libraries/MillisTaskManager/MillisTaskManager.cpp:77
↓ 4 callersFunctionTI1_Config
* @brief Configure the TI1 as Input. * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13 or 14 * to select the TIM periph
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:3204
↓ 4 callersFunctionTI2_Config
* @brief Configure the TI2 as Input. * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM * peripheral. * @param
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:3245
↓ 4 callersFunctionangle_to_mode_color
WatchX/Libraries/lvgl/src/lv_objx/lv_cpicker.c:1028
↓ 4 callersMethodbegin
WatchX/WatchX/Game/Arduboy/Arduboy.cpp:29
↓ 4 callersFunctionbracket_process
WatchX/Libraries/lvgl/src/lv_misc/lv_bidi.c:466
↓ 4 callersFunctionbutton_is_hidden
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:1010
↓ 4 callersFunctionclip_q31_to_q15
* @brief Clips Q31 to Q15 values. */
WatchX/Core/CMSIS/Include/arm_math.h:499
↓ 4 callersFunctiondtostrf
WatchX/ArduinoAPI/dtostrf.c:23
↓ 4 callersFunctiondump_stack
* dump current stack information */
WatchX/Libraries/cm_backtrace/cm_backtrace.c:311
↓ 4 callersMethodeepRead16
WatchX/WatchX/Game/chribocchi/MyArduboy.cpp:248
↓ 4 callersFunctionfill_pos_conv
WatchX/Libraries/lvgl/src/lv_misc/lv_bidi.c:295
↓ 4 callersMethodgetProduct
WatchX/Libraries/MPU6050/helper_3dmath.h:56
↓ 4 callersFunctionget_avr_value
WatchX/Libraries/lv_examples/lv_apps/tpcal/tpcal.c:155
↓ 4 callersFunctionget_cur_thread_stack_info
* Get current thread stack information * * @param sp stack current pointer * @param start_addr stack start address * @param size stack size */
WatchX/Libraries/cm_backtrace/cm_backtrace.c:258
↓ 4 callersMethodinitChannel
WatchX/WatchX/Game/Arduboy/audio/audio.cpp:95
↓ 4 callersFunctionlv_anim_speed_to_time
* Calculate the time of an animation with a given speed and the start and end values * @param speed speed of animation in unit/sec * @param start st
WatchX/Libraries/lvgl/src/lv_misc/lv_anim.c:161
↓ 4 callersFunctionlv_arc_set_style
* Set a style of a arc. * @param arc pointer to arc object * @param type which style should be set * @param style pointer to a style * */
WatchX/Libraries/lvgl/src/lv_objx/lv_arc.c:143
↓ 4 callersFunctionlv_area_get_size
* Return with area of an area (x * y) * @param area_p pointer to an area * @return size of area */
WatchX/Libraries/lvgl/src/lv_misc/lv_area.c:99
↓ 4 callersFunctionlv_area_set_pos
* Set the position of an area (width and height will be kept) * @param area_p pointer to an area * @param x the new x coordinate of the area * @par
WatchX/Libraries/lvgl/src/lv_misc/lv_area.c:84
↓ 4 callersFunctionlv_area_set_width
* Set the width of an area * @param area_p pointer to an area * @param w the new width of the area (w == 1 makes x1 == x2) */
WatchX/Libraries/lvgl/src/lv_misc/lv_area.c:63
↓ 4 callersFunctionlv_bidi_detect_base_dir
WatchX/Libraries/lvgl/src/lv_misc/lv_bidi.c:87
↓ 4 callersFunctionlv_btn_get_toggle
* Get the toggle enable attribute of the button * @param btn pointer to a button object * @return true: toggle enabled, false: disabled */
WatchX/Libraries/lvgl/src/lv_objx/lv_btn.c:311
↓ 4 callersFunctionlv_btn_set_fit2
* Set the fit policy horizontally and vertically separately. * It tells how to change the button size automatically. * @param btn pointer to a butto
WatchX/Libraries/lvgl/src/lv_objx/lv_btn.h:177
↓ 4 callersFunctionlv_btnm_get_active_btn
* Get the index of the lastly "activated" button by the user (pressed, released etc) * Useful in the the `event_cb` to get the text of the button, ch
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:504
↓ 4 callersFunctionlv_chart_set_point_count
* Set the number of points on a data line on a chart * @param chart pointer r to chart object * @param point_cnt new number of points on the data li
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:298
↓ 4 callersFunctionlv_chart_set_series_opa
* Set the opacity of the data series * @param chart pointer to a chart object * @param opa opacity of the data series */
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:362
↓ 4 callersFunctionlv_chart_set_style
* Set the style of a chart * @param chart pointer to a chart object * @param type which style should be set (can be only `LV_CHART_STYLE_MAIN`) * @
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.h:241
↓ 4 callersFunctionlv_color_hex
WatchX/Libraries/lvgl/src/lv_misc/lv_color.h:482
↓ 4 callersFunctionlv_color_to32
WatchX/Libraries/lvgl/src/lv_misc/lv_color.h:378
↓ 4 callersFunctionlv_cont_get_fit_bottom
* Get bottom 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:232
↓ 4 callersFunctionlv_cont_refr_autofit
* Handle auto fit. Set the size of the object to involve all children. * @param cont pointer to an object which size will be modified */
WatchX/Libraries/lvgl/src/lv_objx/lv_cont.c:603
↓ 4 callersFunctionlv_cpicker_set_style
* Set a style of a colorpicker. * @param cpicker pointer to colorpicker object * @param type which style should be set * @param style pointer to a
WatchX/Libraries/lvgl/src/lv_objx/lv_cpicker.c:185
↓ 4 callersFunctionlv_ddlist_set_selected
* Set the selected option * @param ddlist pointer to drop down list object * @param sel_opt id of the selected option (0 ... number of option - 1);
WatchX/Libraries/lvgl/src/lv_objx/lv_ddlist.c:215
↓ 4 callersFunctionlv_draw_triangle
* * @param points pointer to an array with 3 points * @param mask the triangle will be drawn only in this mask * @param style style for of the tria
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_triangle.c:46
↓ 4 callersFunctionlv_fs_seek
* Set the position of the 'cursor' (read write pointer) in a file * @param file_p pointer to a lv_fs_file_t variable * @param pos the new position e
WatchX/Libraries/lvgl/src/lv_misc/lv_fs.c:238
↓ 4 callersFunctionlv_gauge_set_needle_count
* Set the number of needles * @param gauge pointer to gauge object * @param needle_cnt new count of needles * @param colors an array of colors for
WatchX/Libraries/lvgl/src/lv_objx/lv_gauge.c:135
↓ 4 callersFunctionlv_group_focus_next
* Focus the next object in a group (defocus the current) * @param group pointer to a group */
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:265
↓ 4 callersFunctionlv_group_focus_prev
* Focus the previous object in a group (defocus the current) * @param group pointer to a group */
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:274
↓ 4 callersFunctionlv_img_buf_get_px_alpha
* Get the alpha value of an image's pixel * @param dsc pointer to an image descriptor * @param x x coordinate of the point to set * @param y x coor
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_img.c:159
↓ 4 callersFunctionlv_img_decoder_close
* Close a decoding session * @param dsc pointer to `lv_img_decoder_dsc_t` used in `lv_img_decoder_open` */
WatchX/Libraries/lvgl/src/lv_draw/lv_img_decoder.c:183
↓ 4 callersFunctionlv_label_get_letter_pos
* Get the relative x and y coordinates of a letter * @param label pointer to a label object * @param index index of the letter [0 ... text length].
WatchX/Libraries/lvgl/src/lv_objx/lv_label.c:580
↓ 4 callersFunctionlv_led_on
* Light on a LED * @param led pointer to a LED object */
WatchX/Libraries/lvgl/src/lv_objx/lv_led.c:131
↓ 4 callersFunctionlv_led_set_bright
* Set the brightness of a LED object * @param led pointer to a LED object * @param bright 0 (max. dark) ... 255 (max. light) */
WatchX/Libraries/lvgl/src/lv_objx/lv_led.c:113
↓ 4 callersFunctionlv_list_down
* Move the list elements down by one * @param list pointer to a list object */
WatchX/Libraries/lvgl/src/lv_objx/lv_list.c:726
↓ 4 callersFunctionlv_list_up
* Move the list elements up by one * @param list pointer a to list object */
WatchX/Libraries/lvgl/src/lv_objx/lv_list.c:679
↓ 4 callersFunctionlv_ll_chg_list
* Move a node to a new linked list * @param ll_ori_p pointer to the original (old) linked list * @param ll_new_p pointer to the new linked list * @
WatchX/Libraries/lvgl/src/lv_misc/lv_ll.c:220
↓ 4 callersFunctionlv_lmeter_coord_round
* Round a coordinate which is upscaled (>=x.5 -> x + 1; <x.5 -> x) * @param x a coordinate which is greater then it should be * @return the downs
WatchX/Libraries/lvgl/src/lv_objx/lv_lmeter.c:432
↓ 4 callersFunctionlv_obj_get_type
* Get object's and its ancestors type. Put their name in `type_buf` starting with the current type. * E.g. buf.type[0]="lv_btn", buf.type[1]="lv_cont
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:2296
↓ 4 callersFunctionlv_obj_set_color
* @brief ���ö������ɫ(�������ã����ܻ�Ӱ�쵽Ĭ�ϵ�style) * @param obj:�����ַ * @param color:��ɫ * @retval �� */
WatchX/WatchX/GUI/lv_ext_func.cpp:62
↓ 4 callersFunctionlv_obj_set_drag_parent
* Enable to use parent for drag related operations. * If trying to drag the object the parent will be moved instead * @param obj pointer to an objec
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1370
↓ 4 callersFunctionlv_page_get_sb_mode
* Set the scroll bar mode on a page * @param page pointer to a page object * @return the mode from 'lv_page_sb.mode_t' enum */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:339
↓ 4 callersFunctionlv_page_get_scrl_width
* Get width of the scrollable part of a page * @param page pointer to a page object * @return the width of the scrollable */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.h:286
↓ 4 callersFunctionlv_preload_create
* Create a pre loader object * @param par pointer to an object, it will be the parent of the new pre loader * @param copy pointer to a pre loader ob
WatchX/Libraries/lvgl/src/lv_objx/lv_preload.c:66
↓ 4 callersFunctionlv_roller_set_style
* Set a style of a roller * @param roller pointer to a roller object * @param type which style should be set * @param style pointer to a style */
WatchX/Libraries/lvgl/src/lv_objx/lv_roller.c:244
↓ 4 callersFunctionlv_roller_set_visible_row_count
* Set the height to show the given number of rows (options) * @param roller pointer to a roller object * @param row_cnt number of desired visible ro
WatchX/Libraries/lvgl/src/lv_objx/lv_roller.c:227
↓ 4 callersFunctionlv_slider_set_range
* Set minimum and the maximum values of a bar * @param slider pointer to the slider object * @param min minimum value * @param max maximum value *
WatchX/Libraries/lvgl/src/lv_objx/lv_slider.h:90
↓ 4 callersFunctionlv_ta_get_text
* Get the text of a text area. In password mode it gives the real text (not '*'s). * @param ta pointer to a text area object * @return pointer to th
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:967
↓ 4 callersFunctionlv_ta_set_edge_flash
* Enable the edge flash effect. (Show an arc when the an edge is reached) * @param page pointer to a Text Area * @param en true or false to enable/d
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.h:260
↓ 4 callersFunctionlv_table_set_cell_type
* Set the type of a cell. * @param table pointer to a Table object * @param row id of the row [0 .. row_cnt -1] * @param col id of the column [0 ..
WatchX/Libraries/lvgl/src/lv_objx/lv_table.c:296
↓ 4 callersFunctionlv_table_set_col_cnt
* Set the number of columns * @param table table pointer to a Table object * @param col_cnt number of columns. Must be < LV_TABLE_COL_MAX */
WatchX/Libraries/lvgl/src/lv_objx/lv_table.c:210
↓ 4 callersFunctionlv_tabview_get_tab_act
* Get the index of the currently active tab * @param tabview pointer to Tab view object * @return the active btn index */
WatchX/Libraries/lvgl/src/lv_objx/lv_tabview.c:585
↓ 4 callersFunctionlv_tabview_set_btns_pos
* Set the position of tab select buttons * @param tabview pointer to a tan view object * @param btns_pos which button position */
WatchX/Libraries/lvgl/src/lv_objx/lv_tabview.c:551
↓ 4 callersFunctionlv_tileview_set_tile_act
* Set the tile to be shown * @param tileview pointer to a tileview object * @param x column id (0, 1, 2...) * @param y line id (0, 1, 2...) * @par
WatchX/Libraries/lvgl/src/lv_objx/lv_tileview.c:213
↓ 4 callersFunctionlv_txt_is_cmd
* Check next character in a string and decide if the character is part of the command or not * @param state pointer to a txt_cmd_state_t variable whi
WatchX/Libraries/lvgl/src/lv_misc/lv_txt.c:387
↓ 4 callersFunctionlv_utils_bsearch
Searches base[0] to base[n - 1] for an item that matches *key. * * @note The function cmp must return negative if its first * argument (the search
WatchX/Libraries/lvgl/src/lv_misc/lv_utils.c:92
↓ 4 callersFunctionlv_utils_num_to_str
* Convert a number to string * @param num a number * @param buf pointer to a `char` buffer. The result will be stored here (max 10 elements) * @ret
WatchX/Libraries/lvgl/src/lv_misc/lv_utils.c:44
↓ 4 callersFunctionnoTone
* @brief 关闭声音 * @param Pin: 产生音调的引脚编号 * @retval 无 */
WatchX/ArduinoAPI/Tone.cpp:114
↓ 4 callersFunctionplaySound2
WatchX/WatchX/Game/chribocchi/title.cpp:268
↓ 4 callersFunctionrefr_height
* Refresh the height of the roller and the scrolable * @param roller pointer to roller */
WatchX/Libraries/lvgl/src/lv_objx/lv_roller.c:676
↓ 4 callersMethodrotate
WatchX/Libraries/MPU6050/helper_3dmath.h:127
↓ 4 callersFunctionsw_color_fill
* Fill an area with a color * @param mem a memory address. Considered to a rectangular window according to 'mem_area' * @param mem_width width of th
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_basic.c:663
↓ 4 callersMethodtone
WatchX/WatchX/Game/Arduboy/audio/audio.cpp:297
← previousnext →401–500 of 4,257, ranked by callers