Home
last modified time | relevance | path

Searched refs:ttfId (Results 1 - 11 of 11) sorted by relevance

/foundation/arkui/ui_lite/frameworks/font/
H A Dui_multi_font_manager.cpp43 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 Dui_multi_font_manager.h41 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 Dui_font_vector.cpp112 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 Dui_font_bitmap.cpp58 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 Dui_font.h29 * @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 Dbase_font.h65 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 Dui_font_header.h375 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 Dui_font_vector.h44 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 Dui_font_bitmap.h33 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 Dui_font_unit_test.cpp230 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 Dtext.cpp645 uint8_t ttfId = fontParam->ttfId; in GetSpanFontIdBySize()
651 if (ttfId == tempFontParam->ttfId && size == tempFontParam->size) { in GetSpanFontIdBySize()

Completed in 7 milliseconds