diff options
author | Andrew Kurushin | 2005-05-22 11:59:22 +0000 |
---|---|---|
committer | Andrew Kurushin | 2005-05-22 11:59:22 +0000 |
commit | 3b01bef51bdd1b763b67e3b2620726c6855a34a3 (patch) | |
tree | d8e89b6cc0904ebc7114471692d96f6b97b97444 /saga/render.cpp | |
parent | 7dc115be6f9182c7f82396cab576647bf9d63f5c (diff) | |
download | scummvm-rg350-3b01bef51bdd1b763b67e3b2620726c6855a34a3.tar.gz scummvm-rg350-3b01bef51bdd1b763b67e3b2620726c6855a34a3.tar.bz2 scummvm-rg350-3b01bef51bdd1b763b67e3b2620726c6855a34a3.zip |
fixes some todo (hardcoded resource ids -> customized per game)
preparation for option dialog (wip)
svn-id: r18217
Diffstat (limited to 'saga/render.cpp')
-rw-r--r-- | saga/render.cpp | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/saga/render.cpp b/saga/render.cpp index ec4d4cd3f7..7410e7f3a4 100644 --- a/saga/render.cpp +++ b/saga/render.cpp @@ -97,8 +97,6 @@ bool Render::initialized() { int Render::drawScene() { SURFACE *backbuf_surface; - SCENE_BGINFO bg_info; - Point bg_pt; char txt_buf[20]; int fps_width; Point mouse_pt; @@ -114,17 +112,11 @@ int Render::drawScene() { // Get mouse coordinates mouse_pt = _vm->mousePos(); - _vm->_scene->getBGInfo(&bg_info); - bg_pt.x = 0; - bg_pt.y = 0; - if (!(_flags & RF_PLACARD)) { // Display scene background - _vm->_scene->draw(backbuf_surface); + _vm->_scene->draw(); if (_vm->_interface->getMode() != kPanelFade) { - // Display scene maps, if applicable - // Draw queued actors _vm->_actor->drawActors(); if (getFlags() & RF_OBJECTMAP_TEST) { @@ -139,6 +131,10 @@ int Render::drawScene() { } } + if (_vm->_interface->getMode() == kPanelOption) { + _vm->_interface->drawOption(); + } + // Draw queued text strings _vm->textDrawList(_vm->_scene->_textList, backbuf_surface); |