Searched refs:UILineBreakEngine (Results 1 – 4 of 4) sorted by relevance
36 class UILineBreakEngine : public HeapBase {43 static UILineBreakEngine& GetInstance();127 UILineBreakEngine() in UILineBreakEngine() function131 ~UILineBreakEngine() {} in ~UILineBreakEngine()177 uint16_t offsetFromPrePos = UILineBreakEngine::GetInstance().GetNextBreakPos(*this); in GetNextBreakPos()
46 UILineBreakEngine& UILineBreakEngine::GetInstance() in GetInstance()48 static UILineBreakEngine instance; in GetInstance()52 uint16_t UILineBreakEngine::GetNextBreakPos(UILineBreakProxy& record) in GetNextBreakPos()80 void UILineBreakEngine::LoadRule() in LoadRule()123 uint32_t UILineBreakEngine::GetNextLineAndWidth(const char* text, in GetNextLineAndWidth()202 int16_t UILineBreakEngine::GetLetterWidth(uint32_t unicode, in GetLetterWidth()222 bool UILineBreakEngine::IsBreakPos(uint32_t unicode, uint16_t fontId, uint8_t fontSize, int32_t& st… in IsBreakPos()
37 …return UILineBreakEngine::GetInstance().GetNextLineAndWidth(txt, fontId, fontSize, letterSpace, al… in GetNextLineAndWidth()
115 UILineBreakEngine& lbEngine = UILineBreakEngine::GetInstance(); in InitLineBreakEngine()