Lines Matching refs:pCandidate
235 const impPathTextPortion* pCandidate = rTextPortions[a]; in getParagraphTextLength() local
237 if(pCandidate && pCandidate->getTextLength()) in getParagraphTextLength()
239 aTextLayouter.setFont(pCandidate->getFont()); in getParagraphTextLength()
240 fRetval += pCandidate->getDisplayLength(0L, pCandidate->getTextLength()); in getParagraphTextLength()
247 …xub_StrLen getNextGlyphLen(const impPathTextPortion* pCandidate, xub_StrLen nPosition, const ::com… in getNextGlyphLen() argument
254 nNextGlyphLen = (xub_StrLen)mxBreak->nextCharacters(pCandidate->getText(), nPosition, in getNextGlyphLen()
359 const impPathTextPortion* pCandidate = rTextPortions[a]; in HandlePair() local
364 pCandidate->getFont(), in HandlePair()
365 pCandidate->isRTL(), in HandlePair()
368 if(pCandidate && pCandidate->getTextLength()) in HandlePair()
371 aTextLayouter.setFont(pCandidate->getFont()); in HandlePair()
374 while(nUsedTextLength < pCandidate->getTextLength() && fPolyStart < fPolyEnd) in HandlePair()
376 …xub_StrLen nNextGlyphLen(getNextGlyphLen(pCandidate, pCandidate->getTextStart() + nUsedTextLength,… in HandlePair()
379 double fPortionLength(pCandidate->getDisplayLength(nUsedTextLength, nNextGlyphLen)); in HandlePair()
496 if(pCandidate->getText().Len() && nNextGlyphLen) in HandlePair()
498 const xub_StrLen nPortionIndex(pCandidate->getPortionIndex(nUsedTextLength, nNextGlyphLen)); in HandlePair()
501 if(nNextGlyphLen > 1 && pCandidate->getDoubleDXArray().size()) in HandlePair()
506 pCandidate->getDoubleDXArray().begin() + nPortionIndex, in HandlePair()
507 pCandidate->getDoubleDXArray().begin() + (nPortionIndex + nNextGlyphLen)); in HandlePair()
512 double fDXOffset= *(pCandidate->getDoubleDXArray().begin() + (nPortionIndex - 1)); in HandlePair()
536 pCandidate->getText(), in HandlePair()
541 pCandidate->getLocale(), in HandlePair()
549 const Color aColor(pCandidate->getFont().GetColor()); in HandlePair()
555 pCandidate->getText(), in HandlePair()
560 pCandidate->getLocale(), in HandlePair()