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

#ifndef _Included_org_kde_koala_KWordWrap
#define _Included_org_kde_koala_KWordWrap
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_koala_KWordWrap_FadeOut
#define org_kde_koala_KWordWrap_FadeOut 268435456L
#undef org_kde_koala_KWordWrap_Truncate
#define org_kde_koala_KWordWrap_Truncate 536870912L
/*
 * Class:     org_kde_koala_KWordWrap
 * Method:    boundingRect
 * Signature: ()Lorg/kde/qt/QRect;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KWordWrap_boundingRect
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KWordWrap
 * Method:    wrappedString
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KWordWrap_wrappedString
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KWordWrap
 * Method:    truncatedString
 * Signature: (Z)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KWordWrap_truncatedString__Z
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_koala_KWordWrap
 * Method:    truncatedString
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KWordWrap_truncatedString__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KWordWrap
 * Method:    drawText
 * Signature: (Lorg/kde/qt/QPainter;III)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KWordWrap_drawText__Lorg_kde_qt_QPainter_2III
  (JNIEnv *, jobject, jobject, jint, jint, jint);

/*
 * Class:     org_kde_koala_KWordWrap
 * Method:    drawText
 * Signature: (Lorg/kde/qt/QPainter;II)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KWordWrap_drawText__Lorg_kde_qt_QPainter_2II
  (JNIEnv *, jobject, jobject, jint, jint);

/*
 * Class:     org_kde_koala_KWordWrap
 * Method:    formatText
 * Signature: (Lorg/kde/qt/QFontMetrics;Lorg/kde/qt/QRect;ILjava/lang/String;I)Lorg/kde/koala/KWordWrap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KWordWrap_formatText__Lorg_kde_qt_QFontMetrics_2Lorg_kde_qt_QRect_2ILjava_lang_String_2I
  (JNIEnv *, jclass, jobject, jobject, jint, jstring, jint);

/*
 * Class:     org_kde_koala_KWordWrap
 * Method:    formatText
 * Signature: (Lorg/kde/qt/QFontMetrics;Lorg/kde/qt/QRect;ILjava/lang/String;)Lorg/kde/koala/KWordWrap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KWordWrap_formatText__Lorg_kde_qt_QFontMetrics_2Lorg_kde_qt_QRect_2ILjava_lang_String_2
  (JNIEnv *, jclass, jobject, jobject, jint, jstring);

/*
 * Class:     org_kde_koala_KWordWrap
 * Method:    drawFadeoutText
 * Signature: (Lorg/kde/qt/QPainter;IIILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KWordWrap_drawFadeoutText
  (JNIEnv *, jclass, jobject, jint, jint, jint, jstring);

/*
 * Class:     org_kde_koala_KWordWrap
 * Method:    drawTruncateText
 * Signature: (Lorg/kde/qt/QPainter;IIILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KWordWrap_drawTruncateText
  (JNIEnv *, jclass, jobject, jint, jint, jint, jstring);

#ifdef __cplusplus
}
#endif
#endif
