lsnes/ui/input/gameboy.hpp
2013-05-03 17:47:34 +03:00

20 lines
381 B
C++
Executable file

struct GameBoyController : TertiaryInput {
DigitalInput up, down, left, right;
DigitalInput b, a, select, start;
TurboInput bTurbo, aTurbo;
int16_t poll(unsigned n);
GameBoyController();
};
struct GameBoyDevice : SecondaryInput {
GameBoyController controller;
GameBoyDevice();
};
struct GameBoyInput : PrimaryInput {
GameBoyDevice device;
GameBoyInput();
};