/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_collection.h | 45 void LoadFontFamily(const char* fontFamily, const char* familySrc);
|
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() 41 TAG_LOGW(AceLogTag::ACE_FONT, "AddFont familySrc is empty:%{public}d", familySrc_.empty()); in AddFont() 61 void RosenFontLoader::SetDefaultFontFamily(const char* fontFamily, const char* familySrc) in SetDefaultFontFamily() argument 63 RosenFontCollection::GetInstance().LoadFontFamily(fontFamily, familySrc); in SetDefaultFontFamily()
|
H A D | rosen_font_collection.cpp | 162 void RosenFontCollection::LoadFontFamily(const char* fontFamily, const char* familySrc) in LoadFontFamily() argument 164 const std::string path = familySrc; in LoadFontFamily()
|
/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() 53 "RegisterFont [familyName:%{public}s],[familySrc:%{public}s],[bundleName:%{public}s],[moduleName:%{public}s]", in RegisterFont() 54 familyName.c_str(), familySrc.c_str(), bundleName.c_str(), moduleName.c_str()); in RegisterFont() 64 void FontManager::SetFontFamily(const char* familyName, const char* familySrc) in SetFontFamily() argument 66 RefPtr<FontLoader> fontLoader = FontLoader::Create(familyName, familySrc); in SetFontFamily() 67 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<PipelineBase>& context, 103 void SetFontFamily(const char* familyName, const char* familySrc);
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/font/ |
H A D | cj_font_ffi.cpp | 23 void FfiFontManagerRegisterFont(const char* familyName, const char* familySrc) in FfiFontManagerRegisterFont() argument 30 frontend->RegisterFont(familyName, familySrc); in FfiFontManagerRegisterFont()
|
H A D | cj_font_ffi.h | 24 CJ_EXPORT void FfiFontManagerRegisterFont(const char* familyName, const char* familySrc);
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_register_font.cpp | 127 OH_Drawing_FontCollection* fontCollection, const char* fontFamily, const char* familySrc) in OH_Drawing_RegisterFont() 129 if (fontCollection == nullptr || familySrc == nullptr) { in OH_Drawing_RegisterFont() 132 const std::string path = familySrc; in OH_Drawing_RegisterFont() 126 OH_Drawing_RegisterFont( OH_Drawing_FontCollection* fontCollection, const char* fontFamily, const char* familySrc) OH_Drawing_RegisterFont() argument
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/ |
H A D | drawing_register_font.h | 52 * @param familySrc Indicates the path of the font file which need to register. 57 uint32_t OH_Drawing_RegisterFont(OH_Drawing_FontCollection*, const char* fontFamily, const char* familySrc);
|
/foundation/arkui/ace_engine/frameworks/bridge/card_frontend/ |
H A D | form_frontend_delegate_declarative.cpp | 77 void FormFrontendDelegateDeclarative::RegisterFont(const std::string& familyName, const std::string& familySrc, in RegisterFont() argument 89 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& bundleName = "",
|
/foundation/arkui/ace_engine/test/unittest/core/common/ace_engine/ |
H A D | font_manager_test_ng.cpp | 67 std::string familySrc = "/usr/share/fonts/sans-serif.ttf"; in HWTEST_F() local
|
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/fontcollection_napi/ |
H A D | js_fontcollection.cpp | 391 std::string familySrc;
in OnLoadFont() local 399 if (!ConvertFromJsValue(env, argv[1], familySrc)) {
in OnLoadFont() 403 if (!SplitAbsoluteFontPath(familySrc) || !GetFontFileProperties(familySrc, familyName)) {
in OnLoadFont()
|
/foundation/arkui/ace_engine/interfaces/napi/kits/font/ |
H A D | js_font.cpp | 72 std::string familySrc; in JSRegisterFont() local 78 napi_get_named_property(env, argv, "familySrc", &familySrcNApi); in JSRegisterFont() 87 if (!ParseFamilyNameOrSrc(env, familySrcNApi, familySrc, valueType, resourceInfo)) { in JSRegisterFont() 105 delegate->RegisterFont(familyName, familySrc, bundleName, moduleName); in JSRegisterFont()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/frontend/ |
H A D | cj_frontend_abstract.cpp | 389 void CJFrontendAbstract::RegisterFont(const std::string& familyName, const std::string& familySrc, in RegisterFont() argument 392 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& bundleName = "",
|
/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()
|
/foundation/arkui/ace_engine/frameworks/bridge/plugin_frontend/ |
H A D | plugin_frontend_delegate.h | 196 void RegisterFont(const std::string& familyName, const std::string& familySrc, const std::string& bundleName = "",
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/ |
H A D | frontend_delegate.h | 272 virtual void RegisterFont(const std::string& familyName, const std::string& familySrc,
|
H A D | frontend_delegate_impl.h | 301 void RegisterFont(const std::string& familyName, const std::string& familySrc, const std::string& bundleName = "",
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ng/ |
H A D | frontend_delegate_declarative_ng.h | 207 void RegisterFont(const std::string& familyName, const std::string& familySrc, const std::string& bundleName = "",
|