MCPcopy Create free account

hub / github.com/FASTSHIFT/WatchX / functions

Functions4,257 in github.com/FASTSHIFT/WatchX

↓ 12 callersFunctiontitle
(t)
WatchX/Libraries/lvgl/scripts/release_patch.py:6
↓ 11 callersMethodPageRegister
* @brief ע��һ������ҳ�棬����һ����ʼ��������ѭ���������˳��������¼����� * @param pageID: ҳ���� * @param setupCallback: ��ʼ�������ص� * @param loopC
WatchX/Libraries/PageManager/PageManager.cpp:95
↓ 11 callersFunctionTIM_Cmd
* @brief Enables or disables the specified TIM peripheral. * @param TIMx: where x can be 1 to 14 to select the TIMx peripheral. * @param NewSta
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:592
↓ 11 callersMethodconcat
WatchX/ArduinoAPI/WString.cpp:267
↓ 11 callersMethodinvalidate
WatchX/ArduinoAPI/WString.cpp:139
↓ 11 callersFunctionlv_label_set_body_draw
* Set the label to draw (or not draw) background specified in its style's body * @param label pointer to a label object * @param en true: draw body;
WatchX/Libraries/lvgl/src/lv_objx/lv_label.c:404
↓ 11 callersFunctionlv_led_create
* Create a led objects * @param par pointer to an object, it will be the parent of the new led * @param copy pointer to a led object, if not NULL th
WatchX/Libraries/lvgl/src/lv_objx/lv_led.c:56
↓ 11 callersFunctionlv_line_create
* Create a line objects * @param par pointer to an object, it will be the parent of the new line * @return pointer to the created line */
WatchX/Libraries/lvgl/src/lv_objx/lv_line.c:52
↓ 11 callersFunctionlv_ll_get_prev
* Return with the pointer of the previous node after 'n_act' * @param ll_p pointer to linked list * @param n_act pointer a node * @return pointer t
WatchX/Libraries/lvgl/src/lv_misc/lv_ll.c:309
↓ 11 callersFunctionlv_ll_ins_head
* Add a new head to a linked list * @param ll_p pointer to linked list * @return pointer to the new head */
WatchX/Libraries/lvgl/src/lv_misc/lv_ll.c:76
↓ 11 callersFunctionlv_obj_report_style_mod
* Notify all object if a style is modified * @param style pointer to a style. Only the objects with this style will be notified * (NUL
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1257
↓ 11 callersMethodprintEx
WatchX/WatchX/Game/chribocchi/MyArduboy.cpp:51
↓ 11 callersMethodsend
WatchX/Libraries/I2Cdev/I2Cdev.cpp:1379
↓ 10 callersFunctionAppWindow_GetCont
WatchX/WatchX/GUI/DisplayAppWin.cpp:10
↓ 10 callersFunctionRTC_ByteToBcd2
* @brief Converts a 2 digit decimal to BCD format. * @param Value: Byte to be converted. * @retval Converted byte */
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c:2728
↓ 10 callersFunctionlv_ddlist_get_style
* Get a style of a drop down list * @param ddlist pointer to a drop down list object * @param type which style should be get * @return style pointe
WatchX/Libraries/lvgl/src/lv_objx/lv_ddlist.c:454
↓ 10 callersFunctionlv_disp_get_antialiasing
* Get if anti-aliasing is enabled for a display or not * @param disp pointer to a display (NULL to use the default display) * @return true: anti-ali
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.c:254
↓ 10 callersFunctionlv_disp_get_layer_top
* Return with the top layer. (Same on every screen and it is above the normal screen layer) * @param disp pointer to display which top layer should b
WatchX/Libraries/lvgl/src/lv_core/lv_disp.c:71
↓ 10 callersFunctionlv_group_set_editing
* Manually set the current mode (edit or navigate). * @param group pointer to group * @param edit: true: edit mode; false: navigate mode */
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:351
↓ 10 callersFunctionlv_img_color_format_get_px_size
* Get the pixel size of a color format in bits * @param cf a color format (`LV_IMG_CF_...`) * @return the pixel size in bits */
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_img.c:369
↓ 10 callersFunctionlv_img_src_get_type
* Get the type of an image source * @param src pointer to an image source: * - pointer to an 'lv_img_t' variable (image stored internally and compi
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_img.c:453
↓ 10 callersFunctionlv_indev_get_next
* Get the next input device. * @param indev pointer to the current input device. NULL to initialize. * @return the next input devise or NULL if no m
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.c:114
↓ 10 callersFunctionlv_indev_is_dragging
* Check if there is dragging with an input device or not (for LV_INDEV_TYPE_POINTER and * LV_INDEV_TYPE_BUTTON) * @param indev pointer to an input d
WatchX/Libraries/lvgl/src/lv_core/lv_indev.c:264
↓ 10 callersFunctionlv_line_set_points
* Set an array of points. The line object will connect these points. * @param line pointer to a line object * @param point_a an array of points. Onl
WatchX/Libraries/lvgl/src/lv_objx/lv_line.c:110
↓ 10 callersFunctionlv_mbox_add_btns
* Add button to the message box * @param mbox pointer to message box object * @param btn_map button descriptor (button matrix map). *
WatchX/Libraries/lvgl/src/lv_objx/lv_mbox.c:142
↓ 10 callersFunctionlv_mbox_create
* Create a message box objects * @param par pointer to an object, it will be the parent of the new message box * @param copy pointer to a message bo
WatchX/Libraries/lvgl/src/lv_objx/lv_mbox.c:67
↓ 10 callersFunctionlv_page_set_scrl_layout
* Set the layout of the scrollable part of the page * @param page pointer to a page object * @param layout a layout from 'lv_cont_layout_t' */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.h:229
↓ 10 callersFunctionlv_roller_create
* Create a roller object * @param par pointer to an object, it will be the parent of the new roller * @param copy pointer to a roller object, if not
WatchX/Libraries/lvgl/src/lv_objx/lv_roller.c:65
↓ 10 callersFunctionlv_ta_get_cursor_pos
* Get the current cursor position in character index * @param ta pointer to a text area object * @return the cursor position */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:1019
↓ 10 callersFunctionlv_ta_set_style
* Set a style of a text area * @param ta pointer to a text area object * @param type which style should be set * @param style pointer to a style *
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:857
↓ 10 callersFunctionrefr_size
WatchX/Libraries/lvgl/src/lv_objx/lv_table.c:811
↓ 9 callersFunctionCRYP_KeyStructInit
* @brief Fills each CRYP_KeyInitStruct member with its default value. * @param CRYP_KeyInitStruct: pointer to a CRYP_KeyInitTypeDef structure *
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c:315
↓ 9 callersFunctionGame_SetLEDBright
WatchX/WatchX/Game/Page_Game.cpp:69
↓ 9 callersFunctionGame_SetLEDState
WatchX/WatchX/Game/Page_Game.cpp:61
↓ 9 callersMethodPagePop
* @brief ҳ�浯ջ����ת����һ��ҳ�� * @param �� * @retval true:�ɹ� false:ʧ�� */
WatchX/Libraries/PageManager/PageManager.cpp:186
↓ 9 callersFunction__CLZ
WatchX/Core/CMSIS/Include/arm_math.h:530
↓ 9 callersFunctionent_get_next
* Give the next entry after 'act_e' * @param act_e pointer to an entry * @return pointer to an entry after 'act_e' */
WatchX/Libraries/lvgl/src/lv_misc/lv_mem.c:407
↓ 9 callersFunctionlv_area_is_in
* Check if an area is fully on an other * @param ain_p pointer to an area which could be in 'aholder_p' * @param aholder pointer to an area which co
WatchX/Libraries/lvgl/src/lv_misc/lv_area.c:183
↓ 9 callersFunctionlv_bar_create
* Create a bar objects * @param par pointer to an object, it will be the parent of the new bar * @param copy pointer to a bar object, if not NULL th
WatchX/Libraries/lvgl/src/lv_objx/lv_bar.c:60
↓ 9 callersFunctionlv_bar_set_style
* Set a style of a bar * @param bar pointer to a bar object * @param type which style should be set * @param style pointer to a style */
WatchX/Libraries/lvgl/src/lv_objx/lv_bar.c:248
↓ 9 callersFunctionlv_btn_set_fit
* Set the fit policy in all 4 direction at once. * It tells how to change the button size automatically. * @param btn pointer to a button object *
WatchX/Libraries/lvgl/src/lv_objx/lv_btn.h:188
↓ 9 callersFunctionlv_chart_refresh
* Refresh a chart if its data line has changed * @param chart pointer to chart object */
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:689
↓ 9 callersFunctionlv_cont_set_fit
* Set the fit policy in all 4 direction at once. * It tells how to change the container's size automatically. * @param cont pointer to a container o
WatchX/Libraries/lvgl/src/lv_objx/lv_cont.h:132
↓ 9 callersFunctionlv_ddlist_create
* Create a drop down list objects * @param par pointer to an object, it will be the parent of the new drop down list * @param copy pointer to a drop
WatchX/Libraries/lvgl/src/lv_objx/lv_ddlist.c:74
↓ 9 callersFunctionlv_disp_drv_init
* Initialize a display driver with default values. * It is used to surly have known values in the fields ant not memory junk. * After it you can set
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.c:56
↓ 9 callersFunctionlv_disp_get_buf
* Get the internal buffer of a display * @param disp pointer to a display * @return pointer to the internal buffers */
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.c:300
↓ 9 callersFunctionlv_draw_get_buf
* Give a buffer with the given to use during drawing. * Be careful to not use the buffer while other processes are using it. * @param size the requi
WatchX/Libraries/lvgl/src/lv_draw/lv_draw.c:54
↓ 9 callersFunctionlv_indev_drv_init
* Initialize an input device driver with default values. * It is used to surly have known values in the fields ant not memory junk. * After it you c
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.c:52
↓ 9 callersFunctionlv_indev_drv_register
* Register an initialized input device driver. * @param driver pointer to an initialized 'lv_indev_drv_t' variable (can be local variable) * @return
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.c:68
↓ 9 callersFunctionlv_line_set_style
* Set the style of a line * @param line pointer to a line object * @param type which style should be set (can be only `LV_LINE_STYLE_MAIN`) * @para
WatchX/Libraries/lvgl/src/lv_objx/lv_line.h:101
↓ 9 callersFunctionlv_list_create
* Create a list objects * @param par pointer to an object, it will be the parent of the new list * @param copy pointer to a list object, if not NULL
WatchX/Libraries/lvgl/src/lv_objx/lv_list.c:69
↓ 9 callersFunctionlv_obj_get_disp
* Get the display of an object * @param scr pointer to an object * @return pointer the object's display */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1661
↓ 9 callersFunctionlv_obj_set_parent
* Set a new parent for an object. Its relative position will be the same. * @param obj pointer to an object. Can't be a screen. * @param parent poin
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:603
↓ 9 callersFunctionlv_ta_set_text
* Set the text of a text area * @param ta pointer to a text area * @param txt pointer to the text */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:473
↓ 9 callersFunctionlv_table_set_cell_align
* Set the text align in 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
WatchX/Libraries/lvgl/src/lv_objx/lv_table.c:266
↓ 9 callersFunctionlv_table_set_style
* Set a style of a table. * @param table pointer to table object * @param type which style should be set * @param style pointer to a style */
WatchX/Libraries/lvgl/src/lv_objx/lv_table.c:390
↓ 9 callersFunctionlv_win_create
* Create a window objects * @param par pointer to an object, it will be the parent of the new window * @param copy pointer to a window object, if no
WatchX/Libraries/lvgl/src/lv_objx/lv_win.c:50
↓ 8 callersFunctionCRYP_IVInit
* @brief Initializes the CRYP Initialization Vectors(IV) according to the * specified parameters in the CRYP_IVInitStruct. * @param CRYP
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c:333
↓ 8 callersFunctionHASH_DataIn
* @brief Writes data in the Data Input FIFO * @param Data: new data of the message to be processed. * @retval None */
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c:306
↓ 8 callersFunctionHASH_GetFlagStatus
* @brief Checks whether the specified HASH flag is set or not. * @param HASH_FLAG: specifies the HASH flag to check. * This parameter c
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c:610
↓ 8 callersFunctionHASH_SetLastWordValidBitsNbr
* @brief Configure the Number of valid bits in last word of the message * @param ValidNumber: Number of valid bits in last word of the message.
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c:291
↓ 8 callersFunctionHASH_StartDigest
* @brief Starts the message padding and calculation of the final message * @param None * @retval None */
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c:353
↓ 8 callersFunctionRTC_WaitForSynchro
* @brief Waits until the RTC Time and Date registers (RTC_TR and RTC_DR) are * synchronized with RTC APB clock. * @note The RTC Resync
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c:619
↓ 8 callersMethodbuttonDown
WatchX/WatchX/Game/chribocchi/MyArduboy.cpp:24
↓ 8 callersFunctionlv_btn_get_style
* Get a style of a button * @param btn pointer to a button object * @param type which style should be get * @return style pointer to a style */
WatchX/Libraries/lvgl/src/lv_objx/lv_btn.c:379
↓ 8 callersFunctionlv_btn_set_toggle
* Enable the toggled states * @param btn pointer to a button object * @param tgl true: enable toggled states, false: disable */
WatchX/Libraries/lvgl/src/lv_objx/lv_btn.c:161
↓ 8 callersFunctionlv_btnm_create
* Create a button matrix objects * @param par pointer to an object, it will be the parent of the new button matrix * @param copy pointer to a button
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:69
↓ 8 callersFunctionlv_btnm_set_btn_ctrl
* Set 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 m
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:363
↓ 8 callersFunctionlv_btnm_set_ctrl_map
* Set the button control map (hidden, disabled etc.) for a button matrix. The * control map array will be copied and so may be deallocated after this
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:276
↓ 8 callersFunctionlv_chart_set_type
* Set a new type for a chart * @param chart pointer to a chart object * @param type new type of the chart (from 'lv_chart_type_t' enum) */
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:281
↓ 8 callersFunctionlv_chart_set_y_tick_texts
* Set the y-axis tick count and labels of a chart * @param chart pointer to a chart object * @param list_of_values list of string val
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:566
↓ 8 callersFunctionlv_cpicker_set_hsv
* Set the current hsv of a colorpicker. * @param cpicker pointer to colorpicker object * @param color current selected hsv * @return true if change
WatchX/Libraries/lvgl/src/lv_objx/lv_cpicker.c:247
↓ 8 callersFunctionlv_ddlist_set_options
* Set the options in a drop down list from a string * @param ddlist pointer to drop down list object * @param options a string with '\n' separated o
WatchX/Libraries/lvgl/src/lv_objx/lv_ddlist.c:179
↓ 8 callersFunctionlv_disp_get_next
* Get the next display. * @param disp pointer to the current display. NULL to initialize. * @return the next display or NULL if no more. Give the fi
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.c:287
↓ 8 callersFunctionlv_draw_aa_get_opa
* Get the opacity of a pixel based it's position in a line segment * @param seg segment length * @param px_id position of of a pixel which opacity
WatchX/Libraries/lvgl/src/lv_draw/lv_draw.c:94
↓ 8 callersFunctionlv_draw_cont_radius_corr
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_rect.c:1465
↓ 8 callersFunctionlv_kb_set_ta
* Assign a Text Area to the Keyboard. The pressed characters will be put there. * @param kb pointer to a Keyboard object * @param ta pointer to a Te
WatchX/Libraries/lvgl/src/lv_objx/lv_kb.c:175
↓ 8 callersFunctionlv_line_get_style
* Get the style of an line object * @param line pointer to an line object * @param type which style should be get (can be only `LV_LINE_STYLE_MAIN`)
WatchX/Libraries/lvgl/src/lv_objx/lv_line.h:131
↓ 8 callersFunctionlv_lmeter_create
* Create a line meter objects * @param par pointer to an object, it will be the parent of the new line meter * @param copy pointer to a line meter o
WatchX/Libraries/lvgl/src/lv_objx/lv_lmeter.c:57
↓ 8 callersFunctionlv_mbox_set_style
* Set a style of a message box * @param mbox pointer to a message box object * @param type which style should be set * @param style pointer to a st
WatchX/Libraries/lvgl/src/lv_objx/lv_mbox.c:288
↓ 8 callersFunctionlv_mbox_set_text
* Set the text of the message box * @param mbox pointer to a message box * @param txt a '\0' terminated character string which will be the message b
WatchX/Libraries/lvgl/src/lv_objx/lv_mbox.c:180
↓ 8 callersFunctionlv_obj_set_opa_scale
* Set the opa scale of an object. * The opacity of this object and all it's children will be scaled down with this factor. * `lv_obj_set_opa_scale_e
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1426
↓ 8 callersFunctionlv_obj_set_opa_scale_enable
* Set the opa scale enable parameter (required to set opa_scale with `lv_obj_set_opa_scale()`) * @param obj pointer to an object * @param en true: o
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1411
↓ 8 callersFunctionlv_page_get_fit_width
* Get that width which can be set to the children to still not cause overflow (show scrollbars) * @param page pointer to a page object * @return the
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:383
↓ 8 callersFunctionlv_page_start_edge_flash
* Not intended to use directly by the user but by other object types internally. * Start an edge flash animation. Exactly one `ext->edge_flash.xxx_ip
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:632
↓ 8 callersFunctionlv_spinbox_updatevalue
WatchX/Libraries/lvgl/src/lv_objx/lv_spinbox.c:401
↓ 8 callersFunctionlv_sw_create
* Create a switch objects * @param par pointer to an object, it will be the parent of the new switch * @param copy pointer to a switch object, if no
WatchX/Libraries/lvgl/src/lv_objx/lv_sw.c:56
↓ 8 callersFunctionlv_sw_get_state
* Get the state of a switch * @param sw pointer to a switch object * @return false: OFF; true: ON */
WatchX/Libraries/lvgl/src/lv_objx/lv_sw.h:129
↓ 8 callersFunctionlv_sw_set_style
* Set a style of a switch * @param sw pointer to a switch object * @param type which style should be set * @param style pointer to a style */
WatchX/Libraries/lvgl/src/lv_objx/lv_sw.c:191
↓ 8 callersFunctionlv_table_set_cell_merge_right
* Merge a cell with the right neighbor. The value of the cell to the right won't be displayed. * @param table table pointer to a Table object * @par
WatchX/Libraries/lvgl/src/lv_objx/lv_table.c:359
↓ 8 callersFunctionlv_win_realign
* Realign the building elements of a window * @param win pointer to window objectker */
WatchX/Libraries/lvgl/src/lv_objx/lv_win.c:581
↓ 8 callersFunctionrefr_cursor_area
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:1717
↓ 8 callersFunctionrefreshCache
WatchX/Libraries/Time/Time.cpp:38
↓ 8 callersMethodrequestFrom
WatchX/Libraries/I2Cdev/I2Cdev.cpp:1414
↓ 7 callersFunctionPageDelay
* @brief ҳ��������ʱ������lvgl���� * @param �� * @retval �� */
WatchX/WatchX/GUI/DisplayBasic.cpp:85
↓ 7 callersFunctionRTC_EnterInitMode
* @brief Enters the RTC Initialization mode. * @note The RTC Initialization mode is write protected, use the * RTC_WriteProtectionCmd(
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c:552
↓ 7 callersFunctioninvalidate_button_area
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:1070
↓ 7 callersFunctionlv_area_is_point_on
* Check if a point is on an area * @param a_p pointer to an area * @param p_p pointer to a point * @return false:the point is out of the area */
WatchX/Libraries/lvgl/src/lv_misc/lv_area.c:151
↓ 7 callersFunctionlv_bidi_get_letter_dir
WatchX/Libraries/lvgl/src/lv_misc/lv_bidi.c:104
↓ 7 callersFunctionlv_canvas_get_img
* Get the image of the canvas as a pointer to an `lv_img_dsc_t` variable. * @param canvas pointer to a canvas object * @return pointer to the image
WatchX/Libraries/lvgl/src/lv_objx/lv_canvas.c:208
← previousnext →201–300 of 4,257, ranked by callers