Lines Matching refs:RetainPtr
26 friend class RetainPtr;
28 friend RetainPtr<T> pdfium::MakeRetain(Args&&... args);
30 static RetainPtr<CFGAS_GEFont> LoadFont(const wchar_t* pszFontFamily,
34 static RetainPtr<CFGAS_GEFont> LoadFont(CFX_Font* pExternalFont,
36 static RetainPtr<CFGAS_GEFont> LoadFont(
49 RetainPtr<CFGAS_GEFont> GetSubstFont(int32_t iGlyphIndex);
70 bool LoadFontInternal(const RetainPtr<CFX_SeekableStreamProxy>& pFontStream,
76 std::pair<int32_t, RetainPtr<CFGAS_GEFont>> GetGlyphIndexAndFont(
85 RetainPtr<CFGAS_GEFont> m_pSrcFont; // Only set by ctor, so no cycles.
88 RetainPtr<CFX_SeekableStreamProxy> m_pStream;
89 RetainPtr<IFX_SeekableReadStream> m_pFileRead;
93 std::vector<RetainPtr<CFGAS_GEFont>> m_SubstFonts;
94 std::map<wchar_t, RetainPtr<CFGAS_GEFont>> m_FontMapper;