Bug 1785744 [wpt PR 35504] - Recalc style for elements where :toggle() pseudo-class...
[gecko.git] / gfx / ots / src / vvar.h
blob15d435745939cb80a3fda0797985aa43a7a11158
1 // Copyright (c) 2018 The OTS 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.
5 #ifndef OTS_VVAR_H_
6 #define OTS_VVAR_H_
8 #include "ots.h"
10 namespace ots {
12 // -----------------------------------------------------------------------------
13 // OpenTypeVVAR Interface
14 // -----------------------------------------------------------------------------
16 class OpenTypeVVAR : public Table {
17 public:
18 explicit OpenTypeVVAR(Font* font, uint32_t tag)
19 : Table(font, tag, tag) { }
21 bool Parse(const uint8_t* data, size_t length);
22 bool Serialize(OTSStream* out);
24 private:
25 const uint8_t *m_data;
26 size_t m_length;
29 } // namespace ots
31 #endif // OTS_VVAR_H_