AppleWin/source/linux/linuxvideo.h
Andrea Odetti 247b51b2ab Integration of GetVideo().
Part 1.

Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2020-12-28 19:42:04 +00:00

18 lines
589 B
C++

#pragma once
#include "Video.h"
class LinuxVideo : public Video
{
public:
virtual void Initialize();
virtual void Destroy();
virtual void VideoRedrawScreenDuringFullSpeed(DWORD dwCyclesThisFrame, bool bInit = false);
virtual void VideoRedrawScreenAfterFullSpeed(DWORD dwCyclesThisFrame);
virtual void VideoRefreshScreen(uint32_t uRedrawWholeScreenVideoMode = 0, bool bRedrawWholeScreen = false);
virtual void Video_RedrawAndTakeScreenShot(const char* pScreenshotFilename);
virtual void ChooseMonochromeColor();
virtual void Benchmark();
virtual void DisplayLogo();
};