/foundation/arkui/ui_lite/frameworks/font/ |
H A D | ui_multi_font_manager.cpp | 43 arbicTtfId_ = fontParam->ttfId; in UIMultiFontManager() 45 thaiTtfId_ = fontParam->ttfId; in UIMultiFontManager() 47 myanmarTtfId_ = fontParam->ttfId; in UIMultiFontManager() 49 devanagariTtfId_ = fontParam->ttfId; in UIMultiFontManager() 51 hebrewTtfId_ = fontParam->ttfId; in UIMultiFontManager() 53 bengaliTtfId_ = fontParam->ttfId; in UIMultiFontManager() 107 arbicTtfId_ = fonts.ttfId; in UpdateScript() 109 thaiTtfId_ = fonts.ttfId; in UpdateScript() 111 myanmarTtfId_ = fonts.ttfId; in UpdateScript() 113 devanagariTtfId_ = fonts.ttfId; in UpdateScript() 162 IsNeedShaping(const char *text, uint8_t &ttfId, uint32_t &script) IsNeedShaping() argument 181 GetShapingFontId(const char* text, uint16_t fontId, uint8_t& ttfId, uint32_t& script) GetShapingFontId() argument 214 IsShapingLetter(uint32_t unicode, uint8_t &ttfId) IsShapingLetter() argument 249 GetScriptByTtfId(uint8_t ttfId) GetScriptByTtfId() argument [all...] |
H A D | ui_multi_font_manager.h | 41 bool IsNeedShaping(const char* text, uint8_t& ttfId, uint32_t& script); 42 uint16_t GetShapingFontId(const char* text, uint16_t fontId, uint8_t& ttfId, uint32_t& script); 44 uint32_t GetScriptByTtfId(uint8_t ttfId); 61 int8_t IsShapingLetter(uint32_t unicode, uint8_t& ttfId);
|
H A D | ui_font_vector.cpp | 112 fontInfo_[j].ttfId = j; in RegisterFontInfo() 184 fontInfo_[ttfIdx].ttfId = ttfIdx; in RegisterTtcFontInfo() 266 int32_t UIFontVector::OpenVectorFont(uint8_t ttfId) in OpenVectorFont() argument 275 if (fontInfo_[i].ttfId == ttfId) { in OpenVectorFont() 289 bool UIFontVector::GetTtfInfo(uint8_t ttfId, uint8_t* ttfBuffer, uint32_t ttfBufferSize, TtfHeader& ttfHeader) in GetTtfInfo() argument 298 if (fontInfo_[i].ttfId == ttfId) { in GetTtfInfo() 518 UIFontVector::GetShapingFontId(char* text, uint8_t& ttfId, uint32_t& script, uint16_t fontId, uint8_t size) const in GetShapingFontId() argument 527 if (!multiFontManager->IsNeedShaping(text, ttfId, scrip in GetShapingFontId() 578 uint8_t ttfId = ((unicode >> 24) & 0x1F); // 24: Whether 25 ~29 bit storage is ttfId 0x1F:5bit GetFontId() local [all...] |
H A D | ui_font_bitmap.cpp | 58 UIFontBitmap::GetShapingFontId(char* text, uint8_t& ttfId, uint32_t& script, uint16_t fontId, uint8_t size) const in GetShapingFontId() argument 61 return UIMultiFontManager::GetInstance()->GetShapingFontId(text, fontId, ttfId, script); in GetShapingFontId() 67 ttfId = fontParam->ttfId; in GetShapingFontId()
|
/foundation/arkui/ui_lite/interfaces/kits/font/ |
H A D | ui_font.h | 29 * @param ttfId font index 35 uint16_t GetShapingFontId(char* text, uint8_t& ttfId, uint32_t& script, uint16_t fontId, uint8_t size) const in GetShapingFontId() argument 37 return instance_->GetShapingFontId(text, ttfId, script, fontId, size); in GetShapingFontId() 143 int32_t OpenVectorFont(uint8_t ttfId) in OpenVectorFont() argument 145 return instance_->OpenVectorFont(ttfId); in OpenVectorFont() 148 bool GetTtfInfo(uint8_t ttfId, uint8_t* ttfBuffer, uint32_t bufferSize, TtfHeader& ttfHeader) in GetTtfInfo() argument 150 return instance_->GetTtfInfo(ttfId, ttfBuffer, bufferSize, ttfHeader); in GetTtfInfo()
|
H A D | base_font.h | 65 virtual int32_t OpenVectorFont(uint8_t ttfId) in OpenVectorFont() argument 70 virtual bool GetTtfInfo(uint8_t ttfId, uint8_t* ttfBuffer, uint32_t bufferSize, TtfHeader& TtfHeader) in GetTtfInfo() argument 117 * @param ttfId [out] the ttf id 122 virtual uint16_t GetShapingFontId(char* text, uint8_t& ttfId, uint32_t& script, uint16_t fontId, uint8_t size) const in GetShapingFontId() argument 155 * @brief Get the ttfId 158 * @return uint8_t: ttfId property
|
H A D | ui_font_header.h | 375 uint8_t ttfId; member 384 uint8_t ttfId; // auto create during registration for vector font member
|
/foundation/arkui/ui_lite/interfaces/innerkits/font/ |
H A D | ui_font_vector.h | 44 GetShapingFontId(char* text, uint8_t& ttfId, uint32_t& script, uint16_t fontId, uint8_t size) const override; 52 int32_t OpenVectorFont(uint8_t ttfId) override; 58 bool GetTtfInfo(uint8_t ttfId, uint8_t* ttfBuffer, uint32_t ttfBufferSize, TtfHeader& ttfHeader) override;
|
H A D | ui_font_bitmap.h | 33 GetShapingFontId(char* text, uint8_t& ttfId, uint32_t& script, uint16_t fontId, uint8_t size) const override;
|
/foundation/arkui/ui_lite/test/unittest/font/ |
H A D | ui_font_unit_test.cpp | 230 uint8_t ttfId = 0; in HWTEST_F() local 232 uint16_t fontId = UIFont::GetInstance()->GetShapingFontId("", ttfId, script, FONT_ID, 0); in HWTEST_F()
|
/foundation/arkui/ui_lite/frameworks/common/ |
H A D | text.cpp | 645 uint8_t ttfId = fontParam->ttfId; in GetSpanFontIdBySize() 651 if (ttfId == tempFontParam->ttfId && size == tempFontParam->size) { in GetSpanFontIdBySize()
|