Lines Matching refs:name

22 #define IS_FONT_FAMILY_NAME(name) (lv_strchr((name), ',') != NULL)  argument
41 char name[LV_FONT_MANAGER_NAME_MAX_LEN]; /* name buffer */ member
52 char * name; member
61 static const char * lv_font_manager_get_path(lv_font_manager_t * manager, const char * name);
76 static void lv_font_manager_add_path_core(lv_font_manager_t * manager, const char * name, const cha…
124 lv_free(font_path->name); in lv_font_manager_delete()
128 font_path->name = NULL; in lv_font_manager_delete()
139 void lv_font_manager_add_path(lv_font_manager_t * manager, const char * name, const char * path) in lv_font_manager_add_path() argument
141 lv_font_manager_add_path_core(manager, name, path, false); in lv_font_manager_add_path()
144 void lv_font_manager_add_path_static(lv_font_manager_t * manager, const char * name, const char * p… in lv_font_manager_add_path_static() argument
146 lv_font_manager_add_path_core(manager, name, path, true); in lv_font_manager_add_path_static()
149 bool lv_font_manager_remove_path(lv_font_manager_t * manager, const char * name) in lv_font_manager_remove_path() argument
153 if(lv_strcmp(name, font_path->name) == 0) { in lv_font_manager_remove_path()
159 LV_LOG_WARN("name: %s not found", name); in lv_font_manager_remove_path()
166 lv_free(font_path->name); in lv_font_manager_remove_path()
170 font_path->name = NULL; in lv_font_manager_remove_path()
175 LV_LOG_WARN("name: %s remove success", name); in lv_font_manager_remove_path()
188 ft_info.name = font_family; in lv_font_manager_create_font()
195 if(IS_FONT_FAMILY_NAME(ft_info.name)) { in lv_font_manager_create_font()
315 const char * family_str = ft_info->name; in lv_font_manager_create_font_family()
320 tmp_ft_info.name = tmp_name; in lv_font_manager_create_font_family()
371 static void lv_font_manager_add_path_core(lv_font_manager_t * manager, const char * name, const cha… in lv_font_manager_add_path_core() argument
375 LV_ASSERT_NULL(name); in lv_font_manager_add_path_core()
378 const char * old_path = lv_font_manager_get_path(manager, name); in lv_font_manager_add_path_core()
380 LV_LOG_WARN("name: %s, path: %s already exists", name, old_path); in lv_font_manager_add_path_core()
389 font_path->name = (char *)name; in lv_font_manager_add_path_core()
393 uint32_t name_len = lv_strlen(name) + 1; in lv_font_manager_add_path_core()
394 font_path->name = lv_malloc(name_len); in lv_font_manager_add_path_core()
395 LV_ASSERT_MALLOC(font_path->name); in lv_font_manager_add_path_core()
396 lv_memcpy(font_path->name, name, name_len); in lv_font_manager_add_path_core()
404 LV_LOG_INFO("name: %s, path: %s add success", name, path); in lv_font_manager_add_path_core()
407 static const char * lv_font_manager_get_path(lv_font_manager_t * manager, const char * name) in lv_font_manager_get_path() argument
411 if(lv_strcmp(name, font_path->name) == 0) { in lv_font_manager_get_path()
434 node->refer_node_p->ft_info.name, in lv_font_manager_check_resource()
448 node->ft_info.name, in lv_font_manager_check_resource()
485 LV_LOG_INFO("font: %s(%d) matched", ft_info->name, ft_info->size); in lv_font_manager_search_refer_node()
511 const char * path = lv_font_manager_get_path(manager, ft_info->name); in lv_font_manager_create_font_warpper()
513 LV_LOG_ERROR("name: %s not found path", ft_info->name); in lv_font_manager_create_font_warpper()
520 ft_info->name, ft_info->render_mode, ft_info->size, ft_info->style); in lv_font_manager_create_font_warpper()
561 lv_strncpy(refer_node->name, ft_info->name, sizeof(refer_node->name) - 1); in lv_font_manager_get_freetype_font()
566 refer_node->ft_info.name = refer_node->name; in lv_font_manager_get_freetype_font()
583 node->ft_info.name, node->ft_info.size); in lv_font_manager_reset_freetype_font()