aboutsummaryrefslogtreecommitdiffstats
path: root/C2J/manual/glf-manualCodedImplJNI.java
diff options
context:
space:
mode:
Diffstat (limited to 'C2J/manual/glf-manualCodedImplJNI.java')
-rwxr-xr-xC2J/manual/glf-manualCodedImplJNI.java46
1 files changed, 46 insertions, 0 deletions
diff --git a/C2J/manual/glf-manualCodedImplJNI.java b/C2J/manual/glf-manualCodedImplJNI.java
new file mode 100755
index 0000000..d18db08
--- /dev/null
+++ b/C2J/manual/glf-manualCodedImplJNI.java
@@ -0,0 +1,46 @@
+/**
+ * @(#) GLFFuncJNI.java
+ */
+
+
+package gl4java.utils.glf;
+
+import java.net.*;
+
+/**
+ * The default implementation class for GLF native function mapping
+ *
+ * @version 2.00, 21. April 1999
+ * @author Sven Goethel
+ */
+public abstract class GLFFuncJNI
+ implements GLFEnum
+{
+
+public abstract int glfLoadFont ( String fontname );
+
+public abstract int glfLoadFont ( URL baseURL, String fontURI );
+
+public abstract int glfLoadBFont ( String fontname );
+
+public abstract int glfLoadBFont ( URL baseURL, String fontURI );
+
+public final native String getNativeVendor ( ) ;
+public final native String getNativeVersion ( ) ;
+
+public final String getClassVendor ( )
+{ return "Jausoft - Sven Goethel Software Development"; }
+
+public final String getClassVersion ( )
+{ return "1.4.0.0"; }
+
+/**
+ * Load Vector font to memory, by (FILE *) fontf
+ */
+protected final native int glfLoadFontNative (long fontf);
+
+/**
+ * Load Bitmap font to memory, by (FILE *) fontf
+ */
+protected final native int glfLoadBFontNative (long fontf);
+