home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 4: Demo 1 / almathera_demo1.bin / commercial / asmonedemo / asm-one / include.strip / graphics / rastport.i < prev    next >
Text File  |  1995-03-16  |  2KB  |  86 lines

  1.     IFND    GRAPHICS_RASTPORT_I
  2. GRAPHICS_RASTPORT_I    SET    1
  3.     IFND    GRAPHICS_GFX_I
  4.     include    "graphics/gfx.i"
  5.     ENDC
  6.     STRUCTURE    TmpRas,0
  7.     APTR    tr_RasPtr
  8.     LONG    tr_Size
  9.     LABEL    tr_SIZEOF
  10.     STRUCTURE    GelsInfo,0
  11.     BYTE    gi_sprRsrvd
  12.     BYTE    gi_Flags
  13.     APTR    gi_gelHead
  14.     APTR    gi_gelTail
  15.     APTR    gi_nextLine
  16.     APTR    gi_lastColor
  17.     APTR    gi_collHandler
  18.     SHORT    gi_leftmost
  19.     SHORT    gi_rightmost
  20.     SHORT    gi_topmost
  21.     SHORT    gi_bottommost
  22.     APTR    gi_firstBlissObj
  23.     APTR    gi_lastBlissObj
  24.     LABEL    gi_SIZEOF
  25.     BITDEF    RP,FRST_DOT,0
  26.     BITDEF    RP,ONE_DOT,1
  27.     BITDEF    RP,DBUFFER,2
  28.     BITDEF    RP,AREAOUTLINE,3
  29.     BITDEF    RP,NOCROSSFILL,5
  30. RP_JAM1    EQU    0
  31. RP_JAM2    EQU    1
  32. RP_COMPLEMENT    EQU    2
  33. RP_INVERSVID    EQU    4
  34.     BITDEF    RP,TXSCALE,0
  35.     STRUCTURE    RastPort,0
  36.     LONG    rp_Layer
  37.     LONG    rp_BitMap
  38.     LONG    rp_AreaPtrn
  39.     LONG    rp_TmpRas
  40.     LONG    rp_AreaInfo
  41.     LONG    rp_GelsInfo
  42.     BYTE    rp_Mask
  43.     BYTE    rp_FgPen
  44.     BYTE    rp_BgPen
  45.     BYTE    rp_AOLPen
  46.     BYTE    rp_DrawMode
  47.     BYTE    rp_AreaPtSz
  48.     BYTE    rp_Dummy
  49.     BYTE    rp_linpatcnt
  50.     WORD    rp_Flags
  51.     WORD    rp_LinePtrn
  52.     WORD    rp_cp_x
  53.     WORD    rp_cp_y
  54.     STRUCT    rp_minterms,8
  55.     WORD    rp_PenWidth
  56.     WORD    rp_PenHeight
  57.     LONG    rp_Font
  58.     BYTE    rp_AlgoStyle
  59.     BYTE    rp_TxFlags
  60.     WORD    rp_TxHeight
  61.     WORD    rp_TxWidth
  62.     WORD    rp_TxBaseline
  63.     WORD    rp_TxSpacing
  64.     APTR    rp_RP_User
  65.     STRUCT    rp_longreserved,8
  66.     ifnd    GFX_RASTPORT_1_2
  67.     STRUCT    rp_wordreserved,14
  68.     STRUCT    rp_reserved,8
  69.     endc
  70.     LABEL    rp_SIZEOF
  71.     STRUCTURE    AreaInfo,0
  72.     LONG    ai_VctrTbl
  73.     LONG    ai_VctrPtr
  74.     LONG    ai_FlagTbl
  75.     LONG    ai_FlagPtr
  76.     WORD    ai_Count
  77.     WORD    ai_MaxCount
  78.     WORD    ai_FirstX
  79.     WORD    ai_FirstY
  80.     LABEL    ai_SIZEOF
  81. ONE_DOTn    equ    1
  82. ONE_DOT    equ    $2
  83. FRST_DOTn    equ    0
  84. FRST_DOT    equ    1
  85.     ENDC
  86.