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

#ifndef _Included_org_kde_koala_KPixmapEffect
#define _Included_org_kde_koala_KPixmapEffect
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_koala_KPixmapEffect_VerticalGradient
#define org_kde_koala_KPixmapEffect_VerticalGradient 0L
#undef org_kde_koala_KPixmapEffect_HorizontalGradient
#define org_kde_koala_KPixmapEffect_HorizontalGradient 1L
#undef org_kde_koala_KPixmapEffect_DiagonalGradient
#define org_kde_koala_KPixmapEffect_DiagonalGradient 2L
#undef org_kde_koala_KPixmapEffect_CrossDiagonalGradient
#define org_kde_koala_KPixmapEffect_CrossDiagonalGradient 3L
#undef org_kde_koala_KPixmapEffect_PyramidGradient
#define org_kde_koala_KPixmapEffect_PyramidGradient 4L
#undef org_kde_koala_KPixmapEffect_RectangleGradient
#define org_kde_koala_KPixmapEffect_RectangleGradient 5L
#undef org_kde_koala_KPixmapEffect_PipeCrossGradient
#define org_kde_koala_KPixmapEffect_PipeCrossGradient 6L
#undef org_kde_koala_KPixmapEffect_EllipticGradient
#define org_kde_koala_KPixmapEffect_EllipticGradient 7L
#undef org_kde_koala_KPixmapEffect_Red
#define org_kde_koala_KPixmapEffect_Red 0L
#undef org_kde_koala_KPixmapEffect_Green
#define org_kde_koala_KPixmapEffect_Green 1L
#undef org_kde_koala_KPixmapEffect_Blue
#define org_kde_koala_KPixmapEffect_Blue 2L
#undef org_kde_koala_KPixmapEffect_NorthLite
#define org_kde_koala_KPixmapEffect_NorthLite 0L
#undef org_kde_koala_KPixmapEffect_NWLite
#define org_kde_koala_KPixmapEffect_NWLite 1L
#undef org_kde_koala_KPixmapEffect_WestLite
#define org_kde_koala_KPixmapEffect_WestLite 2L
#undef org_kde_koala_KPixmapEffect_SWLite
#define org_kde_koala_KPixmapEffect_SWLite 3L
#undef org_kde_koala_KPixmapEffect_SouthLite
#define org_kde_koala_KPixmapEffect_SouthLite 4L
#undef org_kde_koala_KPixmapEffect_SELite
#define org_kde_koala_KPixmapEffect_SELite 5L
#undef org_kde_koala_KPixmapEffect_EastLite
#define org_kde_koala_KPixmapEffect_EastLite 6L
#undef org_kde_koala_KPixmapEffect_NELite
#define org_kde_koala_KPixmapEffect_NELite 7L
/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    blend
 * Signature: (Lorg/kde/koala/KPixmap;FLorg/kde/qt/QColor;I)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_blend__Lorg_kde_koala_KPixmap_2FLorg_kde_qt_QColor_2I
  (JNIEnv *, jclass, jobject, jfloat, jobject, jint);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    blend
 * Signature: (Lorg/kde/koala/KPixmap;FLorg/kde/qt/QColor;IZI)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_blend__Lorg_kde_koala_KPixmap_2FLorg_kde_qt_QColor_2IZI
  (JNIEnv *, jclass, jobject, jfloat, jobject, jint, jboolean, jint);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    channelIntensity
 * Signature: (Lorg/kde/koala/KPixmap;FI)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_channelIntensity
  (JNIEnv *, jclass, jobject, jfloat, jint);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    contrast
 * Signature: (Lorg/kde/koala/KPixmap;I)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_contrast
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    createTiled
 * Signature: (Lorg/kde/koala/KPixmap;Lorg/kde/qt/QSize;)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_createTiled
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    desaturate
 * Signature: (Lorg/kde/koala/KPixmap;)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_desaturate__Lorg_kde_koala_KPixmap_2
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    desaturate
 * Signature: (Lorg/kde/koala/KPixmap;F)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_desaturate__Lorg_kde_koala_KPixmap_2F
  (JNIEnv *, jclass, jobject, jfloat);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    dither
 * Signature: (Lorg/kde/koala/KPixmap;Lorg/kde/qt/QColor;I)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_dither
  (JNIEnv *, jclass, jobject, jobject, jint);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    fade
 * Signature: (Lorg/kde/koala/KPixmap;DLorg/kde/qt/QColor;)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_fade
  (JNIEnv *, jclass, jobject, jdouble, jobject);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    gradient
 * Signature: (Lorg/kde/koala/KPixmap;Lorg/kde/qt/QColor;Lorg/kde/qt/QColor;I)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_gradient__Lorg_kde_koala_KPixmap_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2I
  (JNIEnv *, jclass, jobject, jobject, jobject, jint);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    gradient
 * Signature: (Lorg/kde/koala/KPixmap;Lorg/kde/qt/QColor;Lorg/kde/qt/QColor;II)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_gradient__Lorg_kde_koala_KPixmap_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2II
  (JNIEnv *, jclass, jobject, jobject, jobject, jint, jint);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    hash
 * Signature: (Lorg/kde/koala/KPixmap;)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_hash__Lorg_kde_koala_KPixmap_2
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    hash
 * Signature: (Lorg/kde/koala/KPixmap;III)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_hash__Lorg_kde_koala_KPixmap_2III
  (JNIEnv *, jclass, jobject, jint, jint, jint);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    intensity
 * Signature: (Lorg/kde/koala/KPixmap;F)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_intensity
  (JNIEnv *, jclass, jobject, jfloat);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    pattern
 * Signature: (Lorg/kde/koala/KPixmap;Lorg/kde/qt/QSize;Lorg/kde/qt/QColor;Lorg/kde/qt/QColor;)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_pattern__Lorg_kde_koala_KPixmap_2Lorg_kde_qt_QSize_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2
  (JNIEnv *, jclass, jobject, jobject, jobject, jobject);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    pattern
 * Signature: (Lorg/kde/koala/KPixmap;Lorg/kde/qt/QSize;Lorg/kde/qt/QColor;Lorg/kde/qt/QColor;I)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_pattern__Lorg_kde_koala_KPixmap_2Lorg_kde_qt_QSize_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2I
  (JNIEnv *, jclass, jobject, jobject, jobject, jobject, jint);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    selectedPixmap
 * Signature: (Lorg/kde/koala/KPixmap;Lorg/kde/qt/QColor;)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_selectedPixmap
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    toGray
 * Signature: (Lorg/kde/koala/KPixmap;)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_toGray__Lorg_kde_koala_KPixmap_2
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    toGray
 * Signature: (Lorg/kde/koala/KPixmap;Z)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_toGray__Lorg_kde_koala_KPixmap_2Z
  (JNIEnv *, jclass, jobject, jboolean);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    unbalancedGradient
 * Signature: (Lorg/kde/koala/KPixmap;Lorg/kde/qt/QColor;Lorg/kde/qt/QColor;I)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_unbalancedGradient__Lorg_kde_koala_KPixmap_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2I
  (JNIEnv *, jclass, jobject, jobject, jobject, jint);

/*
 * Class:     org_kde_koala_KPixmapEffect
 * Method:    unbalancedGradient
 * Signature: (Lorg/kde/koala/KPixmap;Lorg/kde/qt/QColor;Lorg/kde/qt/QColor;IIII)Lorg/kde/koala/KPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPixmapEffect_unbalancedGradient__Lorg_kde_koala_KPixmap_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2IIII
  (JNIEnv *, jclass, jobject, jobject, jobject, jint, jint, jint, jint);

#ifdef __cplusplus
}
#endif
#endif
