mirror of
https://github.com/Interlisp/maiko.git
synced 2026-01-18 09:02:39 +00:00
As a prerequisite for cleaning up some other include issues, all the include files in inc/ should have an include guard. All the xxxdefs.h were created with them, but most older files were not.
32 lines
1.2 KiB
C
32 lines
1.2 KiB
C
#ifndef BBTSUB_H
|
|
#define BBTSUB_H 1
|
|
/***** Don't use PixRect code on 386i for now *****/
|
|
/***** -or on any machine that doesn't support it (HP, e.g.) *****/
|
|
|
|
/********************************************************/
|
|
/* */
|
|
/* prropstyle is DEFINED when we want to use */
|
|
/* pixrect versions of the operations in this */
|
|
/* file, and UNDEFINED, when we want to use */
|
|
/* Don Charnley's bitblt code to do them. */
|
|
/* */
|
|
/********************************************************/
|
|
#if (!(defined(NOPIXRECT)) && !(defined(NEWBITBLT)) && !(defined(I386)))
|
|
#define prropstyle 1
|
|
#endif /* NOPIXRECT */
|
|
|
|
void bitbltsub(LispPTR *argv);
|
|
LispPTR n_new_cursorin(DLword *baseaddr, int dx, int dy, int w, int h);
|
|
LispPTR bitblt_bitmap(LispPTR *args);
|
|
LispPTR bitshade_bitmap(LispPTR *args);
|
|
#ifndef prropstyle
|
|
void bltchar(LispPTR *args);
|
|
void newbltchar(LispPTR *args);
|
|
#else
|
|
LispPTR bltchar(LispPTR *args);
|
|
LispPTR newbltchar(LispPTR *args);
|
|
#endif
|
|
void ccfuncall(unsigned int atom_index, int argnum, int bytenum);
|
|
void tedit_bltchar(LispPTR *args);
|
|
#endif /* BBTSUB_H */
|