summaryrefslogtreecommitdiff
path: root/xfa/fgas/font/fgas_fontutils.h
diff options
context:
space:
mode:
Diffstat (limited to 'xfa/fgas/font/fgas_fontutils.h')
-rw-r--r--xfa/fgas/font/fgas_fontutils.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/xfa/fgas/font/fgas_fontutils.h b/xfa/fgas/font/fgas_fontutils.h
index f247a1fe53..3bfd9394d6 100644
--- a/xfa/fgas/font/fgas_fontutils.h
+++ b/xfa/fgas/font/fgas_fontutils.h
@@ -7,7 +7,7 @@
#ifndef XFA_FGAS_FONT_FGAS_FONTUTILS_H_
#define XFA_FGAS_FONT_FGAS_FONTUTILS_H_
-#include "core/fxcrt/fx_string.h"
+#include "core/fxcrt/widestring.h"
struct FGAS_FONTUSB {
uint16_t wStartUnicode;
@@ -18,4 +18,16 @@ struct FGAS_FONTUSB {
const FGAS_FONTUSB* FGAS_GetUnicodeBitField(wchar_t wUnicode);
+struct FGAS_FontInfo {
+ uint32_t dwFontNameHash;
+ const wchar_t* pPsName;
+ const wchar_t* pReplaceFont;
+ uint16_t dwStyles;
+ uint16_t wCodePage;
+};
+
+WideString FGAS_FontNameToEnglishName(const WideStringView& wsLocalName);
+
+const FGAS_FontInfo* FGAS_FontInfoByFontName(const WideStringView& wsFontName);
+
#endif // XFA_FGAS_FONT_FGAS_FONTUTILS_H_