calculateViewPort(gl::ivec2 logSize, gl::ivec2 physSize) | openmsx::OutputSurface | protected |
clearScreen() override | openmsx::SDLVisibleSurface | virtual |
createConsoleLayer(Reactor &reactor, CommandConsole &console) override | openmsx::SDLVisibleSurface | virtual |
createOffScreenSurface() override | openmsx::SDLVisibleSurface | virtual |
createOSDGUILayer(OSDGUI &gui) override | openmsx::SDLVisibleSurface | virtual |
createSnowLayer() override | openmsx::SDLVisibleSurface | virtual |
createSurface(int width, int height, unsigned flags) | openmsx::SDLVisibleSurfaceBase | protected |
EventListener(const EventListener &)=delete | openmsx::EventListener | |
EventListener()=default | openmsx::EventListener | protected |
finish() override | openmsx::SDLVisibleSurface | virtual |
flushFrameBuffer() override | openmsx::SDLVisibleSurface | virtual |
fullScreenUpdated(bool fullScreen) override | openmsx::SDLVisibleSurface | virtual |
getCliComm() const | openmsx::VisibleSurface | inline |
getDirectPixelAccess() | openmsx::SDLOutputSurface | inline |
getDisplay() const | openmsx::VisibleSurface | inline |
getKeyColor() const | openmsx::OutputSurface | inline |
getKeyColorClash() const | openmsx::OutputSurface | inline |
getLogicalHeight() const | openmsx::OutputSurface | inline |
getLogicalSize() const | openmsx::OutputSurface | inline |
getLogicalWidth() const | openmsx::OutputSurface | inline |
getPhysicalSize() const | openmsx::OutputSurface | inline |
getPixelFormat() const | openmsx::OutputSurface | inline |
getSDLRenderer() const | openmsx::SDLOutputSurface | inline |
getSDLSurface() const | openmsx::SDLOutputSurface | inline |
getViewOffset() const | openmsx::OutputSurface | inline |
getViewScale() const | openmsx::OutputSurface | inline |
getViewSize() const | openmsx::OutputSurface | inline |
isViewScaled() const | openmsx::OutputSurface | inline |
mapKeyedRGB(gl::vec3 rgb) | openmsx::OutputSurface | inline |
mapKeyedRGB255(gl::ivec3 rgb) | openmsx::OutputSurface | inline |
mapRGB(gl::vec3 rgb) const | openmsx::OutputSurface | inline |
mapRGB255(gl::ivec3 rgb) const | openmsx::OutputSurface | inline |
openmsx::operator=(const SDLOutputSurface &)=delete | openmsx::SDLOutputSurface | |
openmsx::OutputSurface::operator=(const OutputSurface &)=delete | openmsx::OutputSurface | |
openmsx::VisibleSurface::openmsx::operator=(const EventListener &)=delete | openmsx::EventListener | |
openmsx::VisibleSurface::Observer< Setting >::operator=(const Observer &)=delete | openmsx::Observer< Setting > | |
openmsx::VisibleSurface::openmsx::RTSchedulable::operator=(const RTSchedulable &)=delete | openmsx::RTSchedulable | |
OutputSurface(const OutputSurface &)=delete | openmsx::OutputSurface | |
OutputSurface()=default | openmsx::OutputSurface | protected |
saveScreenshot(const std::string &filename) override | openmsx::SDLVisibleSurface | virtual |
saveScreenshotSDL(const SDLOutputSurface &output, const std::string &filename) | openmsx::SDLVisibleSurface | static |
SDLOutputSurface(const SDLOutputSurface &)=delete | openmsx::SDLOutputSurface | |
SDLOutputSurface()=default | openmsx::SDLOutputSurface | protected |
SDLVisibleSurface(int width, int height, Display &display, RTScheduler &rtScheduler, EventDistributor &eventDistributor, InputEventGenerator &inputEventGenerator, CliComm &cliComm, VideoSystem &videoSystem) | openmsx::SDLVisibleSurface | |
setFullScreen(bool fullscreen) override | openmsx::SDLVisibleSurfaceBase | virtual |
setOpenGlPixelFormat() | openmsx::OutputSurface | protected |
setPixelFormat(const PixelFormat &format) | openmsx::OutputSurface | inlineprotected |
setSDLPixelFormat(const SDL_PixelFormat &format) | openmsx::SDLOutputSurface | protected |
setSDLRenderer(SDL_Renderer *r) | openmsx::SDLOutputSurface | inlineprotected |
setSDLSurface(SDL_Surface *surface_) | openmsx::SDLOutputSurface | inlineprotected |
updateWindowTitle() override | openmsx::SDLVisibleSurfaceBase | virtual |
videoSubSystem | openmsx::SDLVisibleSurfaceBase | protected |
VisibleSurface(Display &display, RTScheduler &rtScheduler, EventDistributor &eventDistributor, InputEventGenerator &inputEventGenerator, CliComm &cliComm, VideoSystem &videoSystem) | openmsx::SDLVisibleSurfaceBase | protected |
window | openmsx::SDLVisibleSurfaceBase | protected |
~EventListener()=default | openmsx::EventListener | protected |
~OutputSurface()=default | openmsx::OutputSurface | virtual |
~SDLVisibleSurfaceBase() override | openmsx::SDLVisibleSurfaceBase | |
~VisibleSurface() | openmsx::VisibleSurface | virtual |