Lines Matching refs:pPiece

254     const CFX_BreakPiece* pPiece = m_pTxtBreak->GetBreakPieceUnstable(i);  in RetrieveLineWidth()  local
255 fLineWidth += static_cast<float>(pPiece->m_iWidth) / 20000.0f; in RetrieveLineWidth()
257 static_cast<float>(pPiece->m_iStartPos) / 20000.0f); in RetrieveLineWidth()
304 FDE_TTOPIECE* pPiece = line.GetPtrAt(j); in DrawLogicText() local
305 if (!pPiece) in DrawLogicText()
308 size_t szCount = GetDisplayPos(pPiece); in DrawLogicText()
374 const CFX_BreakPiece* pPiece = m_pTxtBreak->GetBreakPieceUnstable(i); in RetrievePieces() local
375 int32_t iPieceChars = pPiece->GetLength(); in RetrievePieces()
380 const CFX_Char* pTC = pPiece->GetChar(j); in RetrievePieces()
398 ttoPiece.dwCharStyles = pPiece->m_dwCharStyles; in RetrievePieces()
400 rect.left + static_cast<float>(pPiece->m_iStartPos) / 20000.0f, in RetrievePieces()
403 if (FX_IsOdd(pPiece->m_iBidiLevel)) in RetrievePieces()
456 FDE_TTOPIECE* pPiece = pLine->GetPtrAt(0); in ReloadLinePiece() local
457 int32_t iStartChar = pPiece->iStartChar; in ReloadLinePiece()
462 m_fLinePos = pPiece->rtPiece.top; in ReloadLinePiece()
465 int32_t iEnd = pPiece->iChars + iStart; in ReloadLinePiece()
474 pPiece = pLine->GetPtrAt(iPieceIndex); in ReloadLinePiece()
508 size_t CFDE_TextOut::GetDisplayPos(FDE_TTOPIECE* pPiece) { in GetDisplayPos() argument
509 ASSERT(pPiece->iChars >= 0); in GetDisplayPos()
511 if (pdfium::CollectionSize<int32_t>(m_CharPos) < pPiece->iChars) in GetDisplayPos()
512 m_CharPos.resize(pPiece->iChars, TextCharPos()); in GetDisplayPos()
515 tr.wsStr = m_wsText + pPiece->iStartChar; in GetDisplayPos()
516 tr.pWidths = &m_CharWidths[pPiece->iStartChar]; in GetDisplayPos()
517 tr.iLength = pPiece->iChars; in GetDisplayPos()
521 tr.dwCharStyles = pPiece->dwCharStyles; in GetDisplayPos()
522 tr.pRect = &pPiece->rtPiece; in GetDisplayPos()