bsnes-plus/bsnes/ui-qt/interface.hpp
Marcus Rowe eee1d68088 Capture unfiltered screenshot
This commit changes the 'Capture Screenshot' action so that it bypasses
the overscan, scanline filter and Video Filter settings.
2017-11-30 18:18:21 +10:00

18 lines
579 B
C++

class Interface : public SNES::Interface {
public:
void video_extras(uint16_t *data, unsigned width, unsigned height);
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);
void message(const string &text);
Interface();
void captureScreenshot(const QImage&);
void captureSPC();
bool saveScreenshot;
bool framesUpdated;
unsigned framesExecuted;
};
extern Interface interface;