22 #ifndef CRUISE_OVERLAY_H 23 #define CRUISE_OVERLAY_H 46 short int offsetToSubData3;
47 short int offsetToImportData;
48 short int offsetToSubData2;
49 short int offsetToImportName;
50 short int offsetToSubData5;
53 short int numRelocGlob;
54 short int subData2Size;
68 int16 offsetVerbeName;
111 int16 _firstStateIdx;
112 int16 _stateTableIdx;
138 char *arrayNameRelocGlob;
139 char *arrayNameSymbGlob;
144 unsigned short int numProc;
145 unsigned short int numRel;
146 unsigned short int numSymbGlob;
147 unsigned short int numRelocGlob;
148 unsigned short int numMsgRelHeader;
149 unsigned short int numObj;
150 unsigned short int numStrings;
151 unsigned short int size8;
152 unsigned short int size9;
154 unsigned short int nameExportSize;
155 unsigned short int exportNamesSize;
156 unsigned short int specialString2Length;
157 unsigned short int sizeOfData4;
158 unsigned short int size12;
159 unsigned short int specialString1Length;
160 unsigned short int scriptNumber;
164 char overlayName[13];
166 short int alreadyLoaded;
172 short int executeScripts;
176 extern int numOfLoadedOverlay;
178 void initOverlayTable();
179 int loadOverlay(
const char * scriptName);
180 int32 findOverlayByName2(
const char * name);
181 int findOverlayByName(
const char *overlayName);
182 int releaseOverlay(
const char *name);
183 int freeOverlay(
int overlayIdx);
184 void freeOverlayTable();
Definition: overlay.h:124
Definition: overlay.h:115
Graphics::Surface * scale(const Graphics::Surface &srcImage, int xSize, int ySize)
Definition: overlay.h:105
Definition: overlay.h:163