/* DO NOT EDIT THIS FILE - it is machine generated */

#ifndef __org_trinitydesktop_qt_QCanvasItem__
#define __org_trinitydesktop_qt_QCanvasItem__

#include <jni.h>

#ifdef __cplusplus
extern "C"
{
#endif

extern JNIEXPORT jdouble JNICALL Java_org_trinitydesktop_qt_QCanvasItem_x (JNIEnv *env, jobject);
extern JNIEXPORT jdouble JNICALL Java_org_trinitydesktop_qt_QCanvasItem_y (JNIEnv *env, jobject);
extern JNIEXPORT jdouble JNICALL Java_org_trinitydesktop_qt_QCanvasItem_z (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_moveBy (JNIEnv *env, jobject, jdouble, jdouble);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_move (JNIEnv *env, jobject, jdouble, jdouble);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setX (JNIEnv *env, jobject, jdouble);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setY (JNIEnv *env, jobject, jdouble);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setZ (JNIEnv *env, jobject, jdouble);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QCanvasItem_animated (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setAnimated (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setVelocity (JNIEnv *env, jobject, jdouble, jdouble);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setXVelocity (JNIEnv *env, jobject, jdouble);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setYVelocity (JNIEnv *env, jobject, jdouble);
extern JNIEXPORT jdouble JNICALL Java_org_trinitydesktop_qt_QCanvasItem_xVelocity (JNIEnv *env, jobject);
extern JNIEXPORT jdouble JNICALL Java_org_trinitydesktop_qt_QCanvasItem_yVelocity (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_advance (JNIEnv *env, jobject, jint);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QCanvasItem_collidesWith (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QCanvasItem_collisions (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setCanvas (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_draw (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_show (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_hide (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setVisible (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QCanvasItem_isVisible (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setSelected (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QCanvasItem_isSelected (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setEnabled (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QCanvasItem_isEnabled (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QCanvasItem_setActive (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QCanvasItem_isActive (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QCanvasItem_visible (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QCanvasItem_selected (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QCanvasItem_enabled (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QCanvasItem_active (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QCanvasItem_rtti (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QCanvasItem_boundingRect (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QCanvasItem_boundingRectAdvanced (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QCanvasItem_canvas (JNIEnv *env, jobject);

#ifdef __cplusplus
}
#endif

#endif /* __org_trinitydesktop_qt_QCanvasItem__ */
