1ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org// Copyright (c) 2011 The Chromium Authors. All rights reserved. 2ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org// Use of this source code is governed by a BSD-style license that can be 3ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org// found in the LICENSE file. 4ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org 5ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org#ifndef OTS_GPOS_H_ 6ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org#define OTS_GPOS_H_ 7ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org 8ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org#include "ots.h" 9ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org 10ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.orgnamespace ots { 11ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org 12ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.orgstruct OpenTypeGPOS { 13ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org OpenTypeGPOS() 14ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org : num_lookups(0), 15ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org data(NULL), 16ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org length(0) { 17ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org } 18ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org 19a574866c0e4b1539098e64422f59d01c80cea6cfbashi@chromium.org // Number of lookups in GPOS table 20ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org uint16_t num_lookups; 21ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org 22ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org const uint8_t *data; 23ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org size_t length; 24ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org}; 25ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org 26ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org} // namespace ots 27ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org 28ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org#endif 29ced7112cb41d09cd344bbe4b20459049d6039491bashi@chromium.org 30