home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 199.lha / GimmeLib / copystuff.h < prev    next >
Encoding:
C/C++ Source or Header  |  1988-12-28  |  847 b   |  20 lines

  1. #ifndef GIMMELIB_COPYSTUFF_H
  2. #define GIMMELIB_COPYSTUFF_H
  3.  
  4. /* flags for various copy routines */
  5. #define GCP_NOT_ITEXT    (1L << 1)       /* don't copy IntuiText struct(s) */
  6. #define GCP_NOT_IMAGE    (1L << 2)       /* don't copy Image struct(s) */
  7. #define GCP_NOT_STRING    (1L << 8)       /* don't copy actual string */
  8. #define GCP_NOT_BYTES    (1L << 9)       /* don't copy (image) byte data */
  9. #define GCP_NOT_POINTS    (1L << 10)      /* don't copy (border) points data */
  10. #define GCP_NOT_TEXTATTR  (1L << 11)    /* don't copy (itext) textattr */
  11.  
  12. #define GCP_NOT_STRUCTS (0x000ffL)      /* don't copy "sub-structures" */
  13. #define GCP_NOT_DATA    (0x0ff00L)      /* don't copy "low-level" data */
  14.  
  15. #define GCP_SALVAGE    (1L << 16)      /* try to copy as much as possible */
  16. #define GCP_DEFAULT    (0L)            /* copy everything */
  17.  
  18.  
  19. #endif !GIMMELIB_COPYSTUFF_H
  20.