Lines Matching defs:pWord

80     if (CPVT_WordInfo * pWord = FX_NEW CPVT_WordInfo(wordinfo)) {

83 m_WordArray.Add(pWord);
85 m_WordArray.InsertAt(nWordIndex, pWord);
257 if (CPVT_WordInfo * pWord = m_WordArray.GetAt(nMid)) {
258 if (fx > pWord->fWordX + m_pVT->GetWordWidth(*pWord) * PVT_HALF) {
271 if (CPVT_WordInfo * pWord = m_WordArray.GetAt(nMid)) {
272 if (fx > pWord->fWordX + m_pVT->GetWordWidth(*pWord) * PVT_HALF) {
364 if (CPVT_WordInfo * pWord = (CPVT_WordInfo *)m_pSection->m_WordArray.GetAt(w)) {
365 pWord->fWordTail = 0;
366 FX_FLOAT fWordWidth = m_pVT->GetWordWidth(*pWord);
367 FX_FLOAT fWordAscent = m_pVT->GetWordAscent(*pWord);
368 FX_FLOAT fWordDescent = m_pVT->GetWordDescent(*pWord);
370 pWord->fWordX = x;
371 pWord->fWordY = y;
376 pWord->fWordTail = (fNodeWidth - (fWordWidth + fNextWidth) * PVT_HALF > 0 ?
379 pWord->fWordTail = 0;
612 CPVT_WordInfo * pWord = m_pSection->m_WordArray.GetAt(i);
613 CPVT_WordInfo* pOldWord = pWord;
617 if (pWord) {
619 fLineAscent = FPDF_MAX(fLineAscent, m_pVT->GetWordAscent(*pWord, TRUE));
620 fLineDescent = FPDF_MIN(fLineDescent, m_pVT->GetWordDescent(*pWord, TRUE));
621 fWordWidth = m_pVT->GetWordWidth(*pWord);
623 fLineAscent = FPDF_MAX(fLineAscent, m_pVT->GetWordAscent(*pWord, fFontSize));
624 fLineDescent = FPDF_MIN(fLineDescent, m_pVT->GetWordDescent(*pWord, fFontSize));
625 fWordWidth = m_pVT->GetWordWidth(pWord->nFontIndex,
626 pWord->Word,
631 pWord->fWordTail,
635 if (IsOpenStylePunctuation(pWord->Word)) {
639 if (NeedDivision(pOldWord->Word, pWord->Word)) {
644 if (!IsSpace(pWord->Word) && !IsOpenStylePunctuation(pWord->Word)) {
779 if (CPVT_WordInfo * pWord = m_pSection->m_WordArray.GetAt(w)) {
780 pWord->fWordX = fPosX - fMinX;
781 if (pWord->pWordProps) {
782 switch (pWord->pWordProps->nScriptType) {
785 pWord->fWordY = fPosY - fMinY;
788 pWord->fWordY = fPosY - m_pVT->GetWordAscent(*pWord) - fMinY;
791 pWord->fWordY = fPosY - m_pVT->GetWordDescent(*pWord) - fMinY;
795 pWord->fWordY = fPosY - fMinY;
797 fPosX += m_pVT->GetWordWidth(*pWord);
914 if (CPVT_WordInfo * pWord = pSection->m_WordArray.GetAt(w)) {
916 pNewSection->AddWord(NewPlace, *pWord);
1322 if (CPVT_WordInfo * pWord = pSection->m_WordArray.GetAt(place.nWordIndex)) {
1323 wordinfo = *pWord;
1332 if (CPVT_WordInfo * pWord = pSection->m_WordArray.GetAt(place.nWordIndex)) {
1333 *pWord = wordinfo;
1484 if (CPVT_WordInfo * pWord = pNextSection->m_WordArray.GetAt(w)) {
1486 pSection->AddWord(oldplace, *pWord);
1784 if (CPVT_WordInfo * pWord = pSection->m_WordArray.GetAt(m_CurPos.nWordIndex)) {
1785 word.Word = pWord->Word;
1786 word.nCharset = pWord->nCharset;
1787 word.fWidth = m_pVT->GetWordWidth(*pWord);
1789 CPDF_Point(pWord->fWordX + pSection->m_SecInfo.rcSection.left,
1790 pWord->fWordY + pSection->m_SecInfo.rcSection.top) );
1791 word.fAscent = m_pVT->GetWordAscent(*pWord);
1792 word.fDescent = m_pVT->GetWordDescent(*pWord);
1793 if (pWord->pWordProps) {
1794 word.WordProps = *pWord->pWordProps;
1796 word.nFontIndex = m_pVT->GetWordFontIndex(*pWord);
1797 word.fFontSize = m_pVT->GetWordFontSize(*pWord);
1808 if (CPVT_WordInfo * pWord = pSection->m_WordArray.GetAt(m_CurPos.nWordIndex)) {
1809 if (pWord->pWordProps) {
1810 *pWord->pWordProps = word.WordProps;