aboutsummaryrefslogtreecommitdiff
path: root/engines/wage/design.h
diff options
context:
space:
mode:
authorEugene Sandulenko2015-12-15 11:48:09 +0100
committerEugene Sandulenko2015-12-27 15:39:52 +0100
commit8e82969ead37be6dea0d1ca83e3d7fe5af942754 (patch)
treee09f3c2d97d69042c0fd5212d5916f4014f52890 /engines/wage/design.h
parent076a66786299180ff31b2da48d56544757a19ac1 (diff)
downloadscummvm-rg350-8e82969ead37be6dea0d1ca83e3d7fe5af942754.tar.gz
scummvm-rg350-8e82969ead37be6dea0d1ca83e3d7fe5af942754.tar.bz2
scummvm-rg350-8e82969ead37be6dea0d1ca83e3d7fe5af942754.zip
WAGE: Stub for Design::paint()
Diffstat (limited to 'engines/wage/design.h')
-rw-r--r--engines/wage/design.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/engines/wage/design.h b/engines/wage/design.h
index 9cd8b90b63..a0315b5880 100644
--- a/engines/wage/design.h
+++ b/engines/wage/design.h
@@ -48,10 +48,13 @@
#ifndef WAGE_DESIGN_H
#define WAGE_DESIGN_H
+#include "graphics/surface.h"
#include "common/rect.h"
-
+
namespace Wage {
+struct TexturePaint;
+
class Design {
public:
Design(Common::SeekableReadStream *data);
@@ -60,16 +63,19 @@ public:
void setBounds(Common::Rect *bounds) {
_bounds = new Common::Rect(*bounds);
}
-
+
Common::Rect *getBounds() {
return new Common::Rect(*_bounds);
}
-
+
+ void paint(Graphics::Surface *canvas, TexturePaint *patterns, bool mask);
+
private:
byte *_data;
+ int _len;
Common::Rect *_bounds;
};
} // End of namespace Wage
-
+
#endif