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

#ifndef _Included_org_kde_qt_QPaintDevice
#define _Included_org_kde_qt_QPaintDevice
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_qt_QPaintDevice_PdcNOP
#define org_kde_qt_QPaintDevice_PdcNOP 0L
#undef org_kde_qt_QPaintDevice_PdcDrawPoint
#define org_kde_qt_QPaintDevice_PdcDrawPoint 1L
#undef org_kde_qt_QPaintDevice_PdcDrawFirst
#define org_kde_qt_QPaintDevice_PdcDrawFirst 1L
#undef org_kde_qt_QPaintDevice_PdcMoveTo
#define org_kde_qt_QPaintDevice_PdcMoveTo 2L
#undef org_kde_qt_QPaintDevice_PdcLineTo
#define org_kde_qt_QPaintDevice_PdcLineTo 3L
#undef org_kde_qt_QPaintDevice_PdcDrawLine
#define org_kde_qt_QPaintDevice_PdcDrawLine 4L
#undef org_kde_qt_QPaintDevice_PdcDrawRect
#define org_kde_qt_QPaintDevice_PdcDrawRect 5L
#undef org_kde_qt_QPaintDevice_PdcDrawRoundRect
#define org_kde_qt_QPaintDevice_PdcDrawRoundRect 6L
#undef org_kde_qt_QPaintDevice_PdcDrawEllipse
#define org_kde_qt_QPaintDevice_PdcDrawEllipse 7L
#undef org_kde_qt_QPaintDevice_PdcDrawArc
#define org_kde_qt_QPaintDevice_PdcDrawArc 8L
#undef org_kde_qt_QPaintDevice_PdcDrawPie
#define org_kde_qt_QPaintDevice_PdcDrawPie 9L
#undef org_kde_qt_QPaintDevice_PdcDrawChord
#define org_kde_qt_QPaintDevice_PdcDrawChord 10L
#undef org_kde_qt_QPaintDevice_PdcDrawLineSegments
#define org_kde_qt_QPaintDevice_PdcDrawLineSegments 11L
#undef org_kde_qt_QPaintDevice_PdcDrawPolyline
#define org_kde_qt_QPaintDevice_PdcDrawPolyline 12L
#undef org_kde_qt_QPaintDevice_PdcDrawPolygon
#define org_kde_qt_QPaintDevice_PdcDrawPolygon 13L
#undef org_kde_qt_QPaintDevice_PdcDrawCubicBezier
#define org_kde_qt_QPaintDevice_PdcDrawCubicBezier 14L
#undef org_kde_qt_QPaintDevice_PdcDrawText
#define org_kde_qt_QPaintDevice_PdcDrawText 15L
#undef org_kde_qt_QPaintDevice_PdcDrawTextFormatted
#define org_kde_qt_QPaintDevice_PdcDrawTextFormatted 16L
#undef org_kde_qt_QPaintDevice_PdcDrawPixmap
#define org_kde_qt_QPaintDevice_PdcDrawPixmap 17L
#undef org_kde_qt_QPaintDevice_PdcDrawImage
#define org_kde_qt_QPaintDevice_PdcDrawImage 18L
#undef org_kde_qt_QPaintDevice_PdcDrawText2
#define org_kde_qt_QPaintDevice_PdcDrawText2 19L
#undef org_kde_qt_QPaintDevice_PdcDrawText2Formatted
#define org_kde_qt_QPaintDevice_PdcDrawText2Formatted 20L
#undef org_kde_qt_QPaintDevice_PdcDrawLast
#define org_kde_qt_QPaintDevice_PdcDrawLast 20L
#undef org_kde_qt_QPaintDevice_PdcBegin
#define org_kde_qt_QPaintDevice_PdcBegin 30L
#undef org_kde_qt_QPaintDevice_PdcEnd
#define org_kde_qt_QPaintDevice_PdcEnd 31L
#undef org_kde_qt_QPaintDevice_PdcSave
#define org_kde_qt_QPaintDevice_PdcSave 32L
#undef org_kde_qt_QPaintDevice_PdcRestore
#define org_kde_qt_QPaintDevice_PdcRestore 33L
#undef org_kde_qt_QPaintDevice_PdcSetdev
#define org_kde_qt_QPaintDevice_PdcSetdev 34L
#undef org_kde_qt_QPaintDevice_PdcSetBkColor
#define org_kde_qt_QPaintDevice_PdcSetBkColor 40L
#undef org_kde_qt_QPaintDevice_PdcSetBkMode
#define org_kde_qt_QPaintDevice_PdcSetBkMode 41L
#undef org_kde_qt_QPaintDevice_PdcSetROP
#define org_kde_qt_QPaintDevice_PdcSetROP 42L
#undef org_kde_qt_QPaintDevice_PdcSetBrushOrigin
#define org_kde_qt_QPaintDevice_PdcSetBrushOrigin 43L
#undef org_kde_qt_QPaintDevice_PdcSetFont
#define org_kde_qt_QPaintDevice_PdcSetFont 45L
#undef org_kde_qt_QPaintDevice_PdcSetPen
#define org_kde_qt_QPaintDevice_PdcSetPen 46L
#undef org_kde_qt_QPaintDevice_PdcSetBrush
#define org_kde_qt_QPaintDevice_PdcSetBrush 47L
#undef org_kde_qt_QPaintDevice_PdcSetTabStops
#define org_kde_qt_QPaintDevice_PdcSetTabStops 48L
#undef org_kde_qt_QPaintDevice_PdcSetTabArray
#define org_kde_qt_QPaintDevice_PdcSetTabArray 49L
#undef org_kde_qt_QPaintDevice_PdcSetUnit
#define org_kde_qt_QPaintDevice_PdcSetUnit 50L
#undef org_kde_qt_QPaintDevice_PdcSetVXform
#define org_kde_qt_QPaintDevice_PdcSetVXform 51L
#undef org_kde_qt_QPaintDevice_PdcSetWindow
#define org_kde_qt_QPaintDevice_PdcSetWindow 52L
#undef org_kde_qt_QPaintDevice_PdcSetViewport
#define org_kde_qt_QPaintDevice_PdcSetViewport 53L
#undef org_kde_qt_QPaintDevice_PdcSetWXform
#define org_kde_qt_QPaintDevice_PdcSetWXform 54L
#undef org_kde_qt_QPaintDevice_PdcSetWMatrix
#define org_kde_qt_QPaintDevice_PdcSetWMatrix 55L
#undef org_kde_qt_QPaintDevice_PdcSaveWMatrix
#define org_kde_qt_QPaintDevice_PdcSaveWMatrix 56L
#undef org_kde_qt_QPaintDevice_PdcRestoreWMatrix
#define org_kde_qt_QPaintDevice_PdcRestoreWMatrix 57L
#undef org_kde_qt_QPaintDevice_PdcSetClip
#define org_kde_qt_QPaintDevice_PdcSetClip 60L
#undef org_kde_qt_QPaintDevice_PdcSetClipRegion
#define org_kde_qt_QPaintDevice_PdcSetClipRegion 61L
#undef org_kde_qt_QPaintDevice_PdcReservedStart
#define org_kde_qt_QPaintDevice_PdcReservedStart 0L
#undef org_kde_qt_QPaintDevice_PdcReservedStop
#define org_kde_qt_QPaintDevice_PdcReservedStop 199L
/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    bitBlt
 * Signature: (Lorg/kde/qt/QPaintDeviceInterface;IILorg/kde/qt/QPaintDeviceInterface;IIIIIZ)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPaintDevice_bitBlt
  (JNIEnv *, jclass, jobject, jint, jint, jobject, jint, jint, jint, jint, jint, jboolean);

/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    devType
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_devType
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    finalize
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPaintDevice_finalize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    fontInf
 * Signature: (Lorg/kde/qt/QFont;I)I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_fontInf
  (JNIEnv *, jobject, jobject, jint);

/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    fontMet
 * Signature: (Lorg/kde/qt/QFont;I)I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_fontMet__Lorg_kde_qt_QFont_2I
  (JNIEnv *, jobject, jobject, jint);

/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    fontMet
 * Signature: (Lorg/kde/qt/QFont;ILjava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2I
  (JNIEnv *, jobject, jobject, jint, jstring, jint);

/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    isExtDev
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPaintDevice_isExtDev
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    metric
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_metric
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    paintDevice
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_qt_QPaintDevice_paintDevice
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    paintingActive
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPaintDevice_paintingActive
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    resolution
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_resolution
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QPaintDevice
 * Method:    setResolution
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPaintDevice_setResolution
  (JNIEnv *, jobject, jint);

#ifdef __cplusplus
}
#endif
#endif
