Lines Matching refs:SkinKeyboard
43 struct SkinKeyboard {
64 skin_keyboard_set_keyset( SkinKeyboard* keyboard, SkinKeyset* kset )
76 skin_keyboard_set_rotation( SkinKeyboard* keyboard,
83 skin_keyboard_on_command( SkinKeyboard* keyboard, SkinKeyCommandFunc cmd_func, void* cmd_opaque )
90 skin_keyboard_on_key_press( SkinKeyboard* keyboard, SkinKeyEventFunc press_func, void* press_opaque )
97 skin_keyboard_add_key_event( SkinKeyboard* kb,
106 skin_keyboard_flush( SkinKeyboard* kb )
113 skin_keyboard_cmd( SkinKeyboard* keyboard,
124 skin_keyboard_find_last( SkinKeyboard* keyboard,
138 skin_keyboard_add_last( SkinKeyboard* keyboard,
155 skin_keyboard_remove_last( SkinKeyboard* keyboard,
174 skin_keyboard_clear_last( SkinKeyboard* keyboard )
180 skin_keyboard_rotate_sym( SkinKeyboard* keyboard,
217 skin_keyboard_key_to_code( SkinKeyboard* keyboard,
319 skin_keyboard_raw_key_to_code(SkinKeyboard* kb, unsigned sym, int down)
394 skin_keyboard_do_key_event( SkinKeyboard* kb,
406 skin_keyboard_process_unicode_event( SkinKeyboard* kb, unsigned int unicode, int down )
414 skin_keyboard_enable( SkinKeyboard* keyboard,
425 skin_keyboard_process_event( SkinKeyboard* kb, SDL_Event* ev, int down )
505 static SkinKeyboard*
509 SkinKeyboard* kb;
532 SkinKeyboard*
546 skin_keyboard_free( SkinKeyboard* keyboard )