home *** CD-ROM | disk | FTP | other *** search
/ Crazy Pacman / CrazyPacman.iso / pacman / PACMAN / SOURCE / P_ASM.H < prev    next >
Encoding:
C/C++ Source or Header  |  1995-11-13  |  1.4 KB  |  25 lines

  1. #ifndef P_ASM_H
  2.  #define P_ASM_H
  3.  
  4.  #include                    "p_local.h"
  5.  
  6.  BYTE                        get_kkey(void);
  7.  int                         piclen(char* name, int flag);
  8.  int                         show_pic(int x, int y, int no, char* name);
  9.  void far                   *getfontptr(void);
  10.  void                        init320400(void);
  11.  void                        stick (int *x, int *y);
  12.  void                        set_color(int farbe,int r,int g,int b);
  13.  void                        setpix( int x, int y, unsigned char farbe);
  14.  void                        setpage(BYTE page);
  15.  void                        showpage(BYTE page);
  16.  void                        copybuf2plane(BYTE *bufptr, BYTE page, int nachx, int nachy, BYTE breite, BYTE hoehe, BOOL bg, BYTE hinter);
  17.  void                        copyplane2buf(BYTE *bufptr, BYTE page, int vonx,  int vony,  BYTE breite, BYTE hoehe);
  18.  void                        cpbuf2scr(BYTE *bufptr, BYTE page,int nachx, int nachy, int breite, int hoehe);
  19.  void                        cpscr2buf(BYTE *bufptr, BYTE page,int vonx,  int vony,  int breite, int hoehe);
  20.  void                        cpbuf2back(BYTE *backptr, BYTE *bufptr, int x, int y, BYTE breite, BYTE hoehe);
  21.  void                        cpback2scr(BYTE seite, BYTE *backptr,   int x, int y, BYTE breite, BYTE hoehe);
  22.  void                        sync_display(void);
  23.  
  24. #endif
  25.