aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/scumm.h')
-rw-r--r--scumm/scumm.h16
1 files changed, 4 insertions, 12 deletions
diff --git a/scumm/scumm.h b/scumm/scumm.h
index 03be6cbea4..f6974feb45 100644
--- a/scumm/scumm.h
+++ b/scumm/scumm.h
@@ -31,6 +31,7 @@
#include "scumm/gfx.h"
#include "scumm/script.h"
+#include "scumm/wiz_he.h"
namespace GUI {
class Dialog;
@@ -311,14 +312,6 @@ struct LangIndexNode {
int32 offset;
};
-struct WizPolygon {
- Common::Point vert[5];
- Common::Rect bound;
- int id;
- int numVerts;
- bool flag;
-};
-
struct AuxBlock {
bool visible;
Common::Rect r;
@@ -362,6 +355,9 @@ public:
/** Graphics manager */
Gdi gdi;
+
+ /** Wiz graphics manager (HE) */
+ Wiz _wiz;
protected:
/** Central resource data. */
@@ -663,8 +659,6 @@ 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);
@@ -705,8 +699,6 @@ protected:
void loadRoomObjects();
void loadRoomObjectsSmall();
void loadRoomObjectsOldBundle();
- void polygonStore(int id, bool flag, int vert1x, int vert1y, int vert2x, int vert2y,
- int vert3x, int vert3y, int vert4x, int vert4y);
virtual void readArrayFromIndexFile();
virtual void readMAXS(int blockSize);