Lines Matching refs:m_pCurLine
130 int32_t& iLineWidth = m_pCurLine->m_iWidth; in AppendChar_Arabic()
189 m_pCurLine->IncrementArabicCharCount(); in AppendChar_Arabic()
197 int32_t& iLineWidth = m_pCurLine->m_iWidth; in AppendChar_Others()
232 m_pCurLine->m_LineChars.emplace_back(wch, m_iHorizontalScale, in AppendChar()
234 CFX_Char* pCurChar = &m_pCurLine->m_LineChars.back(); in AppendChar()
241 IsGreaterThanLineWidth(m_pCurLine->m_iWidth) && in AppendChar()
245 if (!m_pCurLine->m_LineChars.empty()) in AppendChar()
246 pCurChar = &m_pCurLine->m_LineChars.back(); in AppendChar()
291 if (!m_bSingleLine && IsGreaterThanLineWidth(m_pCurLine->m_iWidth)) { in EndBreak_SplitLine()
292 pTC = m_pCurLine->GetChar(m_pCurLine->m_LineChars.size() - 1); in EndBreak_SplitLine()
299 SplitTextLine(m_pCurLine.Get(), pNextLine, bAllChars); in EndBreak_SplitLine()
307 int32_t iEndPos = m_pCurLine->m_iWidth; in EndBreak_SplitLine()
308 GetBreakPos(&m_pCurLine->m_LineChars, bAllChars, true, &iEndPos); in EndBreak_SplitLine()
318 std::vector<CFX_Char>& chars = m_pCurLine->m_LineChars; in EndBreak_BidiLine()
319 if (!m_pCurLine->HasArabicChar()) { in EndBreak_BidiLine()
321 tp.m_iStartPos = m_pCurLine->m_iStart; in EndBreak_BidiLine()
322 tp.m_iWidth = m_pCurLine->m_iWidth; in EndBreak_BidiLine()
324 tp.m_iChars = m_pCurLine->m_LineChars.size(); in EndBreak_BidiLine()
325 tp.m_pChars = &m_pCurLine->m_LineChars; in EndBreak_BidiLine()
330 m_pCurLine->m_LinePieces.push_back(tp); in EndBreak_BidiLine()
336 for (size_t i = 0; i < m_pCurLine->m_LineChars.size(); ++i) { in EndBreak_BidiLine()
347 tp.m_iStartPos = m_pCurLine->m_iStart; in EndBreak_BidiLine()
348 tp.m_pChars = &m_pCurLine->m_LineChars; in EndBreak_BidiLine()
353 int32_t iCount = pdfium::CollectionSize<int32_t>(m_pCurLine->m_LineChars); in EndBreak_BidiLine()
377 m_pCurLine->m_LinePieces.push_back(tp); in EndBreak_BidiLine()
395 m_pCurLine->m_LinePieces.push_back(tp); in EndBreak_BidiLine()
406 CFX_BreakPiece& ttp = m_pCurLine->m_LinePieces[tpo.index]; in EndBreak_BidiLine()
411 m_pCurLine->m_LinePieces[j].m_dwStatus = dwStatus; in EndBreak_BidiLine()
418 int32_t iNetWidth = m_pCurLine->m_iWidth; in EndBreak_Alignment()
422 CFX_BreakPiece& ttp = m_pCurLine->m_LinePieces[it->index]; in EndBreak_Alignment()
455 CFX_BreakPiece& ttp = m_pCurLine->m_LinePieces[tpo.index]; in EndBreak_Alignment()
481 for (auto& ttp : m_pCurLine->m_LinePieces) in EndBreak_Alignment()
490 if (!m_pCurLine->m_LinePieces.empty()) { in EndBreak()
492 m_pCurLine->m_LinePieces.back().m_dwStatus = dwStatus; in EndBreak()
493 return m_pCurLine->m_LinePieces.back().m_dwStatus; in EndBreak()
505 if (m_pCurLine->m_LineChars.empty()) in EndBreak()
508 m_pCurLine->m_LineChars.back().m_dwStatus = dwStatus; in EndBreak()
512 m_iReadyLineIndex = m_pCurLine == &m_Lines[0] ? 0 : 1; in EndBreak()
522 m_pCurLine = pNextLine; in EndBreak()