AppleWin/source/frontends/retro/game.h
Andrea Odetti e461847a49 libretro: add support for Open / Solid Apple keys.
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2020-12-12 19:25:43 +00:00

26 lines
550 B
C++

#pragma once
#include "frontends/common2/speed.h"
class Game
{
public:
Game();
~Game();
bool loadGame(const char * path);
void executeOneFrame();
void processInputEvents();
void drawVideoBuffer();
static void keyboardCallback(bool down, unsigned keycode, uint32_t character, uint16_t key_modifiers);
private:
Speed mySpeed; // fixed speed
static void processKeyDown(unsigned keycode, uint32_t character, uint16_t key_modifiers);
static void processKeyUp(unsigned keycode, uint32_t character, uint16_t key_modifiers);
};