//Auto-generated by kalyptus. DO NOT EDIT.
#include <qrect.h>
#include <qpoint.h>
#include <qasyncimageio.h>

#include <qtjava/QtSupport.h>
#include <qtjava/QImageConsumer.h>

JNIEXPORT void JNICALL
Java_org_kde_qt_QImageConsumer_changed(JNIEnv* env, jobject obj, jobject arg1)
{
	((QImageConsumer*) QtSupport::getQt(env, obj))->changed((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QImageConsumer_end(JNIEnv* env, jobject obj)
{
	((QImageConsumer*) QtSupport::getQt(env, obj))->end();
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QImageConsumer_frameDone__(JNIEnv* env, jobject obj)
{
	((QImageConsumer*) QtSupport::getQt(env, obj))->frameDone();
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QImageConsumer_frameDone__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
{
	((QImageConsumer*) QtSupport::getQt(env, obj))->frameDone((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, arg2));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QImageConsumer_setFramePeriod(JNIEnv* env, jobject obj, jint arg1)
{
	((QImageConsumer*) QtSupport::getQt(env, obj))->setFramePeriod((int) arg1);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QImageConsumer_setLooping(JNIEnv* env, jobject obj, jint arg1)
{
	((QImageConsumer*) QtSupport::getQt(env, obj))->setLooping((int) arg1);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QImageConsumer_setSize(JNIEnv* env, jobject obj, jint arg1, jint arg2)
{
	((QImageConsumer*) QtSupport::getQt(env, obj))->setSize((int) arg1, (int) arg2);
	return;
}

