1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef OTS_HEAD_H_ 6 #define OTS_HEAD_H_ 7 8 #include "ots.h" 9 10 namespace ots { 11 12 struct OpenTypeHEAD { 13 uint32_t revision; 14 uint16_t flags; 15 uint16_t ppem; 16 uint64_t created; 17 uint64_t modified; 18 19 int16_t xmin, xmax; 20 int16_t ymin, ymax; 21 22 uint16_t mac_style; 23 uint16_t min_ppem; 24 int16_t index_to_loc_format; 25 }; 26 27 } // namespace ots 28 29 #endif // OTS_HEAD_H_ 30