diff options
author | Eugene Sandulenko | 2016-01-01 01:43:59 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2016-01-01 01:46:27 +0100 |
commit | ac87bc9671822ce26e9dd4a5f77b23de83a71b63 (patch) | |
tree | 1767759fc3e9e192850260c13caae6dc703cef47 /engines/wage/wage.cpp | |
parent | c001c30547af9197f07227de70a85f09a8c8920a (diff) | |
download | scummvm-rg350-ac87bc9671822ce26e9dd4a5f77b23de83a71b63.tar.gz scummvm-rg350-ac87bc9671822ce26e9dd4a5f77b23de83a71b63.tar.bz2 scummvm-rg350-ac87bc9671822ce26e9dd4a5f77b23de83a71b63.zip |
WAGE: Implement cursor drawing and handling
Diffstat (limited to 'engines/wage/wage.cpp')
-rw-r--r-- | engines/wage/wage.cpp | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/engines/wage/wage.cpp b/engines/wage/wage.cpp index d3983111b7..2ff0c66f86 100644 --- a/engines/wage/wage.cpp +++ b/engines/wage/wage.cpp @@ -56,7 +56,6 @@ #include "engines/engine.h" #include "engines/util.h" #include "gui/EventRecorder.h" -#include "graphics/palette.h" #include "wage/wage.h" #include "wage/design.h" @@ -86,18 +85,9 @@ WageEngine::~WageEngine() { delete _rnd; } -static byte palette[] = { - 0, 0, 0, // Black - 0x80, 0x80, 0x80, // Gray - 0xff, 0xff, 0xff, // White - 0x00, 0xff, 0x00 // Green -}; - Common::Error WageEngine::run() { initGraphics(512, 342, true); - g_system->getPaletteManager()->setPalette(palette, 0, 4); - // Create debugger console. It requires GFX to be initialized _console = new Console(this); @@ -151,6 +141,9 @@ void WageEngine::processEvents() { case Common::EVENT_QUIT: error("Exiting"); break; + case Common::EVENT_MOUSEMOVE: + _gui->mouseMove(event.mouse.x, event.mouse.y); + break; default: break; } |