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

/external/pdfium/core/src/fxge/apple/
H A Dfx_apple_platform.cpp44 const FXTEXT_CHARPOS* pCharPos,
60 FX_FLOAT ori_x = pCharPos[0].m_OriginX, ori_y = pCharPos[0].m_OriginY;
80 glyph_indices[i] = pCharPos[i].m_ExtGID;
82 glyph_positions[i].x = -pCharPos[i].m_OriginX;
84 glyph_positions[i].x = pCharPos[i].m_OriginX;
86 glyph_positions[i].y = pCharPos[i].m_OriginY;
101 const FXTEXT_CHARPOS* pCharPos,
119 if (pCharPos[i].m_bGlyphAdjust) {
156 _CGDrawGlyphRun(ctx, nChars, pCharPos, pFon
42 _CGDrawGlyphRun(CGContextRef pContext, int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, FX_DWORD argb, int alpha_flag, void* pIccTransform) argument
100 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, FX_DWORD argb, int alpha_flag, void* pIccTransform) argument
[all...]
H A Dfx_quartz_device.cpp739 const FXTEXT_CHARPOS* pCharPos,
766 glyph_indices[i] = pCharPos[i].m_ExtGID;
767 glyph_positions[i].x = pCharPos[i].m_OriginX;
768 glyph_positions[i].y = pCharPos[i].m_OriginY;
805 const FXTEXT_CHARPOS* pCharPos,
827 if (pCharPos[i].m_bGlyphAdjust || font_size < 0) {
829 ret = CG_DrawGlypRun(i, pCharPos, pFont, pCache, NULL, pObject2Device,
836 const FXTEXT_CHARPOS* char_pos = pCharPos + i;
854 pCharPos += i;
862 ret = CG_DrawGlypRun(i, pCharPos, pFon
738 CG_DrawGlypRun(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_Matrix* pGlyphMatrix, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, FX_DWORD argb, int alpha_flag, void* pIccTransform) argument
804 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, FX_DWORD color, int alpha_flag, void* pIccTransform) argument
[all...]
/external/pdfium/xfa/src/fxbarcode/oned/
H A DBC_OnedEAN13Writer.cpp171 FXTEXT_CHARPOS* pCharPos = FX_Alloc(FXTEXT_CHARPOS, iLen); local
172 FXSYS_memset(pCharPos, 0, sizeof(FXTEXT_CHARPOS) * iLen);
215 CalcTextInfo(tempStr, pCharPos + 1, m_pFont, (FX_FLOAT)strWidth, iFontSize,
223 ge.DrawNormalText(iLen, pCharPos + 1, m_pFont,
235 device->DrawNormalText(iLen, pCharPos + 1, m_pFont,
243 CalcTextInfo(tempStr, pCharPos + 7, m_pFont, (FX_FLOAT)strWidth, iFontSize,
248 ge.DrawNormalText(iLen, pCharPos + 7, m_pFont,
262 device->DrawNormalText(iLen, pCharPos + 7, m_pFont,
273 CalcTextInfo(tempStr, pCharPos, m_pFont, (FX_FLOAT)strWidth, iFontSize,
279 ge.DrawNormalText(iLen, pCharPos, m_pFon
[all...]
H A DBC_OnedEAN8Writer.cpp175 FXTEXT_CHARPOS* pCharPos = FX_Alloc(FXTEXT_CHARPOS, iLength); local
176 FXSYS_memset(pCharPos, 0, sizeof(FXTEXT_CHARPOS) * iLength);
211 CalcTextInfo(tempStr, pCharPos, m_pFont, (FX_FLOAT)strWidth, iFontSize,
219 ge.DrawNormalText(iLen, pCharPos, m_pFont,
229 device->DrawNormalText(iLen, pCharPos, m_pFont,
237 CalcTextInfo(tempStr, pCharPos + 4, m_pFont, (FX_FLOAT)strWidth, iFontSize,
243 ge.DrawNormalText(iLen, pCharPos + 4, m_pFont,
257 device->DrawNormalText(iLen, pCharPos + 4, m_pFont,
262 FX_Free(pCharPos);
H A DBC_OnedUPCAWriter.cpp127 FXTEXT_CHARPOS* pCharPos = FX_Alloc(FXTEXT_CHARPOS, iLen); local
128 FXSYS_memset(pCharPos, 0, sizeof(FXTEXT_CHARPOS) * iLen);
181 CalcTextInfo(tempStr, pCharPos + 1, m_pFont, strWidth, iFontSize, blank);
187 ge.DrawNormalText(iLen, pCharPos + 1, m_pFont,
199 device->DrawNormalText(iLen, pCharPos + 1, m_pFont,
207 CalcTextInfo(tempStr, pCharPos + 6, m_pFont, strWidth, iFontSize, blank);
211 ge.DrawNormalText(iLen, pCharPos + 6, m_pFont,
225 device->DrawNormalText(iLen, pCharPos + 6, m_pFont,
236 CalcTextInfo(tempStr, pCharPos, m_pFont, strWidth, iFontSize, blank);
241 ge.DrawNormalText(iLen, pCharPos, m_pFon
[all...]
H A DBC_OneDimWriter.cpp185 FXTEXT_CHARPOS* pCharPos,
204 device->DrawNormalText(str.GetLength(), pCharPos, m_pFont,
212 FXTEXT_CHARPOS* pCharPos,
223 ge.DrawNormalText(str.GetLength(), pCharPos, m_pFont,
247 FXTEXT_CHARPOS* pCharPos = FX_Alloc(FXTEXT_CHARPOS, iLen); local
248 FXSYS_memset(pCharPos, 0, sizeof(FXTEXT_CHARPOS) * iLen);
260 CalcTextInfo(str, pCharPos, m_pFont, geWidth, iFontSize, charsLen);
290 ShowDeviceChars(device, matrix, str, geWidth, pCharPos, (FX_FLOAT)locX,
293 ShowBitmapChars(pOutBitmap, str, geWidth, pCharPos, (FX_FLOAT)locX,
296 FX_Free(pCharPos);
181 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
209 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/src/fxge/ge/
H A Dfx_ge_ps.cpp643 const FXTEXT_CHARPOS* pCharPos,
674 FindPSFontGlyph(pFaceCache, pFont, pCharPos[i], ps_fontnum, ps_glyphindex);
679 buf << pCharPos[i].m_OriginX << " " << pCharPos[i].m_OriginY << " m";
642 DrawText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, FX_DWORD color, int alpha_flag, void* pIccTransform) argument
H A Dfx_ge_text.cpp175 const FXTEXT_CHARPOS* pCharPos,
196 m_pDeviceDriver->DrawDeviceText(nChars, pCharPos, pFont, pCache,
217 m_pDeviceDriver->DrawDeviceText(nChars, pCharPos, pFont, pCache,
236 return DrawTextPath(nChars, pCharPos, pFont, pCache, font_size,
282 const FXTEXT_CHARPOS& charpos = pCharPos[iChar];
1107 const FXTEXT_CHARPOS* pCharPos,
1127 const FXTEXT_CHARPOS& charpos = pCharPos[iChar];
174 DrawNormalText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, FX_FLOAT font_size, const CFX_Matrix* pText2Device, FX_DWORD fill_color, FX_DWORD text_flags, int alpha_flag, void* pIccTransform) argument
1106 DrawTextPath(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, FX_FLOAT font_size, const CFX_Matrix* pText2User, const CFX_Matrix* pUser2Device, const CFX_GraphStateData* pGraphState, FX_DWORD fill_color, FX_ARGB stroke_color, CFX_PathData* pClippingPath, int nFlag, int alpha_flag, void* pIccTransform, int blend_type) argument
/external/pdfium/core/src/fxge/win32/
H A Dfx_win32_print.cpp463 const FXTEXT_CHARPOS* pCharPos,
471 return m_PSRenderer.DrawText(nChars, pCharPos, pFont, pCache, pObject2Device,
462 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, FX_DWORD color, int alpha_flag, void* pIccTransform) argument
/external/pdfium/core/include/fpdfapi/
H A Dfpdf_pageobj.h453 FX_FLOAT* pCharPos,
457 void GetData(int& nChars, FX_DWORD*& pCharCodes, FX_FLOAT*& pCharPos) { argument
460 pCharPos = m_pCharPos;
/external/pdfium/core/src/fpdfapi/fpdf_render/
H A Dfpdf_render_text.cpp515 FX_FLOAT* pCharPos,
530 FX_FLOAT* pCharPos,
557 charpos.m_OriginX = iChar ? pCharPos[iChar - 1] : 0;
589 FX_FLOAT* pCharPos,
603 CharPosList.Load(nChars, pCharCodes, pCharPos, pFont, font_size);
645 FX_FLOAT* pCharPos; local
649 pCharPos = NULL;
652 pCharPos = FX_Alloc(FX_FLOAT, nChars - 1);
657 pCharPos[i - 1] = cur_pos;
671 DrawNormalText(pDevice, nChars, pCharCodes, pCharPos, pFon
528 Load(int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos, CPDF_Font* pFont, FX_FLOAT FontSize) argument
586 DrawTextPath(CFX_RenderDevice* pDevice, int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos, CPDF_Font* pFont, FX_FLOAT font_size, const CFX_Matrix* pText2User, const CFX_Matrix* pUser2Device, const CFX_GraphStateData* pGraphState, FX_ARGB fill_argb, FX_ARGB stroke_argb, CFX_PathData* pClippingPath, int nFlag) argument
681 DrawNormalText(CFX_RenderDevice* pDevice, int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos, CPDF_Font* pFont, FX_FLOAT font_size, const CFX_Matrix* pText2Device, FX_ARGB fill_argb, const CPDF_RenderOptions* pOptions) argument
[all...]
/external/pdfium/core/src/fxge/agg/src/
H A Dfx_agg_driver.cpp221 const FXTEXT_CHARPOS* pCharPos,
220 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, FX_DWORD color, int alpha_flag, void* pIccTransform) argument
/external/pdfium/core/src/fxge/skia/
H A Dfx_skia_device.cpp273 const FXTEXT_CHARPOS* pCharPos,
281 return m_pAggDriver->DrawDeviceText(nChars, pCharPos, pFont, pCache,
272 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_Matrix* pObject2Device, FX_FIXFLOAT font_size, FX_DWORD color, int alpha_flag, void* pIccTransform) argument
/external/pdfium/xfa/src/fdp/src/fde/
H A Dfde_gdidevice.cpp144 const FXTEXT_CHARPOS* pCharPos,
148 FXSYS_assert(pBrush != NULL && pFont != NULL && pCharPos != NULL);
162 if (pCharPos->m_bGlyphAdjust) {
164 ma * -pCharPos->m_AdjustMatrix[0] + mb * pCharPos->m_AdjustMatrix[2];
166 -ma * pCharPos->m_AdjustMatrix[1] + mb * pCharPos->m_AdjustMatrix[3];
168 mc * -pCharPos->m_AdjustMatrix[0] + md * pCharPos->m_AdjustMatrix[2];
170 -mc * pCharPos
142 DrawString(IFDE_Brush* pBrush, IFX_Font* pFont, const FXTEXT_CHARPOS* pCharPos, int32_t iCount, FX_FLOAT fFontSize, const CFX_Matrix* pMatrix) argument
[all...]
H A Dfde_gedevice.cpp135 const FXTEXT_CHARPOS* pCharPos,
139 FXSYS_assert(pBrush != NULL && pFont != NULL && pCharPos != NULL &&
148 FXTEXT_CHARPOS* pCP = (FXTEXT_CHARPOS*)pCharPos;
158 FXTEXT_CHARPOS* pCP = (FXTEXT_CHARPOS*)pCharPos;
133 DrawString(IFDE_Brush* pBrush, IFX_Font* pFont, const FXTEXT_CHARPOS* pCharPos, int32_t iCount, FX_FLOAT fFontSize, const CFX_Matrix* pMatrix) argument
/external/pdfium/xfa/src/fee/src/fee/
H A Dfde_txtedtpage.cpp64 FXTEXT_CHARPOS* pCharPos,
92 return pBreak->GetDisplayPos(&tr, pCharPos, bCharCode, pWSForms);
290 FXTEXT_CHARPOS*& pCharPos,
292 pCharPos = FX_Alloc(FXTEXT_CHARPOS, m_nCharCount);
296 FXTEXT_CHARPOS* pos = pCharPos;
310 FXSYS_memcpy(pTemp, pCharPos, sizeof(FXTEXT_CHARPOS) * nCharPosCount);
311 FX_Free(pCharPos);
312 pCharPos = pTemp;
63 GetDisplayPos(FDE_HVISUALOBJ hText, FXTEXT_CHARPOS* pCharPos, FX_BOOL bCharCode, CFX_WideString* pWSForms) argument
289 GetDisplayPos(const CFX_RectF& rtClip, FXTEXT_CHARPOS*& pCharPos, FX_LPRECTF pBBox) const argument
/external/pdfium/core/include/fxge/
H A Dfx_ge.h379 const FXTEXT_CHARPOS* pCharPos,
390 const FXTEXT_CHARPOS* pCharPos,
593 const FXTEXT_CHARPOS* pCharPos,
683 const FXTEXT_CHARPOS* pCharPos,
592 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, FX_DWORD color, int alpha_flag = 0, void* pIccTransform = NULL) argument
/external/pdfium/core/src/fpdfapi/fpdf_page/
H A Dfpdf_page.cpp584 FX_FLOAT* pCharPos,
600 FXSYS_memcpy(m_pCharPos, pCharPos, sizeof(FX_FLOAT) * (nChars - 1));
582 SetData(int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos, FX_FLOAT x, FX_FLOAT y) argument
/external/pdfium/xfa/src/fgas/src/layout/
H A Dfx_rtfbreak.cpp1178 FXTEXT_CHARPOS* pCharPos,
1257 if (pCharPos != NULL) {
1287 pCharPos->m_GlyphIndex = wch;
1289 pCharPos->m_GlyphIndex = pFont->GetGlyphIndex(wForm, bMBCSCode);
1290 if (pCharPos->m_GlyphIndex == 0xFFFF) {
1291 pCharPos->m_GlyphIndex = pFont->GetGlyphIndex(wch, bMBCSCode);
1294 pCharPos->m_ExtGID = pCharPos->m_GlyphIndex;
1295 pCharPos->m_FontCharWidth = iCharWidth;
1331 pCharPos
1177 GetDisplayPos(FX_LPCRTFTEXTOBJ pText, FXTEXT_CHARPOS* pCharPos, FX_BOOL bCharCode, CFX_WideString* pWSForms, FX_AdjustCharDisplayPos pAdjustPos) const argument
[all...]
H A Dfx_textbreak.cpp1169 FXTEXT_CHARPOS* pCharPos,
1359 if (pCharPos == NULL) {
1393 pCharPos->m_GlyphIndex =
1395 pCharPos->m_ExtGID = pCharPos->m_GlyphIndex;
1396 pCharPos->m_FontCharWidth = iCharWidth;
1417 pCharPos->m_OriginX = fX;
1418 pCharPos->m_OriginY = fY;
1424 pCharPos->m_OriginY += fOffset;
1426 pCharPos
1168 GetDisplayPos(FX_LPCTXTRUN pTxtRun, FXTEXT_CHARPOS* pCharPos, FX_BOOL bCharCode, CFX_WideString* pWSForms, FX_AdjustCharDisplayPos pAdjustPos) const argument
[all...]
/external/pdfium/xfa/src/fxfa/src/app/
H A Dxfa_textlayout.cpp1249 FXTEXT_CHARPOS* pCharPos = NULL; local
1274 FX_Free(pCharPos);
1275 pCharPos = FX_Alloc(FXTEXT_CHARPOS, iChars);
1278 FXSYS_memset(pCharPos, 0, iCharCount * sizeof(FXTEXT_CHARPOS));
1279 RenderString(pDevice, pSolidBrush, pPieceLine, j, pCharPos, tmDoc2Device);
1282 RenderPath(pDevice, pPen, pPieceLine, j, pCharPos, tmDoc2Device);
1286 FX_Free(pCharPos);
1868 FXTEXT_CHARPOS* pCharPos,
1871 int32_t iCount = GetDisplayPos(pPiece, pCharPos);
1874 pDevice->DrawString(pBrush, pPiece->pFont, pCharPos, iCoun
1864 RenderString(IFDE_RenderDevice* pDevice, IFDE_SolidBrush* pBrush, CXFA_PieceLine* pPieceLine, int32_t iPiece, FXTEXT_CHARPOS* pCharPos, const CFX_Matrix& tmDoc2Device) argument
1879 RenderPath(IFDE_RenderDevice* pDevice, IFDE_Pen* pPen, CXFA_PieceLine* pPieceLine, int32_t iPiece, FXTEXT_CHARPOS* pCharPos, const CFX_Matrix& tmDoc2Device) argument
1992 GetDisplayPos(XFA_LPCTEXTPIECE pPiece, FXTEXT_CHARPOS* pCharPos, FX_BOOL bCharCode) argument
[all...]

Completed in 306 milliseconds