Home
last modified time | relevance | path

Searched refs:CFX_Font (Results 1 – 25 of 49) sorted by relevance

12

/external/pdfium/core/fxge/
Dcfx_font.cpp181 const char CFX_Font::s_AngleSkew[] = {
186 const uint8_t CFX_Font::s_WeightPow[] = {
195 const uint8_t CFX_Font::s_WeightPow_11[] = {
204 const uint8_t CFX_Font::s_WeightPow_SHIFTJIS[] = {
213 const CFX_Font::CharsetFontMap CFX_Font::defaultTTFMap[] = {
229 const char CFX_Font::kUntitledFontName[] = "Untitled";
232 const char CFX_Font::kDefaultAnsiFontName[] = "Helvetica";
235 const char CFX_Font::kUniversalDefaultFontName[] = "Arial Unicode MS";
238 ByteString CFX_Font::GetDefaultFontNameByCharset(uint8_t nCharset) { in GetDefaultFontNameByCharset()
249 uint8_t CFX_Font::GetCharSetFromUnicode(uint16_t word) { in GetCharSetFromUnicode()
[all …]
Dcfx_glyphcache.h24 class CFX_Font; variable
36 const CFX_GlyphBitmap* LoadGlyphBitmap(const CFX_Font* pFont,
43 const CFX_PathData* LoadGlyphPath(const CFX_Font* pFont,
51 CFX_TypeFace* GetDeviceCache(const CFX_Font* pFont);
61 std::unique_ptr<CFX_GlyphBitmap> RenderGlyph(const CFX_Font* pFont,
68 const CFX_Font* pFont,
73 CFX_GlyphBitmap* LookUpGlyphBitmap(const CFX_Font* pFont,
Dcfx_glyphcache.cpp64 const CFX_Font* pFont, in GenKey()
104 const CFX_Font* pFont, in RenderGlyph()
131 static_cast<size_t>(-skew) < CFX_Font::kAngleSkewArraySize) { in RenderGlyph()
132 skew = -CFX_Font::s_AngleSkew[-skew]; in RenderGlyph()
168 if (index >= CFX_Font::kWeightPowArraySize) in RenderGlyph()
172 level = CFX_Font::s_WeightPow_SHIFTJIS[index] * 2; in RenderGlyph()
174 level = CFX_Font::s_WeightPow_11[index]; in RenderGlyph()
226 const CFX_PathData* CFX_GlyphCache::LoadGlyphPath(const CFX_Font* pFont, in LoadGlyphPath()
247 const CFX_GlyphBitmap* CFX_GlyphCache::LoadGlyphBitmap(const CFX_Font* pFont, in LoadGlyphBitmap()
316 CFX_TypeFace* CFX_GlyphCache::GetDeviceCache(const CFX_Font* pFont) { in GetDeviceCache()
[all …]
Dcfx_unicodeencoding.h14 class CFX_Font; variable
18 explicit CFX_UnicodeEncoding(CFX_Font* pFont);
24 UnownedPtr<CFX_Font> const m_pFont;
Dcfx_fontcache.h17 class CFX_Font; variable
24 RetainPtr<CFX_GlyphCache> GetGlyphCache(const CFX_Font* pFont);
26 CFX_TypeFace* GetDeviceCache(const CFX_Font* pFont);
Dcfx_unicodeencodingex.cpp46 CFX_Font* pFont, in FXFM_CreateFontEncoding()
55 CFX_UnicodeEncodingEx::CFX_UnicodeEncodingEx(CFX_Font* pFont, in CFX_UnicodeEncodingEx()
105 CFX_Font* pFont) { in FX_CreateFontEncodingEx()
Dcfx_unicodeencodingex.h19 CFX_UnicodeEncodingEx(CFX_Font* pFont, uint32_t EncodingID);
32 std::unique_ptr<CFX_UnicodeEncodingEx> FX_CreateFontEncodingEx(CFX_Font* pFont);
Dcfx_fontcache.cpp22 RetainPtr<CFX_GlyphCache> CFX_FontCache::GetGlyphCache(const CFX_Font* pFont) { in GetGlyphCache()
36 CFX_TypeFace* CFX_FontCache::GetDeviceCache(const CFX_Font* pFont) { in GetDeviceCache()
Dcfx_font.h31 class CFX_Font {
33 CFX_Font();
34 ~CFX_Font();
Dcfx_renderdevice.h22 class CFX_Font; variable
160 CFX_Font* pFont,
167 CFX_Font* pFont,
Drenderdevicedriver_iface.h19 class CFX_Font; variable
101 CFX_Font* pFont,
/external/pdfium/xfa/fgas/font/
Dcfgas_gefont.h23 class CFX_Font; variable
40 std::unique_ptr<CFX_Font> pInternalFont,
57 CFX_Font* GetDevFont() const { return m_pFont.Get(); } in GetDevFont()
73 bool LoadFontInternal(std::unique_ptr<CFX_Font> pInternalFont);
83 MaybeOwned<CFX_Font> m_pFont; // Must come before |m_pFontEncoding|.
Dcfgas_gefont.cpp52 std::unique_ptr<CFX_Font> pInternalFont, in LoadFont()
86 m_pFont = pdfium::MakeUnique<CFX_Font>(); in LoadFontInternal()
101 CFX_Font* pExternalFont = pPDFFont->GetFont(); in LoadFontInternal()
113 bool CFGAS_GEFont::LoadFontInternal(std::unique_ptr<CFX_Font> pInternalFont) { in LoadFontInternal()
/external/pdfium/fxbarcode/oned/
DBC_OneDimWriter.h18 class CFX_Font; variable
47 bool SetFont(CFX_Font* cFont);
72 CFX_Font* cFont,
89 UnownedPtr<CFX_Font> m_pFont;
/external/pdfium/core/fpdfapi/font/
Dcpdf_font.h123 CFX_Font* GetFont() { return &m_Font; } in GetFont()
124 const CFX_Font* GetFont() const { return &m_Font; } in GetFont()
126 CFX_Font* GetFontFallback(int position);
146 CFX_Font m_Font;
147 std::vector<std::unique_ptr<CFX_Font>> m_FontFallbacks;
/external/pdfium/core/fpdfapi/render/
Dcpdf_textrenderer.cpp22 CFX_Font* GetFont(CPDF_Font* pFont, int32_t position) { in GetFont()
54 CFX_Font* font = GetFont(pFont, fontPosition); in DrawTextPath()
64 CFX_Font* font = GetFont(pFont, fontPosition); in DrawTextPath()
149 CFX_Font* font = GetFont(pFont, fontPosition); in DrawNormalText()
158 CFX_Font* font = GetFont(pFont, fontPosition); in DrawNormalText()
/external/pdfium/core/fxge/apple/
Dfx_apple_platform.cpp38 CFX_Font* pFont, in CGDrawGlyphRun()
107 CFX_Font* pFont, in DrawDeviceText()
171 const CFX_Font* pFont, in RenderGlyph_Nativetext()
179 void CFX_Font::ReleasePlatformResource() { in ReleasePlatformResource()
/external/pdfium/fxbarcode/
Dcbc_onecode.h17 class CFX_Font; variable
34 bool SetFont(CFX_Font* cFont);
Dcfx_barcode.h19 class CFX_Font; variable
45 bool SetFont(CFX_Font* pFont);
/external/pdfium/fpdfsdk/
Dfpdf_sysfontinfo.cpp41 static_assert(offsetof(CFX_Font::CharsetFontMap, charset) ==
44 static_assert(offsetof(CFX_Font::CharsetFontMap, fontname) ==
47 static_assert(sizeof(CFX_Font::CharsetFontMap) == sizeof(FPDF_CharsetFontMap),
141 return reinterpret_cast<const FPDF_CharsetFontMap*>(CFX_Font::defaultTTFMap); in FPDF_GetDefaultTTFMap()
Dfpdf_edittext.cpp69 CFX_Font* pFont, in LoadFontDesc()
271 std::unique_ptr<CFX_Font> pFont, in LoadSimpleFont()
280 name = CFX_Font::kUntitledFontName; in LoadSimpleFont()
319 std::unique_ptr<CFX_Font> pFont, in LoadCompositeFont()
330 name = CFX_Font::kUntitledFontName; in LoadCompositeFont()
495 auto pFont = pdfium::MakeUnique<CFX_Font>(); in FPDFText_LoadFont()
547 CFX_Font* pFont = pPdfFont->GetFont(); in FPDFTextObj_GetFontName()
/external/pdfium/core/fxge/win32/
Dcfx_psrenderer.h22 class CFX_Font; variable
95 CFX_Font* pFont,
106 CFX_Font* pFont,
Dwin32_int.h212 CFX_Font* pFont,
275 CFX_Font* pFont,
339 CFX_Font* pFont,
/external/pdfium/core/fpdfdoc/
Dcba_fontmap.cpp61 auto pFXFont = pdfium::MakeUnique<CFX_Font>(); in AddNativeTrueTypeFontToPDF()
119 nNewFontIndex = GetFontIndex(CFX_Font::kUniversalDefaultFontName, in GetWordFontIndex()
151 return CFX_Font::GetCharSetFromUnicode(word); in CharSetFromUnicode()
194 GetFontIndex(CFX_Font::kDefaultAnsiFontName, FX_CHARSET_ANSI, false); in Initialize()
421 ByteString sFontName = CFX_Font::GetDefaultFontNameByCharset(nCharset); in GetNativeFontName()
/external/pdfium/core/fpdfapi/page/
Dcpdf_docpagedata.h23 class CFX_Font; variable
55 RetainPtr<CPDF_Font> AddFont(std::unique_ptr<CFX_Font> pFont, int charset);

12