diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/lab/diff.h | 10 | ||||
-rw-r--r-- | engines/lab/interface.h | 6 | ||||
-rw-r--r-- | engines/lab/text.h | 5 | ||||
-rw-r--r-- | engines/lab/vga.h | 27 |
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 |