aboutsummaryrefslogtreecommitdiff
path: root/saga/render.cpp
diff options
context:
space:
mode:
authorMax Horn2004-10-30 22:13:48 +0000
committerMax Horn2004-10-30 22:13:48 +0000
commit06c46fe423616f516648c67279f5c204398a2bd2 (patch)
tree3eefdc9ab17691a9ecfa4230e5505243ac246c54 /saga/render.cpp
parent926cfc5bd25df0194095227ddf1587d3a6ffc7f0 (diff)
downloadscummvm-rg350-06c46fe423616f516648c67279f5c204398a2bd2.tar.gz
scummvm-rg350-06c46fe423616f516648c67279f5c204398a2bd2.tar.bz2
scummvm-rg350-06c46fe423616f516648c67279f5c204398a2bd2.zip
Let Saga::SURFACE inherit from SURFACE
svn-id: r15702
Diffstat (limited to 'saga/render.cpp')
-rw-r--r--saga/render.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/saga/render.cpp b/saga/render.cpp
index 4aaccd3b09..819fdecfb7 100644
--- a/saga/render.cpp
+++ b/saga/render.cpp
@@ -155,7 +155,7 @@ int Render::drawScene() {
if (_flags & RF_SHOW_FPS) {
sprintf(txt_buf, "%d", _fps);
fps_width = _vm->_font->getStringWidth(SMALL_FONT_ID, txt_buf, 0, FONT_NORMAL);
- _vm->_font->draw(SMALL_FONT_ID, backbuf_surface, txt_buf, 0, backbuf_surface->buf_w - fps_width, 2,
+ _vm->_font->draw(SMALL_FONT_ID, backbuf_surface, txt_buf, 0, backbuf_surface->w - fps_width, 2,
_vm->_gfx->getWhite(), _vm->_gfx->getBlack(), FONT_OUTLINE);
}
@@ -164,7 +164,7 @@ int Render::drawScene() {
int msg_len = strlen(PAUSEGAME_MSG);
int msg_w = _vm->_font->getStringWidth(BIG_FONT_ID, PAUSEGAME_MSG, msg_len, FONT_OUTLINE);
_vm->_font->draw(BIG_FONT_ID, backbuf_surface, PAUSEGAME_MSG, msg_len,
- (backbuf_surface->buf_w - msg_w) / 2, 90, _vm->_gfx->getWhite(), _vm->_gfx->getBlack(), FONT_OUTLINE);
+ (backbuf_surface->w - msg_w) / 2, 90, _vm->_gfx->getWhite(), _vm->_gfx->getBlack(), FONT_OUTLINE);
}
// Update user interface
@@ -185,8 +185,8 @@ int Render::drawScene() {
// Draw console
_vm->_console->draw(backbuf_surface);
- _system->copyRectToScreen(backbuf_surface->buf, backbuf_surface->buf_w, 0, 0,
- backbuf_surface->buf_w, backbuf_surface->buf_h);
+ _system->copyRectToScreen((byte *)backbuf_surface->pixels, backbuf_surface->w, 0, 0,
+ backbuf_surface->w, backbuf_surface->h);
_system->updateScreen();
return SUCCESS;