1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class sun_font_SunLayoutEngine */
4
5#ifndef _Included_sun_font_SunLayoutEngine
6#define _Included_sun_font_SunLayoutEngine
7#ifdef __cplusplus
8extern "C" {
9#endif
10/*
11 * Class: sun_font_SunLayoutEngine
12 * Method: shape
13 * Signature: (Lsun/font/Font2D;Lsun/font/FontStrike;F[FJJZ[CLsun/font/GlyphLayout/GVData;IIIILjava/awt/geom/Point2D/Float;II)Z
14 */
15JNIEXPORT jboolean JNICALL Java_sun_font_SunLayoutEngine_shape
16 (JNIEnv *, jclass, jobject, jobject, jfloat, jfloatArray, jlong, jlong, jboolean, jcharArray, jobject, jint, jint, jint, jint, jobject, jint, jint);
17
18/*
19 * Class: sun_font_SunLayoutEngine
20 * Method: createFace
21 * Signature: (Lsun/font/Font2D;ZJ)J
22 */
23JNIEXPORT jlong JNICALL Java_sun_font_SunLayoutEngine_createFace
24 (JNIEnv *, jclass, jobject, jboolean, jlong);
25
26/*
27 * Class: sun_font_SunLayoutEngine
28 * Method: disposeFace
29 * Signature: (J)V
30 */
31JNIEXPORT void JNICALL Java_sun_font_SunLayoutEngine_disposeFace
32 (JNIEnv *, jclass, jlong);
33
34#ifdef __cplusplus
35}
36#endif
37#endif
38