diff options
author | Eugene Sandulenko | 2005-10-08 15:20:11 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2005-10-08 15:20:11 +0000 |
commit | 176f32bfa166a6c842092abdd9cc936b0260f31d (patch) | |
tree | 7749784619eedd453c326d7ef36ebf1a276e1cf7 /saga/scene.h | |
parent | c4752fc320456f264042677968362fddf2253fcd (diff) | |
download | scummvm-rg350-176f32bfa166a6c842092abdd9cc936b0260f31d.tar.gz scummvm-rg350-176f32bfa166a6c842092abdd9cc936b0260f31d.tar.bz2 scummvm-rg350-176f32bfa166a6c842092abdd9cc936b0260f31d.zip |
_vm->getSceneHeight() --> _vm->_scene->getHeight() and make it return different
scene height for individual panel modes.
svn-id: r18959
Diffstat (limited to 'saga/scene.h')
-rw-r--r-- | saga/scene.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/saga/scene.h b/saga/scene.h index def1d1ddd2..8a1ad20d02 100644 --- a/saga/scene.h +++ b/saga/scene.h @@ -29,6 +29,7 @@ #include "saga/font.h" #include "saga/list.h" #include "saga/actor.h" +#include "saga/interface.h" namespace Saga { @@ -273,6 +274,14 @@ class Scene { } void drawTextList(Surface *ds); + + int getHeight() const { + if (_vm->_interface->getMode() == kPanelChapterSelection) + return _vm->_gameDisplayInfo.logicalWidth; + else + return _vm->_gameDisplayInfo.sceneHeight; + } + private: void loadScene(LoadSceneParams *loadSceneParams); void loadSceneDescriptor(uint32 resourceId); |