Home | History | Annotate | Download | only in fpdf_render

Lines Matching defs:charcode

24 CFX_GlyphBitmap* CPDF_Type3Cache::LoadGlyph(FX_DWORD charcode, const CFX_AffineMatrix* pMatrix, FX_FLOAT retinaScaleX, FX_FLOAT retinaScaleY)
36 if(pSizeCache->m_GlyphMap.Lookup((FX_LPVOID)(FX_UINTPTR)charcode, (void*&)pGlyphBitmap)) {
39 pGlyphBitmap = RenderGlyph(pSizeCache, charcode, pMatrix, retinaScaleX, retinaScaleY);
40 pSizeCache->m_GlyphMap.SetAt((FX_LPVOID)(FX_UINTPTR)charcode, pGlyphBitmap);
125 CFX_GlyphBitmap* CPDF_Type3Cache::RenderGlyph(CPDF_Type3Glyphs* pSize, FX_DWORD charcode, const CFX_AffineMatrix* pMatrix, FX_FLOAT retinaScaleX, FX_FLOAT retinaScaleY)
127 CPDF_Type3Char* pChar = m_pFont->LoadChar(charcode);
390 FX_DWORD charcode = pChars[iChar];
391 if (charcode == (FX_DWORD) - 1) {
394 CPDF_Type3Char* pType3Char = pType3Font->LoadChar(charcode);
457 CFX_GlyphBitmap* pBitmap = pCache->LoadGlyph(charcode, &matrix, sa, sd);
534 FX_DWORD CharCode = nChars == 1 ? (FX_DWORD)(FX_UINTPTR)pCharCodes : pCharCodes[iChar];
535 if (CharCode == (FX_DWORD) - 1) {
541 charpos.m_bFontStyle = pCIDFont->IsFontStyleFromCharCode(CharCode);
543 charpos.m_GlyphIndex = pFont->GlyphFromCharCode(CharCode, &bVert);
545 charpos.m_ExtGID = pFont->GlyphFromCharCodeExt(CharCode);
548 charpos.m_FontCharWidth = pFont->GetCharWidthF(CharCode);
558 FX_WORD CID = pCIDFont->CIDFromCharCode(CharCode);
611 FX_DWORD charcode;
616 charcode = pFont->GetNextChar(str, str.GetLength(), offset);
617 pCharCodes = (FX_DWORD*)(FX_UINTPTR)charcode;
739 CFX_PathData* CPDF_Font::LoadGlyphPath(FX_DWORD charcode, int dest_width)
741 int glyph_index = GlyphFromCharCode(charcode);