107a852d8c1953036774d8f3b65d18dcfea3bb4a2Ben Murdoch// Copyright (c) 2009 The Chromium Authors. All rights reserved. 207a852d8c1953036774d8f3b65d18dcfea3bb4a2Ben Murdoch// Use of this source code is governed by a BSD-style license that can be 307a852d8c1953036774d8f3b65d18dcfea3bb4a2Ben Murdoch// found in the LICENSE file. 45c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 507a852d8c1953036774d8f3b65d18dcfea3bb4a2Ben Murdoch#ifndef OTS_HEAD_H_ 65c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)#define OTS_HEAD_H_ 75c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 85c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)#include "ots.h" 95c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 10f5f02c98d2d694be40c6182631462fff13b4a479Ben Murdochnamespace ots { 11e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles) 12197021e6b966cfb06891637935ef33fff06433d1Ben Murdochstruct OpenTypeHEAD { 13197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch uint32_t revision; 147242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci uint16_t flags; 15197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch uint16_t ppem; 167242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci uint64_t created; 1710f88d5669dbd969c059d61ba09fa37dd72ac559Ben Murdoch uint64_t modified; 185c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 19c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles) int16_t xmin, xmax; 205c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) int16_t ymin, ymax; 215c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 225c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) uint16_t mac_style; 23e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles) uint16_t min_ppem; 24e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles) int16_t index_to_loc_format; 25e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles)}; 26e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles) 27e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles)} // namespace ots 28e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles) 29e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles)#endif // OTS_HEAD_H_ 3009380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)