aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/picture.h
diff options
context:
space:
mode:
authorMartin Kiewitz2010-02-06 19:35:51 +0000
committerMartin Kiewitz2010-02-06 19:35:51 +0000
commit4cae2b13e2acbd81e4b726f1e409c5615eda7967 (patch)
treeb6eeaaf0887ef616347a059a0d9ebd9526e30a5e /engines/sci/graphics/picture.h
parentcf1b03f694740203901924ea66d004d26e461e0b (diff)
downloadscummvm-rg350-4cae2b13e2acbd81e4b726f1e409c5615eda7967.tar.gz
scummvm-rg350-4cae2b13e2acbd81e4b726f1e409c5615eda7967.tar.bz2
scummvm-rg350-4cae2b13e2acbd81e4b726f1e409c5615eda7967.zip
SCI: added plane coordinate adjustment code for sci32 when drawing pictures, put everything into GfxCoordAdjuster
svn-id: r47939
Diffstat (limited to 'engines/sci/graphics/picture.h')
-rw-r--r--engines/sci/graphics/picture.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/sci/graphics/picture.h b/engines/sci/graphics/picture.h
index 92c30262d2..3374c33b52 100644
--- a/engines/sci/graphics/picture.h
+++ b/engines/sci/graphics/picture.h
@@ -42,7 +42,7 @@ class GfxPalette;
*/
class GfxPicture {
public:
- GfxPicture(ResourceManager *resMan, GfxPorts *ports, GfxScreen *screen, GfxPalette *palette, GuiResourceId resourceId, bool EGAdrawingVisualize = false);
+ GfxPicture(ResourceManager *resMan, GfxCoordAdjuster *coordAdjuster, GfxPorts *ports, GfxScreen *screen, GfxPalette *palette, GuiResourceId resourceId, bool EGAdrawingVisualize = false);
~GfxPicture();
GuiResourceId getResourceId();
@@ -73,6 +73,7 @@ private:
void vectorPatternTexturedCircle(Common::Rect box, byte size, byte color, byte prio, byte control, byte texture);
ResourceManager *_resMan;
+ GfxCoordAdjuster *_coordAdjuster;
GfxPorts *_ports;
GfxScreen *_screen;
GfxPalette *_palette;