diff options
author | Mike Pavone <pavone@retrodev.com> | 2013-06-14 00:25:04 -0700 |
---|---|---|
committer | Mike Pavone <pavone@retrodev.com> | 2013-06-14 00:25:04 -0700 |
commit | a26f6e7deefcfc4402b4469bf25bb716a4c8ba34 (patch) | |
tree | 2e12581b620756d713234983f687b84e7c4a132d /render.h | |
parent | 176fd949e121edcea17af0907198cfb8d8250d28 (diff) |
Make keybindings data driven so they can be populated from a config file later
Diffstat (limited to 'render.h')
-rw-r--r-- | render.h | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -1,5 +1,5 @@ -#ifndef RENDER_SDL_H_ -#define RENDER_SDL_H_ +#ifndef RENDER_H_ +#define RENDER_H_ #include "vdp.h" #include "psg.h" @@ -13,6 +13,15 @@ int wait_render_frame(vdp_context * context, int frame_limit); void render_fps(uint32_t fps); uint32_t render_audio_buffer(); uint32_t render_sample_rate(); +void render_debug_mode(uint8_t mode); +void render_debug_pal(uint8_t pal); -#endif //RENDER_SDL_H_ +//TODO: Throw an ifdef in here once there's more than one renderer +#include <SDL.h> +#define RENDERKEY_UP SDLK_UP +#define RENDERKEY_DOWN SDLK_DOWN +#define RENDERKEY_LEFT SDLK_LEFT +#define RENDERKEY_RIGHT SDLK_RIGHT + +#endif //RENDER_H_ |