diff options
author | Filippos Karapetis | 2009-09-15 07:59:48 +0000 |
---|---|---|
committer | Filippos Karapetis | 2009-09-15 07:59:48 +0000 |
commit | e1de3d0f3f28692c883c8c3d325f68e58918d6d3 (patch) | |
tree | 2737ccec9ce77b7a56212557fb1ba5b66f450149 /engines/sci | |
parent | 7cbbc0ad25dde67d69dbb2f3e8da1c8a9ec4be1a (diff) | |
download | scummvm-rg350-e1de3d0f3f28692c883c8c3d325f68e58918d6d3.tar.gz scummvm-rg350-e1de3d0f3f28692c883c8c3d325f68e58918d6d3.tar.bz2 scummvm-rg350-e1de3d0f3f28692c883c8c3d325f68e58918d6d3.zip |
Removed some unused variables from the engine state
svn-id: r44099
Diffstat (limited to 'engines/sci')
-rw-r--r-- | engines/sci/engine/game.cpp | 6 | ||||
-rw-r--r-- | engines/sci/engine/kgraphics.cpp | 3 | ||||
-rw-r--r-- | engines/sci/engine/kmisc.cpp | 6 | ||||
-rw-r--r-- | engines/sci/engine/savegame.cpp | 2 | ||||
-rw-r--r-- | engines/sci/engine/state.cpp | 3 | ||||
-rw-r--r-- | engines/sci/engine/state.h | 6 |
6 files changed, 0 insertions, 26 deletions
diff --git a/engines/sci/engine/game.cpp b/engines/sci/engine/game.cpp index 237899330e..d87814f10a 100644 --- a/engines/sci/engine/game.cpp +++ b/engines/sci/engine/game.cpp @@ -267,8 +267,6 @@ int _reset_graphics_input(EngineState *s) { // but this is correct s->picture_port = new GfxPort(s->visual, s->gfx_state->pic_port_bounds, s->ega_colors[0], transparent); - s->_pics.clear(); - s->visual->add((GfxContainer *)s->visual, s->wm_port); s->visual->add((GfxContainer *)s->visual, s->titlebar_port); s->visual->add((GfxContainer *)s->visual, s->picture_port); @@ -306,8 +304,6 @@ static void _free_graphics_input(EngineState *s) { s->visual = NULL; s->dyn_views = NULL; s->port = NULL; - - s->_pics.clear(); } int game_init_sound(EngineState *s, int sound_flags) { @@ -322,7 +318,6 @@ int game_init_sound(EngineState *s, int sound_flags) { // Architectural stuff: Init/Unintialize engine int script_init_engine(EngineState *s) { - s->kernel_opt_flags = 0; s->segMan = new SegManager(s->resMan); s->gc_countdown = GC_INTERVAL - 1; @@ -366,7 +361,6 @@ int script_init_engine(EngineState *s) { debug(2, "Engine initialized"); s->pic_priority_table = NULL; - s->_pics.clear(); return 0; } diff --git a/engines/sci/engine/kgraphics.cpp b/engines/sci/engine/kgraphics.cpp index f7f81e8ba4..9c710efb1c 100644 --- a/engines/sci/engine/kgraphics.cpp +++ b/engines/sci/engine/kgraphics.cpp @@ -991,11 +991,8 @@ reg_t kDrawPic(EngineState *s, int, int argc, reg_t *argv) { debugC(2, kDebugLevelGraphics, "Drawing pic.%03d\n", argv[0].toSint16()); if (add_to_pic) { - s->_pics.push_back(dp); gfxop_add_to_pic(s->gfx_state, dp.nr, picFlags, dp.palette); } else { - s->_pics.clear(); - s->_pics.push_back(dp); gfxop_new_pic(s->gfx_state, dp.nr, picFlags, dp.palette); } diff --git a/engines/sci/engine/kmisc.cpp b/engines/sci/engine/kmisc.cpp index 74f6c91257..e35bf79fe5 100644 --- a/engines/sci/engine/kmisc.cpp +++ b/engines/sci/engine/kmisc.cpp @@ -118,12 +118,6 @@ reg_t kGetTime(EngineState *s, int, int argc, reg_t *argv) { uint32 start_time; int retval = 0; // Avoid spurious warning -#if 0 - // Reset optimization flags: If this function is called, - // the game may be waiting for a timeout - s->kernel_opt_flags &= ~(KERNEL_OPT_FLAG_GOT_EVENT | KERNEL_OPT_FLAG_GOT_2NDEVENT); -#endif - g_system->getTimeAndDate(loc_time); start_time = g_system->getMillis() - s->game_start_time; diff --git a/engines/sci/engine/savegame.cpp b/engines/sci/engine/savegame.cpp index ade012226b..03adf6518e 100644 --- a/engines/sci/engine/savegame.cpp +++ b/engines/sci/engine/savegame.cpp @@ -772,8 +772,6 @@ EngineState *gamestate_restore(EngineState *s, Common::SeekableReadStream *fh) { retval->have_bp = s->have_bp; retval->bp_list = s->bp_list; - retval->kernel_opt_flags = 0; - retval->successor = NULL; retval->pic_priority_table = (int *)gfxop_get_pic_metainfo(retval->gfx_state); retval->_gameName = retval->segMan->getObjectName(retval->game_obj); diff --git a/engines/sci/engine/state.cpp b/engines/sci/engine/state.cpp index 05cb9a0cea..09ec5a1f25 100644 --- a/engines/sci/engine/state.cpp +++ b/engines/sci/engine/state.cpp @@ -32,7 +32,6 @@ namespace Sci { EngineState::EngineState(ResourceManager *res, uint32 flags) : resMan(res), _flags(flags), _dirseeker(this) { - widget_serial_counter = 0; game_version = 0; @@ -80,8 +79,6 @@ EngineState::EngineState(ResourceManager *res, uint32 flags) last_wait_time = 0; - kernel_opt_flags = 0; - _fileHandles.resize(5); execution_stack_base = 0; diff --git a/engines/sci/engine/state.h b/engines/sci/engine/state.h index 6684fd8e4c..5b2e9434c9 100644 --- a/engines/sci/engine/state.h +++ b/engines/sci/engine/state.h @@ -165,8 +165,6 @@ public: kLanguage getLanguage(); public: - int widget_serial_counter; /**< Used for savegames */ - ResourceManager *resMan; /**< The resource manager */ const uint32 _flags; /**< Specific game flags */ @@ -220,13 +218,9 @@ public: int priority_first; /**< The line where priority zone 0 ends */ int priority_last; /**< The line where the highest priority zone starts */ - Common::Array<drawn_pic_t> _pics; - uint32 game_start_time; /**< The time at which the interpreter was started */ uint32 last_wait_time; /**< The last time the game invoked Wait() */ - unsigned int kernel_opt_flags; /**< Kernel optimization flags- used for performance tweaking */ - /* Kernel File IO stuff */ Common::Array<FileHandle> _fileHandles; /**< Array of file handles. Dynamically increased if required. */ |