aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/scumm.h')
-rw-r--r--scumm/scumm.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/scumm/scumm.h b/scumm/scumm.h
index b572bd6026..6bdd394735 100644
--- a/scumm/scumm.h
+++ b/scumm/scumm.h
@@ -320,6 +320,14 @@ struct LangIndexNode {
int32 offset;
};
+struct WizPolygon {
+ Common::Point vert[5];
+ Common::Rect bound;
+ int id;
+ int numVerts;
+ bool flag;
+};
+
class ScummEngine : public Engine {
friend class ScummDebugger;
friend class SmushPlayer;
@@ -651,6 +659,8 @@ protected:
uint32 *_HEV7RoomIntOffsets;
const byte *_resourceLastSearchBuf; // FIXME: need to put it to savefile?
uint32 _resourceLastSearchSize; // FIXME: need to put it to savefile?
+ int _WizNumPolygons;
+ WizPolygon *_WizPolygons;
void allocateArrays();
void openRoom(int room);