xf4bpp.h revision 677833bc953b6cb418c701facbdcf4aa18d6c44e
#ifndef __XF4BPP_H__
#define __XF4BPP_H__
#include "windowstr.h"
#include "gcstruct.h"
#include "colormapst.h"
#ifndef PixelType
#endif
/* ppcArea.c */
void xf4bppFillArea(
int,
);
/* ppcBStore.c */
void xf4bppSaveAreas(
int,
int,
);
void xf4bppRestoreAreas(
int,
int,
);
/* ppcClip.c */
void xf4bppDestroyClip(
);
void xf4bppChangeClip(
int,
int
);
void xf4bppCopyClip(
);
/* ppcCpArea.c */
int,
int,
int,
int,
int,
int
);
/* ppcDepth.c */
int
);
/* ppcFillRct.c */
void xf4bppPolyFillRect(
int,
);
/* ppcWindowFS.c */
void xf4bppSolidWindowFS(
int,
int *,
int
);
void xf4bppStippleWindowFS(
int,
int *,
int
);
void xf4bppOpStippleWindowFS(
int,
int *,
int
);
void xf4bppTileWindowFS(
int,
int *,
int
);
/* xf4bppPixmapFS.c */
void xf4bppSolidPixmapFS(
int,
int *,
int
);
void xf4bppStipplePixmapFS(
int,
int *,
int
);
void xf4bppOpStipplePixmapFS(
int,
int *,
int
);
void xf4bppTilePixmapFS(
int,
int *,
int
);
/* ppcGC.c */
);
void xf4bppDestroyGC(
GC *
);
void xf4bppValidateGC(
unsigned long,
);
/* ppcGetSp.c */
void xf4bppGetSpans(
int,
int *,
int,
char *
);
/* ppcImg.c */
void xf4bppGetImage(
int,
int,
int,
int,
unsigned int,
unsigned long,
char *
);
/* ppcLine.c */
void xf4bppScrnZeroLine(
int,
int,
);
void xf4bppScrnZeroDash(
int,
int,
);
void xf4bppScrnZeroSegs(
int,
xSegment *
);
/* ppcPixmap.c */
int,
int,
int
);
);
/* ppcPntWin.c */
void xf4bppPaintWindow(
int
);
/* ppcPolyPnt.c */
void xf4bppPolyPoint(
int,
int,
xPoint *
);
/* ppcPolyRec.c */
void xf4bppPolyRectangle(
int,
);
/* ppcQuery.c */
void xf4bppQueryBestSize(
int,
unsigned short *,
unsigned short *,
);
/* ppcRslvC.c */
void xf4bppResolveColor(
unsigned short *,
unsigned short *,
unsigned short *,
);
);
/* ppcSetSp.c */
void xf4bppSetSpans(
char *,
int *,
int,
int
);
/* ppcWindow.c */
void xf4bppCopyWindow(
);
int,
int
);
int,
int
);
);
);
/* emulOpStip.c */
void xf4bppOpaqueStipple(
unsigned long int,
unsigned long int,
int,
unsigned long int,
int,
int,
int,
int,
int,
int
);
/* emulRepAre.c */
void xf4bppReplicateArea(
int,
int,
int,
int,
int,
int,
int
);
/* emulTile.c */
void xf4bppTileRect(
const int,
const unsigned long int,
int,
int,
int,
int,
int,
int
);
/* vgaGC.c */
);
/* vgaBitBlt.c */
void xf4bppBitBlt(
int,
int,
int,
int,
int,
int,
int,
int
);
/* vgaImages.c */
void xf4bppDrawColorImage(
int,
int,
int,
int,
unsigned char *,
int,
const int,
const unsigned long int
);
void xf4bppReadColorImage(
int,
int,
int,
int,
unsigned char *,
int
);
/* vgaLine.c */
void xf4bppHorzLine(
unsigned long int,
int,
unsigned long int,
int,
int,
int
);
void xf4bppVertLine(
unsigned long int,
int,
unsigned long int,
int,
int,
int
);
void xf4bppBresLine(
unsigned long int,
int,
unsigned long int,
int,
int,
int,
int,
int,
int,
int,
int,
unsigned long int
);
/* vgaStipple.c */
void xf4bppFillStipple(
const PixmapPtr,
unsigned long int,
const int,
unsigned long int,
int,
int,
int,
int,
const int,
const int
);
/* vgaSolid.c */
void xf4bppFillSolid(
unsigned long int,
const int,
unsigned long int,
int,
const int,
int,
const int
);
/* offscreen.c */
void xf4bppOffBitBlt(
const int,
const int,
int,
int,
int,
int,
int,
int
);
void xf4bppOffDrawColorImage(
int,
int,
int,
int,
unsigned char *,
int,
const int,
const unsigned long int
);
void xf4bppOffReadColorImage(
int,
int,
int,
int,
unsigned char *,
int
);
void xf4bppOffFillSolid(
unsigned long int,
const int,
unsigned long int,
int,
const int,
int,
const int
);
void xf4bppOffDrawMonoImage(
unsigned char *,
int,
int,
int,
int,
unsigned long int,
int,
unsigned long int
);
void xf4bppOffFillStipple(
const PixmapPtr,
unsigned long int,
const int,
unsigned long int,
int,
int,
int,
int,
const int,
const int
);
/* mfbimggblt.c */
void xf4bppImageGlyphBlt(
int,
int,
unsigned int,
CharInfoPtr *,
);
/* wm3.c */
int wm3_set_regs(
GC *
);
/* ppcIO.c */
void xf4bppNeverCalled(
void
);
int,
int,
int,
int,
int
);
/* mfbfillarc.c */
void xf4bppPolyFillArc(
int,
xArc *
);
/* mfbzerarc.c */
void xf4bppZeroPolyArc(
int,
xArc *
);
/* mfbline.c */
void xf4bppSegmentSS (
int,
xSegment *
);
void xf4bppLineSS (
int,
int,
);
void xf4bppSegmentSD (
int,
xSegment *
);
void xf4bppLineSD (
int,
int,
);
/* mfbbres.c */
void xf4bppBresS(
PixelType *,
int,
int,
int,
int,
int,
int,
int,
int,
int,
int
);
/* mfbbresd.c */
void xf4bppBresD(
int, int,
int *,
unsigned char *,
int,
int *,
int,
PixelType *,
int, int, int, int, int, int,
int, int,
int, int
);
/* mfbhrzvert.c */
void xf4bppHorzS(
PixelType *,
int,
int,
int,
int
);
void xf4bppVertS(
PixelType *,
int,
int,
int,
int
);
#ifdef PC98_EGC
/* egc_asm.s */
unsigned char getbits_x(
int,
unsigned int,
unsigned int
);
void wcopyr(
int,
);
void wcopyl(
int,
);
unsigned long int read8Z(
);
#endif /* PC98_EGC */
#endif /* __XF4BPP_H__ */