/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/ |
H A D | font_loader.h | 28 FontLoader(const std::string& familyName, const std::string& familySrc); 34 virtual void SetDefaultFontFamily(const char* fontFamily, const char* familySrc) in SetDefaultFontFamily() argument 39 static RefPtr<FontLoader> Create(const std::string& familyName, const std::string& familySrc);
|
H A D | font_loader.cpp | 20 FontLoader::FontLoader(const std::string& familyName, const std::string& familySrc) in FontLoader() argument 21 : familyName_(familyName), familySrc_(familySrc) {} in FontLoader()
|
H A D | font_manager.cpp | 37 void FontManager::RegisterFont(const std::string& familyName, const std::string& familySrc, in RegisterFont() argument 50 RefPtr<FontLoader> fontLoader = FontLoader::Create(familyName, familySrc); in RegisterFont() 61 void FontManager::SetFontFamily(const char* familyName, const char* familySrc) in SetFontFamily() argument 63 RefPtr<FontLoader> fontLoader = FontLoader::Create(familyName, familySrc); in SetFontFamily() 64 fontLoader->SetDefaultFontFamily(familyName, familySrc); in SetFontFamily()
|
H A D | font_manager.h | 93 …void RegisterFont(const std::string& familyName, const std::string& familySrc, const RefPtr<Pipeli… 103 void SetFontFamily(const char* familyName, const char* familySrc);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | js-apis-font.md | 44 | familySrc | string \| [Resource](arkui-ts/ts-types.md#resource)<sup>10+</sup> | 是 | 设置注册字体文件的… 65 // familyName和familySrc都支持系统Resource 69 familySrc: $r('app.string.font_src') 72 // familySrc支持RawFile 75 familySrc: $rawfile('font/medium.ttf') 81 familySrc: '/font/iconFont.ttf' 84 // familyName和familySrc都支持string 87 familySrc: '/font/medium.ttf' // font文件夹与pages目录同级
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/font/ |
H A D | font_loader_creator.cpp | 27 RefPtr<FontLoader> FontLoader::Create(const std::string& familyName, const std::string& familySrc) in Create() argument 31 return AceType::MakeRefPtr<RosenFontLoader>(familyName, familySrc); in Create()
|
H A D | rosen_font_loader.h | 31 RosenFontLoader(const std::string& familyName, const std::string& familySrc); 36 void SetDefaultFontFamily(const char* fontFamily, const char* familySrc) override;
|
H A D | rosen_font_loader.cpp | 33 RosenFontLoader::RosenFontLoader(const std::string& familyName, const std::string& familySrc) in RosenFontLoader() argument 34 : FontLoader(familyName, familySrc) in RosenFontLoader() 60 void RosenFontLoader::SetDefaultFontFamily(const char* fontFamily, const char* familySrc) in SetDefaultFontFamily() argument 62 RosenFontCollection::GetInstance().LoadFontFamily(fontFamily, familySrc); in SetDefaultFontFamily()
|
H A D | rosen_font_collection.cpp | 160 void RosenFontCollection::LoadFontFamily(const char* fontFamily, const char* familySrc) in LoadFontFamily() argument 162 const std::string path = familySrc; in LoadFontFamily()
|
H A D | rosen_font_collection.h | 45 void LoadFontFamily(const char* fontFamily, const char* familySrc);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/font/ |
H A D | cj_font_ffi.cpp | 24 void FfiFontManagerRegisterFont(const char* familyName, const char* familySrc) in FfiFontManagerRegisterFont() argument 31 frontend->RegisterFont(familyName, familySrc); in FfiFontManagerRegisterFont()
|
H A D | cj_font_ffi.h | 24 CJ_EXPORT void FfiFontManagerRegisterFont(const char* familyName, const char* familySrc);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_register_font.cpp | 140 OH_Drawing_FontCollection* fontCollection, const char* fontFamily, const char* familySrc) in OH_Drawing_RegisterFont() argument 142 if (fontCollection == nullptr || familySrc == nullptr) { in OH_Drawing_RegisterFont() 145 const std::string path = familySrc; in OH_Drawing_RegisterFont()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/card_frontend/ |
H A D | form_frontend_delegate_declarative.cpp | 82 …ntendDelegateDeclarative::RegisterFont(const std::string& familyName, const std::string& familySrc, in RegisterFont() argument 94 FrontendDelegateDeclarative::RegisterFont(familyName, familySrc, bundleName, moduleName); in RegisterFont()
|
H A D | form_frontend_delegate_declarative.h | 116 …void RegisterFont(const std::string& familyName, const std::string& familySrc, const std::string& …
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/ |
H A D | js-apis-font.md | 44 | familySrc | string\| [Resource](arkui-ts/ts-types.md#resource)<sup>10+</sup> | Yes | Path of t… 66 // Both familyName and familySrc support the Resource type. 69 familySrc: $r('app.string.font_src') 72 // familySrc supports the $rawfile type. 75 familySrc: $rawfile('font/medium.ttf') 81 familySrc: '/font/iconFont.ttf' 84 // Both familyName and familySrc support the string type. 87 familySrc: '/font/medium.ttf' // The font folder is at the same level as the pages folder.
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/fontcollection_napi/ |
H A D | js_fontcollection.cpp | 375 std::string familySrc; in OnLoadFont() local 387 if (!ConvertFromJsValue(env, argv[1], familySrc)) { in OnLoadFont() 391 if (!SpiltAbsoluteFontPath(familySrc) || !GetFontFileProperties(familySrc, familyName)) { in OnLoadFont()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/ |
H A D | drawing_register_font.h | 57 …OH_Drawing_RegisterFont(OH_Drawing_FontCollection*, const char* fontFamily, const char* familySrc);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/ |
H A D | drawing__register__font_8h.md | 24 ….md#oh_drawing_fontcollection)\*, const char\* fontFamily, const char\* familySrc) | 用于在字体管理器中注册自定…
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/font/ |
H A D | js_font.cpp | 77 std::string familySrc; in JSRegisterFont() local 92 if (!ParseFamilyNameOrSrc(env, familySrcNApi, familySrc, valueType, resourceInfo)) { in JSRegisterFont() 110 delegate->RegisterFont(familyName, familySrc, bundleName, moduleName); in JSRegisterFont()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/ |
H A D | drawing__register__font_8h.md | 24 ….md#oh_drawing_fontcollection)\*, const char\* fontFamily, const char\* familySrc) | Registers a c…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/frontend/ |
H A D | cj_frontend_abstract.cpp | 395 void CJFrontendAbstract::RegisterFont(const std::string& familyName, const std::string& familySrc, in RegisterFont() argument 398 pipelineContextHolder_.Get()->RegisterFont(familyName, familySrc, bundleName, moduleName); in RegisterFont()
|
H A D | cj_frontend_abstract.h | 113 …void RegisterFont(const std::string& familyName, const std::string& familySrc, const std::string& …
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline/ |
H A D | pipeline_base.cpp | 296 void PipelineBase::RegisterFont(const std::string& familyName, const std::string& familySrc, in RegisterFont() argument 300 … fontManager_->RegisterFont(familyName, familySrc, AceType::Claim(this), bundleName, moduleName); in RegisterFont()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/ |
H A D | frontend_delegate.h | 273 virtual void RegisterFont(const std::string& familyName, const std::string& familySrc,
|