Lines Matching refs:pCurChar
74 CFX_Char* pCurChar = &m_pCurLine->m_LineChars.back(); in AppendChar() local
75 pCurChar->m_iFontSize = m_iFontSize; in AppendChar()
76 pCurChar->m_dwIdentity = m_dwIdentity; in AppendChar()
77 pCurChar->m_pUserData = m_pUserData; in AppendChar()
88 pCurChar = &m_pCurLine->m_LineChars[iCount - 1]; in AppendChar()
94 AppendChar_Tab(pCurChar); in AppendChar()
97 dwRet2 = AppendChar_Control(pCurChar); in AppendChar()
100 AppendChar_Combination(pCurChar); in AppendChar()
108 dwRet2 = AppendChar_Arabic(pCurChar); in AppendChar()
115 dwRet2 = AppendChar_Others(pCurChar); in AppendChar()
123 void CFX_RTFBreak::AppendChar_Combination(CFX_Char* pCurChar) { in AppendChar_Combination() argument
125 if (!m_pFont->GetCharWidth(pCurChar->char_code(), iCharWidth)) in AppendChar_Combination()
136 pCurChar->m_iCharWidth = iCharWidth; in AppendChar_Combination()
141 void CFX_RTFBreak::AppendChar_Tab(CFX_Char* pCurChar) { in AppendChar_Tab() argument
152 pCurChar->m_iCharWidth = iCharWidth; in AppendChar_Tab()
156 CFX_BreakType CFX_RTFBreak::AppendChar_Control(CFX_Char* pCurChar) { in AppendChar_Control() argument
158 switch (pCurChar->char_code()) { in AppendChar_Control()
170 if (pCurChar->char_code() == m_wParagraphBreakChar) in AppendChar_Control()
180 CFX_BreakType CFX_RTFBreak::AppendChar_Arabic(CFX_Char* pCurChar) { in AppendChar_Arabic() argument
191 wForm = pdfium::arabic::GetFormChar(pLastChar, pPrevChar, pCurChar); in AppendChar_Arabic()
207 wForm = pdfium::arabic::GetFormChar(pCurChar, bAlef ? nullptr : pLastChar, in AppendChar_Arabic()
210 !m_pFont->GetCharWidth(pCurChar->char_code(), iCharWidth)) { in AppendChar_Arabic()
216 pCurChar->m_iCharWidth = iCharWidth; in AppendChar_Arabic()
225 CFX_BreakType CFX_RTFBreak::AppendChar_Others(CFX_Char* pCurChar) { in AppendChar_Others() argument
226 FX_CHARTYPE chartype = pCurChar->GetCharType(); in AppendChar_Others()
227 wchar_t wForm = pCurChar->char_code(); in AppendChar_Others()
236 pCurChar->m_iCharWidth = iCharWidth; in AppendChar_Others()