diff options
Diffstat (limited to 'C2J/manual/glf-manualCodedImplJNI.java')
-rwxr-xr-x | C2J/manual/glf-manualCodedImplJNI.java | 46 |
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); + |