home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / bbs / cbm / nduk-v39.lha / V39 / include / graphics / sprite.i < prev    next >
Text File  |  1992-09-24  |  1KB  |  53 lines

  1.     IFND    GRAPHICS_SPRITE_I
  2. GRAPHICS_SPRITE_I    SET    1
  3. **
  4. **    $VER: sprite.i 39.5 (09.06.92)
  5. **    Includes Release 39.108
  6. **
  7. **
  8. **
  9. **    (C) Copyright 1985-1992 Commodore-Amiga, Inc.
  10. **        All Rights Reserved
  11. **
  12.  
  13.     IFND    EXEC_TYPES_I
  14.     include 'exec/types.i'
  15.     ENDC
  16.  
  17.    STRUCTURE   SimpleSprite,0
  18.    APTR        ss_posctldata
  19.    WORD        ss_height
  20.    WORD        ss_x
  21.    WORD        ss_y
  22.    WORD        ss_num
  23.    LABEL       ss_SIZEOF
  24.  
  25.  
  26.     STRUCTURE    ExtSprite,0
  27.     STRUCT    es_SimpleSprite,ss_SIZEOF
  28.     WORD    es_wordwidth
  29.     WORD    es_flags
  30.     LABEL    es_SIZEOF
  31.  
  32.  
  33.  
  34. ; tags for AllocSpriteData:
  35. SPRITEA_Width        equ    $81000000
  36. SPRITEA_XReplication    equ    $81000002
  37. SPRITEA_YReplication    equ    $81000004
  38. SPRITEA_OutputHeight    equ    $81000006
  39. SPRITEA_Attached    equ    $81000008
  40. SPRITEA_OldDataFormat    equ    $8100000a    ; MUST pass in outputheight if using this tag
  41.  
  42.  
  43. ; tags for GetExtSprite:
  44.  
  45. GSTAG_SPRITE_NUM    equ    $82000020
  46. GSTAG_ATTACHED        equ    $82000022
  47. GSTAG_SOFTSPRITE    equ    $82000024
  48.  
  49. ; tags valid for either GetExtSprite or ChangeExtSprite:
  50. GSTAG_SCANDOUBLED    equ    $83000000    ; request "NTSC-Like" height if possible.
  51.  
  52.     ENDC    ; GRAPHICS_SPRITE_I
  53.