aboutsummaryrefslogtreecommitdiffstats
path: root/android/skin/keyboard.h
diff options
context:
space:
mode:
Diffstat (limited to 'android/skin/keyboard.h')
-rw-r--r--android/skin/keyboard.h59
1 files changed, 0 insertions, 59 deletions
diff --git a/android/skin/keyboard.h b/android/skin/keyboard.h
deleted file mode 100644
index 45efd18..0000000
--- a/android/skin/keyboard.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Copyright (C) 2007-2008 The Android Open Source Project
-**
-** This software is licensed under the terms of the GNU General Public
-** License version 2, as published by the Free Software Foundation, and
-** may be copied, distributed, and modified under those terms.
-**
-** This program is distributed in the hope that it will be useful,
-** but WITHOUT ANY WARRANTY; without even the implied warranty of
-** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-** GNU General Public License for more details.
-*/
-#ifndef _ANDROID_SKIN_KEYBOARD_H
-#define _ANDROID_SKIN_KEYBOARD_H
-
-#include "android/charmap.h"
-#include "android/config.h"
-#include "android/skin/image.h" /* for SkinRotation */
-#include "android/skin/keyset.h"
-#include <SDL.h>
-
-typedef struct SkinKeyboard SkinKeyboard;
-
-typedef void (*SkinKeyCommandFunc)( void* opaque, SkinKeyCommand command, int param );
-
-typedef void (*SkinKeyEventFunc)( void* opaque, AndroidKeyCode code, int down );
-
-extern SkinKeyboard* skin_keyboard_create_from_aconfig( AConfig* aconfig, int use_raw_keys );
-
-extern void skin_keyboard_set_keyset( SkinKeyboard* keyboard, SkinKeyset* kset );
-
-extern const char* skin_keyboard_charmap_name( SkinKeyboard* keyboard );
-
-extern void skin_keyboard_free( SkinKeyboard* keyboard );
-
-extern void skin_keyboard_enable( SkinKeyboard* keyboard,
- int enabled );
-
-extern void skin_keyboard_on_command( SkinKeyboard* keyboard,
- SkinKeyCommandFunc cmd_func,
- void* cmd_opaque );
-
-extern void skin_keyboard_set_rotation( SkinKeyboard* keyboard,
- SkinRotation rotation );
-
-extern void skin_keyboard_on_key_press( SkinKeyboard* keyboard,
- SkinKeyEventFunc press_func,
- void* press_opaque );
-
-extern void skin_keyboard_process_event( SkinKeyboard* keyboard, SDL_Event* ev, int down );
-extern int skin_keyboard_process_unicode_event( SkinKeyboard* kb, unsigned int unicode, int down );
-
-extern void skin_keyboard_add_key_event( SkinKeyboard* k, unsigned code, unsigned down );
-extern void skin_keyboard_flush( SkinKeyboard* kb );
-
-/* defined in android_main.c */
-extern SkinKeyboard* android_emulator_get_keyboard( void );
-
-#endif /* _ANDROID_SKIN_KEYBOARD_H */
-