summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/mfluadir/otfcc/include/otfcc/table/head.h
blob: 04faac3003d2ad006b9848a3677418c8d9afc8f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#ifndef CARYLL_INCLUDE_TABLE_HEAD_H
#define CARYLL_INCLUDE_TABLE_HEAD_H

#include "table-common.h"

typedef struct {
	// Font header
	f16dot16 version;
	uint32_t fontRevision;
	uint32_t checkSumAdjustment;
	uint32_t magicNumber;
	uint16_t flags;
	uint16_t unitsPerEm;
	int64_t created;
	int64_t modified;
	int16_t xMin;
	int16_t yMin;
	int16_t xMax;
	int16_t yMax;
	uint16_t macStyle;
	uint16_t lowestRecPPEM;
	int16_t fontDirectoryHint;
	int16_t indexToLocFormat;
	int16_t glyphDataFormat;
} table_head;

extern caryll_RefElementInterface(table_head) table_iHead;

#endif