summaryrefslogtreecommitdiff
path: root/libjava/java/awt/font/OpenType.h
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/awt/font/OpenType.h')
-rw-r--r--libjava/java/awt/font/OpenType.h91
1 files changed, 91 insertions, 0 deletions
diff --git a/libjava/java/awt/font/OpenType.h b/libjava/java/awt/font/OpenType.h
new file mode 100644
index 000000000..bd1c0a622
--- /dev/null
+++ b/libjava/java/awt/font/OpenType.h
@@ -0,0 +1,91 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_font_OpenType__
+#define __java_awt_font_OpenType__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace font
+ {
+ class OpenType;
+ }
+ }
+ }
+}
+
+class java::awt::font::OpenType : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< jbyte > * getFontTable(jint) = 0;
+ virtual JArray< jbyte > * getFontTable(jint, jint, jint) = 0;
+ virtual JArray< jbyte > * getFontTable(::java::lang::String *) = 0;
+ virtual JArray< jbyte > * getFontTable(::java::lang::String *, jint, jint) = 0;
+ virtual jint getFontTableSize(jint) = 0;
+ virtual jint getFontTableSize(::java::lang::String *) = 0;
+ virtual jint getVersion() = 0;
+ static const jint TAG_ACNT = 1633906292;
+ static const jint TAG_AVAR = 1635148146;
+ static const jint TAG_BASE = 1111577413;
+ static const jint TAG_BDAT = 1650745716;
+ static const jint TAG_BLOC = 1651273571;
+ static const jint TAG_BSLN = 1651731566;
+ static const jint TAG_CFF = 1128678944;
+ static const jint TAG_CMAP = 1668112752;
+ static const jint TAG_CVAR = 1668702578;
+ static const jint TAG_CVT = 1668707360;
+ static const jint TAG_DSIG = 1146308935;
+ static const jint TAG_EBDT = 1161970772;
+ static const jint TAG_EBLC = 1161972803;
+ static const jint TAG_EBSC = 1161974595;
+ static const jint TAG_FDSC = 1717859171;
+ static const jint TAG_FEAT = 1717920116;
+ static const jint TAG_FMTX = 1718449272;
+ static const jint TAG_FPGM = 1718642541;
+ static const jint TAG_FVAR = 1719034226;
+ static const jint TAG_GASP = 1734439792;
+ static const jint TAG_GDEF = 1195656518;
+ static const jint TAG_GLYF = 1735162214;
+ static const jint TAG_GPOS = 1196445523;
+ static const jint TAG_GSUB = 1196643650;
+ static const jint TAG_GVAR = 1735811442;
+ static const jint TAG_HDMX = 1751412088;
+ static const jint TAG_HEAD = 1751474532;
+ static const jint TAG_HHEA = 1751672161;
+ static const jint TAG_HMTX = 1752003704;
+ static const jint TAG_JSTF = 1246975046;
+ static const jint TAG_JUST = 1786082164;
+ static const jint TAG_KERN = 1801810542;
+ static const jint TAG_LCAR = 1818452338;
+ static const jint TAG_LOCA = 1819239265;
+ static const jint TAG_LTSH = 1280594760;
+ static const jint TAG_MAXP = 1835104368;
+ static const jint TAG_MMFX = 1296909912;
+ static const jint TAG_MMSD = 1296913220;
+ static const jint TAG_MORT = 1836020340;
+ static const jint TAG_NAME = 1851878757;
+ static const jint TAG_OPBD = 1836020340;
+ static const jint TAG_OS2 = 1330851634;
+ static const jint TAG_PCLT = 1346587732;
+ static const jint TAG_POST = 1886352244;
+ static const jint TAG_PREP = 1886545264;
+ static const jint TAG_PROP = 1886547824;
+ static const jint TAG_TRAK = 1953653099;
+ static const jint TAG_TYP1 = 1954115633;
+ static const jint TAG_VDMX = 1447316824;
+ static const jint TAG_VHEA = 1986553185;
+ static const jint TAG_VMTX = 1986884728;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_font_OpenType__