aboutsummaryrefslogtreecommitdiff
path: root/src/post.h
diff options
context:
space:
mode:
authoryusukes@chromium.org <yusukes@chromium.org@a4e77c2c-9104-11de-800e-5b313e0d2bf3>2009-11-04 04:56:32 +0000
committeryusukes@chromium.org <yusukes@chromium.org@a4e77c2c-9104-11de-800e-5b313e0d2bf3>2009-11-04 04:56:32 +0000
commitd257d186ae2a08042a412824678f98241a1a4f3c (patch)
tree54b0cf89c22d1a1de3d7866f01d8a98dcbe8565f /src/post.h
parent11e88a133d0bc47723c2e9e06df471e2f60bb350 (diff)
downloadots-d257d186ae2a08042a412824678f98241a1a4f3c.tar.gz
initial commit.
git-svn-id: http://ots.googlecode.com/svn/trunk@2 a4e77c2c-9104-11de-800e-5b313e0d2bf3
Diffstat (limited to 'src/post.h')
-rw-r--r--src/post.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/post.h b/src/post.h
new file mode 100644
index 0000000..f220d4f
--- /dev/null
+++ b/src/post.h
@@ -0,0 +1,29 @@
+// Copyright (c) 2009 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef OTS_POST_H_
+#define OTS_POST_H_
+
+#include "ots.h"
+
+#include <map>
+#include <string>
+#include <vector>
+
+namespace ots {
+
+struct OpenTypePOST {
+ uint32_t version;
+ uint32_t italic_angle;
+ int16_t underline;
+ int16_t underline_thickness;
+ uint32_t is_fixed_pitch;
+
+ std::vector<uint16_t> glyph_name_index;
+ std::vector<std::string> names;
+};
+
+} // namespace ots
+
+#endif // OTS_POST_H_