Lines Matching refs:pCurChar
51 void CFX_TxtBreak::AppendChar_Combination(CFX_Char* pCurChar) { in AppendChar_Combination() argument
52 wchar_t wch = pCurChar->char_code(); in AppendChar_Combination()
55 pCurChar->m_iCharWidth = -1; in AppendChar_Combination()
79 pCurChar->m_dwCharStyles |= FX_TXTCHARSTYLE_ArabicShadda; in AppendChar_Combination()
94 pCurChar->m_iCharWidth = iCharWidth.ValueOrDefault(0); in AppendChar_Combination()
97 void CFX_TxtBreak::AppendChar_Tab(CFX_Char* pCurChar) { in AppendChar_Tab() argument
101 CFX_BreakType CFX_TxtBreak::AppendChar_Control(CFX_Char* pCurChar) { in AppendChar_Control() argument
105 wchar_t wch = pCurChar->char_code(); in AppendChar_Control()
128 CFX_BreakType CFX_TxtBreak::AppendChar_Arabic(CFX_Char* pCurChar) { in AppendChar_Arabic() argument
129 FX_CHARTYPE chartype = pCurChar->GetCharType(); in AppendChar_Arabic()
144 wForm = pdfium::arabic::GetFormChar(pLastChar, pPrevChar, pCurChar); in AppendChar_Arabic()
166 wForm = pdfium::arabic::GetFormChar(pCurChar, bAlef ? nullptr : pLastChar, in AppendChar_Arabic()
186 pCurChar->m_iCharWidth = iCharWidthValid; in AppendChar_Arabic()
195 CFX_BreakType CFX_TxtBreak::AppendChar_Others(CFX_Char* pCurChar) { in AppendChar_Others() argument
196 FX_CHARTYPE chartype = pCurChar->GetCharType(); in AppendChar_Others()
200 wchar_t wch = pCurChar->char_code(); in AppendChar_Others()
220 pCurChar->m_iCharWidth = iCharWidthValid; in AppendChar_Others()
234 CFX_Char* pCurChar = &m_pCurLine->m_LineChars.back(); in AppendChar() local
235 pCurChar->m_dwCharStyles = m_iAlignment | (1 << 8); in AppendChar()
246 pCurChar = &m_pCurLine->m_LineChars.back(); in AppendChar()
259 AppendChar_Tab(pCurChar); in AppendChar()
262 dwRet2 = AppendChar_Control(pCurChar); in AppendChar()
265 AppendChar_Combination(pCurChar); in AppendChar()
273 dwRet2 = AppendChar_Arabic(pCurChar); in AppendChar()
280 dwRet2 = AppendChar_Others(pCurChar); in AppendChar()