aboutsummaryrefslogtreecommitdiffstats
path: root/src/native/jawtrenderer/JAWTRenderer.h
blob: afb87af5d43eb40474121c45f05c26ec60a5609c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef _JAWTRENDERER_H_
#define _JAWTRENDERER_H_

#include <jni.h>
#include <jawt.h>

void JAWTRenderer_close
    (JNIEnv *jniEnv, jclass clazz, jlong handle, jobject component);
jlong JAWTRenderer_open(JNIEnv *jniEnv, jclass clazz, jobject component);
jboolean JAWTRenderer_paint
    (JAWT_DrawingSurfaceInfo *dsi, jclass clazz, jlong handle, jobject g);
jboolean JAWTRenderer_process
    (JNIEnv *jniEnv, jclass clazz,
     jlong handle, jobject component,
     jint *data, jint length,
     jint width, jint height);

#endif /* _JAWTRENDERER_H_ */