/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_kde_qt_QPNGImagePacker */

#ifndef _Included_org_kde_qt_QPNGImagePacker
#define _Included_org_kde_qt_QPNGImagePacker
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_qt_QPNGImagePacker_Unspecified
#define org_kde_qt_QPNGImagePacker_Unspecified 0L
#undef org_kde_qt_QPNGImagePacker_NoDisposal
#define org_kde_qt_QPNGImagePacker_NoDisposal 1L
#undef org_kde_qt_QPNGImagePacker_RestoreBackground
#define org_kde_qt_QPNGImagePacker_RestoreBackground 2L
#undef org_kde_qt_QPNGImagePacker_RestoreImage
#define org_kde_qt_QPNGImagePacker_RestoreImage 3L
/*
 * Class:     org_kde_qt_QPNGImagePacker
 * Method:    newQPNGImagePacker
 * Signature: (Lorg/kde/qt/QIODeviceInterface;II)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPNGImagePacker_newQPNGImagePacker
  (JNIEnv *, jobject, jobject, jint, jint);

/*
 * Class:     org_kde_qt_QPNGImagePacker
 * Method:    packImage
 * Signature: (Lorg/kde/qt/QImage;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPNGImagePacker_packImage
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QPNGImagePacker
 * Method:    setPixelAlignment
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPNGImagePacker_setPixelAlignment
  (JNIEnv *, jobject, jint);

#ifdef __cplusplus
}
#endif
#endif
