Lines Matching defs:file
3 // found in the LICENSE file.
16 bool ots_vhea_parse(OpenTypeFile *file, const uint8_t *data, size_t length) {
19 file->vhea = vhea;
29 if (!ParseMetricsHeader(file, &table, &vhea->header)) {
36 bool ots_vhea_should_serialise(OpenTypeFile *file) {
40 return file->vhea != NULL && file->vmtx != NULL &&
41 ots_gsub_should_serialise(file);
44 bool ots_vhea_serialise(OTSStream *out, OpenTypeFile *file) {
45 if (!SerialiseMetricsHeader(out, &file->vhea->header)) {
51 void ots_vhea_free(OpenTypeFile *file) {
52 delete file->vhea;