aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
Diffstat (limited to 'engines')
-rw-r--r--engines/lab/diff.h10
-rw-r--r--engines/lab/interface.h6
-rw-r--r--engines/lab/text.h5
-rw-r--r--engines/lab/vga.h27
4 files changed, 0 insertions, 48 deletions
diff --git a/engines/lab/diff.h b/engines/lab/diff.h
index 6889bcc258..4c906f7597 100644
--- a/engines/lab/diff.h
+++ b/engines/lab/diff.h
@@ -64,29 +64,19 @@ bool unDIFFMemory(byte *Dest, /* Where to Un-DIFF */
(1, 2 or 4 bytes) */
bool VUnDIFFMemory(byte *Dest, byte *diff, uint16 HeaderSize, uint16 CopySize, uint16 bytesperrow);
-
void runLengthDecode(byte *Dest, byte *Source);
-
void VRunLengthDecode(byte *Dest, byte *Source, uint16 bytesperrow);
/* readDiff.c */
void blackScreen();
-
void blackAllScreen();
-
void whiteScreen();
-
bool readDiff(bool playonce);
-
void diffNextFrame();
-
void readSound();
-
void stopDiff();
-
void stopDiffEnd();
-
void stopSound();
} // End of namespace Lab
diff --git a/engines/lab/interface.h b/engines/lab/interface.h
index 1c0439b5ff..170006f64a 100644
--- a/engines/lab/interface.h
+++ b/engines/lab/interface.h
@@ -115,17 +115,11 @@ extern Common::KeyState _keyPressed;
Gadget *createButton(uint16 x, uint16 y, uint16 id, uint16 key, Image *im, Image *imalt);
-
void freeButtonList(void *gptrlist);
-
void drawGadgetList(Gadget *gadlist);
-
void ghoastGadget(Gadget *curgad, uint16 pencolor);
-
void unGhoastGadget(Gadget *curgad);
-
IntuiMessage *getMsg();
-
void replyMsg(void *Msg);
} // End of namespace Lab
diff --git a/engines/lab/text.h b/engines/lab/text.h
index 254a137f0d..944b363357 100644
--- a/engines/lab/text.h
+++ b/engines/lab/text.h
@@ -53,15 +53,10 @@ struct TextFont {
#endif
bool openFontMem(const char *TextFontPath, TextFont *tf, byte *fontbuffer);
-
bool openFont(const char *TextFontPath, TextFont **tf);
-
void closeFont(TextFont *tf);
-
uint16 textLength(TextFont *tf, const char *text, uint16 numchars);
-
uint16 textHeight(TextFont *tf);
-
void text(TextFont *tf, uint16 x, uint16 y, uint16 color, const char *text, uint16 numchars);
} // End of namespace Lab
diff --git a/engines/lab/vga.h b/engines/lab/vga.h
index d9110007df..5821a0cd82 100644
--- a/engines/lab/vga.h
+++ b/engines/lab/vga.h
@@ -42,63 +42,36 @@ struct Image {
};
void setPage(uint16 PageNum);
-
void VGAStorePage();
-
void VGARestorePage();
-
bool createScreen(bool HiRes);
-
void waitTOF();
-
void quickWaitTOF();
-
byte *getVGABaseAddr();
-
void ungetVGABaseAddr();
-
void writeColorReg(byte *buf, uint16 regnum);
-
void writeColorRegs(byte *buf, uint16 first, uint16 numreg);
-
void writeColorRegsSmooth(byte *buf, uint16 first, uint16 numreg);
-
void VGASetPal(void *cmap, uint16 numcolors);
/*---------- Drawing Routines ----------*/
void drawImage(Image *Im, uint16 x, uint16 y);
-
void drawMaskImage(Image *Im, uint16 x, uint16 y);
-
void readScreenImage(Image *Im, uint16 x, uint16 y);
-
void bltBitMap(Image *ImSource, uint16 xs, uint16 ys, Image *ImDest, uint16 xd, uint16 yd, uint16 width, uint16 height);
-
void scrollDisplayX(int16 dx, uint16 x1, uint16 y1, uint16 x2, uint16 y2);
-
void scrollDisplayY(int16 dy, uint16 x1, uint16 y1, uint16 x2, uint16 y2);
-
void setAPen(uint16 pennum);
-
void drawHLine(uint16 x, uint16 y1, uint16 y2);
-
void drawVLine(uint16 x1, uint16 y, uint16 x2);
-
void rectFill(uint16 x1, uint16 y1, uint16 x2, uint16 y2);
-
void ghoastRect(uint16 pencolor, uint16 x1, uint16 y1, uint16 x2, uint16 y2);
-
void WSDL_UpdateScreen();
-
void WSDL_IgnoreUpdateDisplay(int state);
-
void WSDL_GetMousePos(int *x, int *y);
-
uint16 WSDL_GetNextChar();
-
bool WSDL_HasNextChar();
-
void WSDL_ProcessInput(bool can_delay);
} // End of namespace Lab