diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/xmloff/XMLFontAutoStylePool.hxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/xmloff/XMLFontAutoStylePool.hxx b/include/xmloff/XMLFontAutoStylePool.hxx index e747bb8b20d8..530d05b2762a 100644 --- a/include/xmloff/XMLFontAutoStylePool.hxx +++ b/include/xmloff/XMLFontAutoStylePool.hxx @@ -26,6 +26,7 @@ #include <tools/fontenum.hxx> #include <salhelper/simplereferenceobject.hxx> #include <set> +#include <unordered_map> #include <memory> class XMLFontAutoStylePool_Impl; @@ -33,13 +34,15 @@ class SvXMLExport; class XMLOFF_DLLPUBLIC XMLFontAutoStylePool : public salhelper::SimpleReferenceObject { +private: SvXMLExport& rExport; std::unique_ptr<XMLFontAutoStylePool_Impl> m_pFontAutoStylePool; std::set<OUString> m_aNames; bool m_bTryToEmbedFonts; + std::unordered_map<OString, OUString> m_aEmbeddedFontFiles; - OUString embedFontFile( const OUString& fontUrl ); + OUString embedFontFile(OUString const & rFileUrl, OUString const & rFamilyName); protected: |