/external/pdfium/core/src/fxge/apple/ |
H A D | fx_apple_platform.cpp | 44 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 D | fx_quartz_device.cpp | 739 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 D | BC_OnedEAN13Writer.cpp | 171 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 D | BC_OnedEAN8Writer.cpp | 175 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 D | BC_OnedUPCAWriter.cpp | 127 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 D | BC_OneDimWriter.cpp | 185 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 D | fx_ge_ps.cpp | 643 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 D | fx_ge_text.cpp | 175 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 D | fx_win32_print.cpp | 463 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 D | fpdf_pageobj.h | 453 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 D | fpdf_render_text.cpp | 515 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 D | fx_agg_driver.cpp | 221 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 D | fx_skia_device.cpp | 273 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 D | fde_gdidevice.cpp | 144 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 D | fde_gedevice.cpp | 135 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 D | fde_txtedtpage.cpp | 64 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 D | fx_ge.h | 379 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 D | fpdf_page.cpp | 584 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 D | fx_rtfbreak.cpp | 1178 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 D | fx_textbreak.cpp | 1169 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 D | xfa_textlayout.cpp | 1249 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...] |