summaryrefslogtreecommitdiff
path: root/render.h
diff options
context:
space:
mode:
authorMike Pavone <pavone@retrodev.com>2013-06-14 00:25:04 -0700
committerMike Pavone <pavone@retrodev.com>2013-06-14 00:25:04 -0700
commita26f6e7deefcfc4402b4469bf25bb716a4c8ba34 (patch)
tree2e12581b620756d713234983f687b84e7c4a132d /render.h
parent176fd949e121edcea17af0907198cfb8d8250d28 (diff)
Make keybindings data driven so they can be populated from a config file later
Diffstat (limited to 'render.h')
-rw-r--r--render.h15
1 files changed, 12 insertions, 3 deletions
diff --git a/render.h b/render.h
index 2696786..bcf0913 100644
--- a/render.h
+++ b/render.h
@@ -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_