Searched defs:pCharPos (Results 1 - 17 of 17) sorted by relevance

/external/pdfium/xfa/fde/
H A Dcfde_txtedttextset.cpp49 FXTEXT_CHARPOS* pCharPos,
72 return pBreak->GetDisplayPos(&tr, pCharPos, bCharCode, pWSForms);
48 GetDisplayPos(const FDE_TEXTEDITPIECE& piece, FXTEXT_CHARPOS* pCharPos, bool bCharCode, CFX_WideString* pWSForms) argument
H A Dfde_gedevice.cpp125 const FXTEXT_CHARPOS* pCharPos,
129 ASSERT(pBrush && pFont && pCharPos && iCount > 0);
134 FXTEXT_CHARPOS* pCP = (FXTEXT_CHARPOS*)pCharPos;
144 FXTEXT_CHARPOS* pCP = (FXTEXT_CHARPOS*)pCharPos;
123 DrawString(CFDE_Brush* pBrush, const CFX_RetainPtr<CFGAS_GEFont>& pFont, const FXTEXT_CHARPOS* pCharPos, int32_t iCount, FX_FLOAT fFontSize, const CFX_Matrix* pMatrix) argument
H A Dcfde_txtedtpage.cpp151 FXTEXT_CHARPOS*& pCharPos,
153 pCharPos = FX_Alloc(FXTEXT_CHARPOS, m_nCharCount);
155 FXTEXT_CHARPOS* pos = pCharPos;
166 FXSYS_memcpy(pTemp, pCharPos, sizeof(FXTEXT_CHARPOS) * nCharPosCount);
167 FX_Free(pCharPos);
168 pCharPos = pTemp;
150 GetDisplayPos(const CFX_RectF& rtClip, FXTEXT_CHARPOS*& pCharPos, CFX_RectF* pBBox) const argument
/external/pdfium/core/fxge/apple/
H A Dfx_apple_platform.cpp30 const FXTEXT_CHARPOS* pCharPos,
62 pCharPos[i].m_ExtGID ? pCharPos[i].m_ExtGID : pCharPos[i].m_GlyphIndex;
64 glyph_positions[i].x = -pCharPos[i].m_Origin.x;
66 glyph_positions[i].x = pCharPos[i].m_Origin.x;
67 glyph_positions[i].y = pCharPos[i].m_Origin.y;
102 const FXTEXT_CHARPOS* pCharPos,
117 if (pCharPos[i].m_bGlyphAdjust)
152 bool ret = CGDrawGlyphRun(ctx, nChars, pCharPos, pFon
28 CGDrawGlyphRun(CGContextRef pContext, int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, uint32_t argb) argument
101 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, uint32_t argb) argument
[all...]
/external/pdfium/core/fxge/
H A Difx_renderdevicedriver.cpp68 const FXTEXT_CHARPOS* pCharPos,
67 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, uint32_t color) argument
/external/pdfium/xfa/fxbarcode/oned/
H A DBC_OnedEAN13Writer.cpp185 FXTEXT_CHARPOS* pCharPos = FX_Alloc(FXTEXT_CHARPOS, iLen); local
186 FXSYS_memset(pCharPos, 0, sizeof(FXTEXT_CHARPOS) * iLen);
228 CalcTextInfo(tempStr, pCharPos + 1, m_pFont, (FX_FLOAT)strWidth, iFontSize,
236 ge.DrawNormalText(iLen, pCharPos + 1, m_pFont,
247 device->DrawNormalText(iLen, pCharPos + 1, m_pFont,
253 CalcTextInfo(tempStr, pCharPos + 7, m_pFont, (FX_FLOAT)strWidth, iFontSize,
258 ge.DrawNormalText(iLen, pCharPos + 7, m_pFont,
271 device->DrawNormalText(iLen, pCharPos + 7, m_pFont,
281 CalcTextInfo(tempStr, pCharPos, m_pFont, (FX_FLOAT)strWidth, iFontSize,
287 ge.DrawNormalText(iLen, pCharPos, m_pFon
[all...]
H A DBC_OnedEAN8Writer.cpp183 FXTEXT_CHARPOS* pCharPos = FX_Alloc(FXTEXT_CHARPOS, iLength); local
184 FXSYS_memset(pCharPos, 0, sizeof(FXTEXT_CHARPOS) * iLength);
218 CalcTextInfo(tempStr, pCharPos, m_pFont, (FX_FLOAT)strWidth, iFontSize,
226 ge.DrawNormalText(iLen, pCharPos, m_pFont, static_cast<FX_FLOAT>(iFontSize),
234 device->DrawNormalText(iLen, pCharPos, m_pFont,
240 CalcTextInfo(tempStr, pCharPos + 4, m_pFont, (FX_FLOAT)strWidth, iFontSize,
246 ge.DrawNormalText(iLen, pCharPos + 4, m_pFont,
259 device->DrawNormalText(iLen, pCharPos + 4, m_pFont,
263 FX_Free(pCharPos);
H A DBC_OnedUPCAWriter.cpp136 FXTEXT_CHARPOS* pCharPos = FX_Alloc(FXTEXT_CHARPOS, iLen); local
137 FXSYS_memset(pCharPos, 0, sizeof(FXTEXT_CHARPOS) * iLen);
189 CalcTextInfo(tempStr, pCharPos + 1, m_pFont, strWidth, iFontSize, blank);
195 ge.DrawNormalText(iLen, pCharPos + 1, m_pFont,
206 device->DrawNormalText(iLen, pCharPos + 1, m_pFont,
212 CalcTextInfo(tempStr, pCharPos + 6, m_pFont, strWidth, iFontSize, blank);
216 ge.DrawNormalText(iLen, pCharPos + 6, m_pFont,
229 device->DrawNormalText(iLen, pCharPos + 6, m_pFont,
239 CalcTextInfo(tempStr, pCharPos, m_pFont, strWidth, iFontSize, blank);
244 ge.DrawNormalText(iLen, pCharPos, m_pFon
[all...]
H A DBC_OneDimWriter.cpp204 FXTEXT_CHARPOS* pCharPos,
223 device->DrawNormalText(str.GetLength(), pCharPos, m_pFont,
231 FXTEXT_CHARPOS* pCharPos,
243 ge.DrawNormalText(str.GetLength(), pCharPos, m_pFont,
268 FXTEXT_CHARPOS* pCharPos = FX_Alloc(FXTEXT_CHARPOS, iLen); local
269 FXSYS_memset(pCharPos, 0, sizeof(FXTEXT_CHARPOS) * iLen);
281 CalcTextInfo(str, pCharPos, m_pFont, geWidth, iFontSize, charsLen);
311 ShowDeviceChars(device, matrix, str, geWidth, pCharPos, (FX_FLOAT)locX,
314 ShowBitmapChars(pOutBitmap, str, geWidth, pCharPos, (FX_FLOAT)locX,
317 FX_Free(pCharPos);
200 ShowDeviceChars(CFX_RenderDevice* device, const CFX_Matrix* matrix, const CFX_ByteString str, FX_FLOAT geWidth, FXTEXT_CHARPOS* pCharPos, FX_FLOAT locX, FX_FLOAT locY, int32_t barWidth) argument
228 ShowBitmapChars(CFX_DIBitmap* pOutBitmap, const CFX_ByteString str, FX_FLOAT geWidth, FXTEXT_CHARPOS* pCharPos, FX_FLOAT locX, FX_FLOAT locY, int32_t barWidth) argument
[all...]
/external/pdfium/core/fxge/win32/
H A Dcfx_psrenderer.cpp632 const FXTEXT_CHARPOS* pCharPos,
657 FindPSFontGlyph(pFaceCache, pFont, pCharPos[i], &ps_fontnum,
663 buf << pCharPos[i].m_Origin.x << " " << pCharPos[i].m_Origin.y << " m";
631 DrawText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, uint32_t color) argument
H A Dfx_win32_print.cpp199 const FXTEXT_CHARPOS* pCharPos,
294 const FXTEXT_CHARPOS& charpos = pCharPos[i];
483 const FXTEXT_CHARPOS* pCharPos,
488 return m_PSRenderer.DrawText(nChars, pCharPos, pFont, pObject2Device,
198 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, uint32_t color) argument
482 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, uint32_t color) argument
/external/pdfium/core/fxge/agg/
H A Dfx_agg_driver.cpp460 const FXTEXT_CHARPOS* pCharPos,
459 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, uint32_t color) argument
/external/pdfium/xfa/fgas/layout/
H A Dfgas_rtfbreak.cpp863 FXTEXT_CHARPOS* pCharPos,
920 if (pCharPos) {
939 pCharPos->m_GlyphIndex = wch;
941 pCharPos->m_GlyphIndex = pFont->GetGlyphIndex(wForm, false);
942 if (pCharPos->m_GlyphIndex == 0xFFFF)
943 pCharPos->m_GlyphIndex = pFont->GetGlyphIndex(wch, false);
946 pCharPos->m_ExtGID = pCharPos->m_GlyphIndex;
948 pCharPos->m_FontCharWidth = iCharWidth;
958 pCharPos
862 GetDisplayPos(const FX_RTFTEXTOBJ* pText, FXTEXT_CHARPOS* pCharPos, bool bCharCode) const argument
[all...]
H A Dfgas_textbreak.cpp1142 FXTEXT_CHARPOS* pCharPos,
1331 if (!pCharPos) {
1366 pCharPos->m_GlyphIndex =
1369 pCharPos->m_ExtGID = pCharPos->m_GlyphIndex;
1371 pCharPos->m_FontCharWidth = iCharWidth;
1393 pCharPos->m_Origin = CFX_PointF(fX, fY);
1399 pCharPos->m_Origin.y += fOffset;
1401 pCharPos->m_Origin.x += fOffset;
1407 pCharPos
1141 GetDisplayPos(const FX_TXTRUN* pTxtRun, FXTEXT_CHARPOS* pCharPos, bool bCharCode, CFX_WideString* pWSForms) const argument
[all...]
/external/pdfium/xfa/fxfa/app/
H A Dcxfa_textlayout.cpp578 FXTEXT_CHARPOS* pCharPos = nullptr; local
604 FX_Free(pCharPos);
605 pCharPos = FX_Alloc(FXTEXT_CHARPOS, iChars);
608 FXSYS_memset(pCharPos, 0, iCharCount * sizeof(FXTEXT_CHARPOS));
609 RenderString(pDevice.get(), pSolidBrush.get(), pPieceLine, j, pCharPos,
613 RenderPath(pDevice.get(), pPen.get(), pPieceLine, j, pCharPos,
618 FX_Free(pCharPos);
1160 FXTEXT_CHARPOS* pCharPos,
1163 int32_t iCount = GetDisplayPos(pPiece, pCharPos);
1166 pDevice->DrawString(pBrush, pPiece->pFont, pCharPos, iCoun
1156 RenderString(CFDE_RenderDevice* pDevice, CFDE_Brush* pBrush, CXFA_PieceLine* pPieceLine, int32_t iPiece, FXTEXT_CHARPOS* pCharPos, const CFX_Matrix& tmDoc2Device) argument
1172 RenderPath(CFDE_RenderDevice* pDevice, CFDE_Pen* pPen, CXFA_PieceLine* pPieceLine, int32_t iPiece, FXTEXT_CHARPOS* pCharPos, const CFX_Matrix& tmDoc2Device) argument
1285 GetDisplayPos(const XFA_TextPiece* pPiece, FXTEXT_CHARPOS* pCharPos, bool bCharCode) argument
[all...]
/external/pdfium/core/fxge/ge/
H A Dcfx_renderdevice.cpp849 const FXTEXT_CHARPOS* pCharPos,
859 m_pDeviceDriver->DrawDeviceText(nChars, pCharPos, pFont, pText2Device,
868 m_pDeviceDriver->DrawDeviceText(nChars, pCharPos, pFont, pText2Device,
887 return DrawTextPath(nChars, pCharPos, pFont, font_size, pText2Device,
928 const FXTEXT_CHARPOS& charpos = pCharPos[i];
1068 const FXTEXT_CHARPOS* pCharPos,
1079 const FXTEXT_CHARPOS& charpos = pCharPos[iChar];
848 DrawNormalText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, FX_FLOAT font_size, const CFX_Matrix* pText2Device, uint32_t fill_color, uint32_t text_flags) argument
1067 DrawTextPath(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, FX_FLOAT font_size, const CFX_Matrix* pText2User, const CFX_Matrix* pUser2Device, const CFX_GraphStateData* pGraphState, uint32_t fill_color, FX_ARGB stroke_color, CFX_PathData* pClippingPath, int nFlag) argument
/external/pdfium/core/fxge/skia/
H A Dfx_skia_device.cpp771 const FXTEXT_CHARPOS* pCharPos,
803 const FXTEXT_CHARPOS& cp = pCharPos[index];
1261 const FXTEXT_CHARPOS* pCharPos,
1266 if (m_pCache->DrawText(nChars, pCharPos, pFont, pObject2Device, font_size,
1291 const FXTEXT_CHARPOS& cp = pCharPos[index];
770 DrawText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pMatrix, FX_FLOAT font_size, uint32_t color) argument
1260 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, uint32_t color) argument

Completed in 621 milliseconds