diff options
author | Martin Kiewitz | 2010-02-05 18:56:13 +0000 |
---|---|---|
committer | Martin Kiewitz | 2010-02-05 18:56:13 +0000 |
commit | f3ea96d168052e72ff0e5b16cef745779a89ea30 (patch) | |
tree | 916aee71947e6b8c7065762e9a512ea11c8a377b /engines/sci/graphics/gui32.h | |
parent | e7cffa90b2718398f93ce9e8ad331cd39e832c14 (diff) | |
download | scummvm-rg350-f3ea96d168052e72ff0e5b16cef745779a89ea30.tar.gz scummvm-rg350-f3ea96d168052e72ff0e5b16cef745779a89ea30.tar.bz2 scummvm-rg350-f3ea96d168052e72ff0e5b16cef745779a89ea30.zip |
SCI: GfxCoordAdjuster class added, local2Global and global2Local use that class directly, kGraph / RedrawBox is now using GfxPaint16 directly
svn-id: r47908
Diffstat (limited to 'engines/sci/graphics/gui32.h')
-rw-r--r-- | engines/sci/graphics/gui32.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/sci/graphics/gui32.h b/engines/sci/graphics/gui32.h index 615c0ea5e8..6d9eed5b8e 100644 --- a/engines/sci/graphics/gui32.h +++ b/engines/sci/graphics/gui32.h @@ -34,6 +34,7 @@ class GfxCursor; class GfxScreen; class GfxPalette; class GfxCache; +class GfxCoordAdjuster32; class GfxCompare; class GfxFrameout; class GfxPaint32; @@ -59,9 +60,6 @@ public: void moveCursor(Common::Point pos); void setCursorZone(Common::Rect zone); - void globalToLocal(int16 *x, int16 *y, reg_t planeObj); - void localToGlobal(int16 *x, int16 *y, reg_t planeObj); - void drawRobot(GuiResourceId robotId); // FIXME: Don't store EngineState @@ -73,6 +71,7 @@ protected: GfxScreen *_screen; GfxPalette *_palette; GfxCache *_cache; + GfxCoordAdjuster32 *_coordAdjuster; GfxCompare *_compare; GfxFrameout *_frameout; GfxPaint32 *_paint32; |