summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/mfluadir/otfcc/include/otfcc/table/gasp.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/mfluadir/otfcc/include/otfcc/table/gasp.h')
-rw-r--r--Build/source/texk/web2c/mfluadir/otfcc/include/otfcc/table/gasp.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/mfluadir/otfcc/include/otfcc/table/gasp.h b/Build/source/texk/web2c/mfluadir/otfcc/include/otfcc/table/gasp.h
new file mode 100644
index 00000000000..b8a995fa988
--- /dev/null
+++ b/Build/source/texk/web2c/mfluadir/otfcc/include/otfcc/table/gasp.h
@@ -0,0 +1,24 @@
+#ifndef CARYLL_INCLUDE_TABLE_GASP_H
+#define CARYLL_INCLUDE_TABLE_GASP_H
+
+#include "table-common.h"
+
+typedef struct {
+ glyphsize_t rangeMaxPPEM;
+ bool dogray;
+ bool gridfit;
+ bool symmetric_smoothing;
+ bool symmetric_gridfit;
+} gasp_Record;
+extern caryll_ElementInterface(gasp_Record) gasp_iRecord;
+typedef caryll_Vector(gasp_Record) gasp_RecordList;
+extern caryll_VectorInterface(gasp_RecordList, gasp_Record) gasp_iRecordList;
+
+typedef struct {
+ uint16_t version;
+ OWNING gasp_RecordList records;
+} table_gasp;
+
+extern caryll_RefElementInterface(table_gasp) table_iGasp;
+
+#endif