//Auto-generated by kalyptus. DO NOT EDIT.
#include <tqrect.h>
#include <tqpoint.h>
#include <tqasyncimageio.h>

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

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

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

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

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_QImageConsumer_frameDone__Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
{
	((TQImageConsumer*) QtSupport::getQt(env, obj))->frameDone((const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, arg1), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, arg2));
	return;
}

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

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

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

