Home | History | Annotate | Download | only in font

Lines Matching defs:CFGAS_GEFont

25 class CFGAS_GEFont : public CFX_Retainable {
32 static CFX_RetainPtr<CFGAS_GEFont> LoadFont(const FX_WCHAR* pszFontFamily,
36 static CFX_RetainPtr<CFGAS_GEFont> LoadFont(CFX_Font* pExternalFont,
38 static CFX_RetainPtr<CFGAS_GEFont> LoadFont(
42 static CFX_RetainPtr<CFGAS_GEFont> LoadFont(const uint8_t* pBuffer,
45 static CFX_RetainPtr<CFGAS_GEFont> LoadFont(
51 CFX_RetainPtr<CFGAS_GEFont> Derive(uint32_t dwFontStyles,
60 CFX_RetainPtr<CFGAS_GEFont> GetSubstFont(int32_t iGlyphIndex);
71 explicit CFGAS_GEFont(CFGAS_FontMgr* pFontMgr);
72 CFGAS_GEFont(const CFX_RetainPtr<CFGAS_GEFont>& src, uint32_t dwFontStyles);
73 ~CFGAS_GEFont() override;
96 CFX_RetainPtr<CFGAS_GEFont>* ppFont,
105 CFX_RetainPtr<CFGAS_GEFont> m_pSrcFont; // Only set by ctor, so no cycles.
114 std::vector<CFX_RetainPtr<CFGAS_GEFont>> m_SubstFonts;
115 std::map<FX_WCHAR, CFX_RetainPtr<CFGAS_GEFont>> m_FontMapper;