Searched refs:pCharPos (Results 1 - 15 of 15) sorted by relevance

/external/pdfium/core/src/fxge/apple/
H A Dfx_apple_platform.cpp43 const FXTEXT_CHARPOS* pCharPos,
60 FX_FLOAT ori_x = pCharPos[0].m_OriginX, ori_y = pCharPos[0].m_OriginY;
78 glyph_indices[i] = pCharPos[i].m_ExtGID;
80 glyph_positions[i].x = -pCharPos[i].m_OriginX;
82 glyph_positions[i].x = pCharPos[i].m_OriginX;
84 glyph_positions[i].y = pCharPos[i].m_OriginY;
104 const FXTEXT_CHARPOS * pCharPos,
122 if (pCharPos[i].m_bGlyphAdjust) {
157 FX_BOOL ret = _CGDrawGlyphRun(ctx, nChars, pCharPos, pFon
41 _CGDrawGlyphRun(CGContextRef pContext, int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_AffineMatrix* pObject2Device, FX_FLOAT font_size, FX_DWORD argb, int alpha_flag, void* pIccTransform) argument
103 DrawDeviceText(int nChars, const FXTEXT_CHARPOS * pCharPos, CFX_Font * pFont, CFX_FontCache * pCache, const CFX_AffineMatrix * pObject2Device, FX_FLOAT font_size, FX_DWORD argb, int alpha_flag, void* pIccTransform) argument
[all...]
H A Dapple_int.h154 virtual FX_BOOL DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont,
164 const FXTEXT_CHARPOS* pCharPos,
H A Dfx_quartz_device.cpp803 const FXTEXT_CHARPOS* pCharPos,
829 glyph_indices[i] = pCharPos[i].m_ExtGID;
830 glyph_positions[i].x = pCharPos[i].m_OriginX;
831 glyph_positions[i].y = pCharPos[i].m_OriginY;
880 const FXTEXT_CHARPOS* pCharPos,
903 if (pCharPos[i].m_bGlyphAdjust || font_size < 0) {
905 ret = CG_DrawGlypRun(i, pCharPos, pFont, pCache, NULL, pObject2Device, font_size, color, alpha_flag, pIccTransform);
911 const FXTEXT_CHARPOS* char_pos = pCharPos + i;
928 pCharPos += i;
936 ret = CG_DrawGlypRun(i, pCharPos, pFon
802 CG_DrawGlypRun(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_AffineMatrix* pGlyphMatrix, const CFX_AffineMatrix* pObject2Device, FX_FLOAT font_size, FX_DWORD argb, int alpha_flag, void* pIccTransform) argument
879 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache, const CFX_AffineMatrix* pObject2Device, FX_FLOAT font_size, FX_DWORD color, int alpha_flag , void* pIccTransform) argument
[all...]
/external/pdfium/core/src/fpdfapi/fpdf_render/
H A Dfpdf_render_text.cpp524 void Load(int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos, CPDF_Font* pFont, FX_FLOAT font_size);
539 void CPDF_CharPosList::Load(int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos, CPDF_Font* pFont, argument
566 charpos.m_OriginX = iChar ? pCharPos[iChar - 1] : 0;
593 FX_BOOL CPDF_TextRenderer::DrawTextPath(CFX_RenderDevice* pDevice, int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos, argument
601 CharPosList.Load(nChars, pCharCodes, pCharPos, pFont, font_size);
628 FX_FLOAT* pCharPos; local
632 pCharPos = NULL;
635 pCharPos = FX_Alloc(FX_FLOAT, nChars - 1);
640 pCharPos[i - 1] = cur_pos;
654 DrawNormalText(pDevice, nChars, pCharCodes, pCharPos, pFon
663 DrawNormalText(CFX_RenderDevice* pDevice, int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos, CPDF_Font* pFont, FX_FLOAT font_size, const CFX_AffineMatrix* pText2Device, FX_ARGB fill_argb, const CPDF_RenderOptions* pOptions) argument
[all...]
/external/pdfium/core/include/fpdfapi/
H A Dfpdf_render.h225 static FX_BOOL DrawTextPath(CFX_RenderDevice* pDevice, int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos,
231 static FX_BOOL DrawNormalText(CFX_RenderDevice* pDevice, int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos,
235 static FX_BOOL DrawType3Text(CFX_RenderDevice* pDevice, int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos,
H A Dfpdf_pageobj.h581 void SetData(int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos, FX_FLOAT x, FX_FLOAT y);
583 void GetData(int& nChars, FX_DWORD*& pCharCodes, FX_FLOAT*& pCharPos) argument
587 pCharPos = m_pCharPos;
/external/pdfium/core/include/fxge/
H A Dfx_ge.h437 FX_BOOL DrawNormalText(int nChars, const FXTEXT_CHARPOS* pCharPos,
443 FX_BOOL DrawTextPath(int nChars, const FXTEXT_CHARPOS* pCharPos,
618 virtual FX_BOOL DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, argument
697 FX_BOOL DrawText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, CFX_FontCache* pCache,
/external/pdfium/core/src/fxge/agg/include/
H A Dfx_agg_driver.h92 virtual FX_BOOL DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont,
/external/pdfium/core/src/fxge/ge/
H A Dfx_ge_linux.cpp21 FX_BOOL CFX_AggDeviceDriver::DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, argument
H A Dfx_ge_ps.cpp604 FX_BOOL CFX_PSRenderer::DrawText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, argument
630 FindPSFontGlyph(pFaceCache, pFont, pCharPos[i], ps_fontnum, ps_glyphindex);
636 buf << pCharPos[i].m_OriginX << FX_BSTRC(" ")
637 << pCharPos[i].m_OriginY << FX_BSTRC(" m");
H A Dfx_ge_text.cpp149 FX_BOOL CFX_RenderDevice::DrawNormalText(int nChars, const FXTEXT_CHARPOS* pCharPos, argument
164 if (m_pDeviceDriver->DrawDeviceText(nChars, pCharPos, pFont, pCache, pText2Device, font_size, fill_color, alpha_flag, pIccTransform)) {
179 if (m_pDeviceDriver->DrawDeviceText(nChars, pCharPos, pFont, pCache, pText2Device, font_size, fill_color, alpha_flag, pIccTransform)) {
194 return DrawTextPath(nChars, pCharPos, pFont, pCache, font_size, pText2Device, NULL, NULL, fill_color, 0, NULL, nPathFlags, alpha_flag, pIccTransform);
240 const FXTEXT_CHARPOS& charpos = pCharPos[iChar];
944 FX_BOOL CFX_RenderDevice::DrawTextPath(int nChars, const FXTEXT_CHARPOS* pCharPos, argument
957 const FXTEXT_CHARPOS& charpos = pCharPos[iChar];
/external/pdfium/core/src/fxge/win32/
H A Dfx_win32_print.cpp420 FX_BOOL CPSPrinterDriver::DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, argument
424 return m_PSRenderer.DrawText(nChars, pCharPos, pFont, pCache, pObject2Device, font_size, color, alpha_flag, pIccTransform);
H A Dwin32_int.h224 virtual FX_BOOL DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont,
/external/pdfium/core/src/fpdfapi/fpdf_page/
H A Dfpdf_page.cpp582 void CPDF_TextObject::SetData(int nChars, FX_DWORD* pCharCodes, FX_FLOAT* pCharPos, FX_FLOAT x, FX_FLOAT y) argument
597 FXSYS_memcpy32(m_pCharPos, pCharPos, sizeof(FX_FLOAT) * (nChars - 1));
/external/pdfium/core/src/fxge/agg/agg23/
H A Dfx_agg_driver.cpp224 FX_BOOL CFX_AggDeviceDriver::DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, argument

Completed in 201 milliseconds