openMSX
openmsx::SDLVisibleSurface Member List

This is the complete list of members for openmsx::SDLVisibleSurface, including all inherited members.

calculateViewPort(gl::ivec2 physSize)openmsx::OutputSurfaceprotected
createSurface(int width, int height, unsigned flags)openmsx::VisibleSurfaceprotected
EventListener()=defaultopenmsx::EventListenerprotected
getDisplay() constopenmsx::VisibleSurfaceinline
getHeight() constopenmsx::OutputSurfaceinline
getKeyColor() constopenmsx::OutputSurfaceinline
getKeyColorClash() constopenmsx::OutputSurfaceinline
getLinePtrDirect(unsigned y)openmsx::OutputSurfaceinline
getLogicalSize() constopenmsx::OutputSurfaceinline
getPhysicalSize() constopenmsx::OutputSurfaceinline
getSDLFormat() constopenmsx::OutputSurfaceinline
getSDLRenderer() constopenmsx::OutputSurfaceinline
getSDLSurface() constopenmsx::OutputSurfaceinline
getViewOffset() constopenmsx::OutputSurfaceinline
getViewScale() constopenmsx::OutputSurfaceinline
getViewSize() constopenmsx::OutputSurfaceinline
getWidth() constopenmsx::OutputSurfaceinline
isLocked() constopenmsx::OutputSurfaceinline
isViewScaled() constopenmsx::OutputSurfaceinline
lock()openmsx::OutputSurface
mapKeyedRGB(gl::vec3 rgb)openmsx::OutputSurfaceinline
mapKeyedRGB255(gl::ivec3 rgb)openmsx::OutputSurfaceinline
mapRGB(gl::vec3 rgb)openmsx::OutputSurfaceinline
mapRGB255(gl::ivec3 rgb)openmsx::OutputSurfaceinline
openmsx::operator=(const OutputSurface &)=deleteopenmsx::OutputSurface
OutputSurface(const OutputSurface &)=deleteopenmsx::OutputSurface
OutputSurface()=defaultopenmsx::OutputSurfaceprotected
rendereropenmsx::VisibleSurfaceprotected
saveScreenshotSDL(const OutputSurface &output, const std::string &filename)openmsx::SDLVisibleSurfacestatic
SDLVisibleSurface(unsigned width, unsigned height, Display &display, RTScheduler &rtScheduler, EventDistributor &eventDistributor, InputEventGenerator &inputEventGenerator, CliComm &cliComm)openmsx::SDLVisibleSurface
setBufferPtr(char *data, unsigned pitch)openmsx::OutputSurfaceprotected
setFullScreen(bool fullscreen)openmsx::VisibleSurface
setSDLFormat(const SDL_PixelFormat &format)openmsx::OutputSurfaceprotected
setSDLRenderer(SDL_Renderer *r)openmsx::OutputSurfaceinlineprotected
setSDLSurface(SDL_Surface *surface_)openmsx::OutputSurfaceinlineprotected
surfaceopenmsx::VisibleSurfaceprotected
textureopenmsx::VisibleSurfaceprotected
unlock()openmsx::OutputSurface
updateWindowTitle()openmsx::VisibleSurface
videoSubSystemopenmsx::VisibleSurfaceprotected
VisibleSurface(Display &display, RTScheduler &rtScheduler, EventDistributor &eventDistributor, InputEventGenerator &inputEventGenerator, CliComm &cliComm)openmsx::VisibleSurfaceprotected
windowopenmsx::VisibleSurfaceprotected
~EventListener()=defaultopenmsx::EventListenerprotected
~OutputSurface()=defaultopenmsx::OutputSurfacevirtual
~VisibleSurface() overrideopenmsx::VisibleSurface