diff options
Diffstat (limited to 'src/graphics/Graphics.cpp')
| -rw-r--r-- | src/graphics/Graphics.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/graphics/Graphics.cpp b/src/graphics/Graphics.cpp index eb92435..e7cce03 100644 --- a/src/graphics/Graphics.cpp +++ b/src/graphics/Graphics.cpp @@ -909,3 +909,12 @@ void Graphics::draw_image(VideoBuffer * vidBuf, int x, int y, int a) draw_image(vidBuf->Buffer, x, y, vidBuf->Width, vidBuf->Height, a); } +VideoBuffer Graphics::DumpFrame() +{ +#ifdef OGLI +#else + VideoBuffer newBuffer(XRES+BARSIZE, YRES+MENUSIZE); + std::copy(vid, vid+((XRES+BARSIZE)*(YRES+MENUSIZE)), newBuffer.Buffer); + return newBuffer; +#endif +}
\ No newline at end of file |
