Lines Matching refs:pLastChar
325 CFX_TxtChar* pLastChar = GetLastChar(1, false);
326 if (pLastChar && pLastChar->m_dwStatus < 1)
327 pLastChar->m_dwStatus = FX_TXTBREAK_PieceBreak;
348 CFX_TxtChar* pLastChar = GetLastChar(0, false);
349 if (pLastChar &&
350 (pLastChar->m_dwCharStyles & FX_TXTCHARSTYLE_ArabicShadda) == 0) {
353 FX_WCHAR wLast = pLastChar->m_wCharCode;
359 if (pLastChar->m_wCharCode == 0x0651) {
365 pLastChar->m_dwCharStyles |= FX_TXTCHARSTYLE_ArabicShadda;
366 pLastChar->m_iCharWidth = 0;
444 CFX_TxtChar* pLastChar = nullptr;
448 pLastChar = GetLastChar(1);
449 if (pLastChar) {
450 iCharWidth = pLastChar->m_iCharWidth;
455 wForm = pdfium::arabic::GetFormChar(pLastChar, pPrevChar, pCurChar);
457 pLastChar->GetCharType() == FX_CHARTYPE_ArabicAlef);
458 int32_t iLastRotation = pLastChar->m_nRotation + m_iLineRotation;
459 if (m_bVertical && (pLastChar->m_dwCharProps & 0x8000) != 0)
471 pLastChar->m_iCharWidth = iCharWidth;
478 wForm = pdfium::arabic::GetFormChar(pCurChar, bAlef ? nullptr : pLastChar,