home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume12 / postscript / part01 / source / hard.h < prev    next >
Encoding:
C/C++ Source or Header  |  1987-10-27  |  821 b   |  28 lines

  1. /*
  2.  * Copyright (C) Crispin Goswell 1987, All Rights Reserved.
  3.  */
  4.  
  5. #include "mat.h"
  6. #include "rop.h"
  7. #include "colour.h"
  8. #include "path.h"
  9.  
  10. typedef struct device_point { int dx, dy; } DevicePoint;
  11.  
  12. extern struct hardware *HardwareFromString (), *NewBitmapHardware (), *NewWindowHardware (), *InitHardware ();
  13. extern DevicePoint HardwareExtent ();
  14. extern char *StringFromHardware ();
  15.  
  16. extern void BitBlt (), BitBltBlob (), BitBltLine (), DestroyHardware ();
  17. extern void HardUpdate (), UpdateControl ();
  18. extern Matrix DeviceMatrix ();
  19.  
  20. extern void RasterTile (), BitBltTrapezoid ();
  21.  
  22. extern int IsWindowHardware (), TransferSize ();
  23. extern void SetTransfer ();
  24. extern void Paint (), PaintLine (), PaintTrapezoid ();
  25. extern int ScreenSize ();
  26. extern void BuildScreen (), SetScreen ();
  27. extern DevicePoint NewDevicePoint ();
  28.