amos-professional/includes/graphics/layers.i

52 lines
1.1 KiB
OpenEdge ABL
Raw Normal View History

2020-04-26 00:58:13 +00:00
IFND GRAPHICS_LAYERS_I
GRAPHICS_LAYERS_I SET 1
**
** $Filename: graphics/layers.i $
** $Release: 1.3 $
**
**
**
** (C) Copyright 1985,1986,1987,1988 Commodore-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