ScummVM API documentation
WaynesWorld::Screen Class Reference

Public Member Functions

void beginUpdate ()
 
void endUpdate ()
 
void drawSurface (const Graphics::Surface *surface, int x, int y)
 
void drawSurfaceTransparent (const Graphics::Surface *surface, int x, int y)
 
void frameRect (int x1, int y1, int x2, int y2, byte color)
 
void fillSquare (int x, int y, int length, byte color)
 
void fillRect (int x1, int y1, int x2, int y2, byte color)
 
void clear (byte color)
 
void drawText (GFTFont *font, const char *text, int x, int y, byte color)
 
void drawWrappedText (GFTFont *font, const char *text, int x, int y, int maxWidth, byte color)
 
void saveScreenshot ()
 

Public Attributes

Graphics::Surface_screenCopy = nullptr
 

Protected Attributes

Graphics::Surface_vgaSurface = nullptr
 
int _lockCtr = 0
 

The documentation for this class was generated from the following file: