From 92d2765157a279f946e8cc3a58e8d0310ea97a05 Mon Sep 17 00:00:00 2001 From: twinaphex <libretro@gmail.com> Date: Wed, 23 Mar 2016 06:11:39 +0100 Subject: [PATCH] Create input_keyboard_ctl --- input/input_keyboard.c | 12 ++++++++++++ input/input_keyboard.h | 13 +++++++++++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/input/input_keyboard.c b/input/input_keyboard.c index ecc41ba842..cc17e343d7 100644 --- a/input/input_keyboard.c +++ b/input/input_keyboard.c @@ -295,3 +295,15 @@ void input_keyboard_event(bool down, unsigned code, (*key_event)(down, code, character, mod); } } + +bool input_keyboard_ctl(enum rarch_input_keyboard_ctl_state state, void *data) +{ + switch (state) + { + case RARCH_INPUT_KEYBOARD_CTL_NONE: + default: + break; + } + + return true; +} diff --git a/input/input_keyboard.h b/input/input_keyboard.h index 08a70fd010..e92a19eb49 100644 --- a/input/input_keyboard.h +++ b/input/input_keyboard.h @@ -21,10 +21,17 @@ extern "C" { #endif -#include <boolean.h> -#include "../libretro.h" #include <stdint.h> +#include <boolean.h> + +#include "../libretro.h" + +enum rarch_input_keyboard_ctl_state +{ + RARCH_INPUT_KEYBOARD_CTL_NONE = 0 +}; + /* Keyboard line reader. Handles textual input in a direct fashion. */ typedef struct input_keyboard_line input_keyboard_line_t; @@ -129,6 +136,8 @@ void input_keyboard_wait_keys(void *userdata, input_keyboard_press_t cb); **/ void input_keyboard_wait_keys_cancel(void); +bool input_keyboard_ctl(enum rarch_input_keyboard_ctl_state state, void *data); + #ifdef __cplusplus } #endif