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

#ifndef _Included_org_kde_koala_KKeyNative
#define _Included_org_kde_koala_KKeyNative
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    newKKeyNative
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KKeyNative_newKKeyNative__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    newKKeyNative
 * Signature: (Lorg/kde/koala/KKey;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KKeyNative_newKKeyNative__Lorg_kde_koala_KKey_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    newKKeyNative
 * Signature: (III)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KKeyNative_newKKeyNative__III
  (JNIEnv *, jobject, jint, jint, jint);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    clear
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KKeyNative_clear
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    init
 * Signature: (Lorg/kde/koala/KKey;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KKeyNative_init
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    keyCodeQt
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KKeyNative_keyCodeQt
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    key
 * Signature: ()Lorg/kde/koala/KKey;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KKeyNative_key
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    code
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KKeyNative_code
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    mod
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KKeyNative_mod
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    sym
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KKeyNative_sym
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    isNull
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KKeyNative_isNull
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    nil
 * Signature: ()Lorg/kde/koala/KKeyNative;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KKeyNative_nil
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    keyboardHasWinKey
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KKeyNative_keyboardHasWinKey
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    finalize
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KKeyNative_finalize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    dispose
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KKeyNative_dispose
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KKeyNative
 * Method:    isDisposed
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KKeyNative_isDisposed
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
