mirror of https://github.com/bsnes-emu/bsnes.git
14 lines
429 B
C++
14 lines
429 B
C++
|
class Interface : public SNES::Interface {
|
||
|
public:
|
||
|
void video_refresh(const uint16_t *data, unsigned width, unsigned height);
|
||
|
void audio_sample(uint16_t left, uint16_t right);
|
||
|
void input_poll();
|
||
|
int16_t input_poll(bool port, SNES::Input::Device device, unsigned index, unsigned id);
|
||
|
|
||
|
Interface();
|
||
|
void captureScreenshot(uint32_t*, unsigned, unsigned, unsigned);
|
||
|
bool saveScreenshot;
|
||
|
};
|
||
|
|
||
|
extern Interface interface;
|