[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


[Back to Amiga Developer Docs]