[Contents] [Index] [Help] [Retrace] [browse <] [Browse >]

        IFND    GRAPHICS_LAYERS_I
GRAPHICS_LAYERS_I       SET     1
**
**      $Filename: graphics/layers.i $
**      $Release: 2.04 Includes, V37.4 $
**      $Revision: 37.0 $
**      $Date: 91/01/07 $
**
**
**
**      (C) Copyright 1985-1999 Amiga, Inc.
**          All Rights Reserved
**

    IFND    EXEC_SEMAPHORES_I
       include "exec/semaphores.i"
    ENDC

    IFND  EXEC_LISTS_I
       include  "exec/lists.i"
    ENDC

* these should be clip.i/h but you know backwards compatibility etc.
LAYERSIMPLE             equ   1
LAYERSMART              equ   2
LAYERSUPER              equ   4
LAYERUPDATING           equ   $10
LAYERBACKDROP           equ   $40
LAYERREFRESH            equ   $80
LAYER_CLIPRECTS_LOST    equ   $100

LMN_REGION  equ -1

    STRUCTURE  Layer_Info,0
    APTR       li_top_layer
    APTR       li_check_lp
    APTR       li_obs
    STRUCT     li_FreeClipRects,MLH_SIZE
    STRUCT     li_Lock,SS_SIZE
        STRUCT     li_gs_Head,LH_SIZE
        LONG            li_long_reserved
        WORD       li_Flags
    BYTE       li_fatten_count
        BYTE       li_LockLayersCount
    WORD       li_LayerInfo_extra_size
        APTR            li_blitbuff
    APTR       li_LayerInfo_extra
    LABEL      li_SIZEOF

NEWLAYERINFO_CALLED     equ 1
ALERTLAYERSNOMEM        equ $83010000

        ENDC    ; GRAPHICS_LAYERS_I