home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d3xx
/
d339
/
pcq.lha
/
PCQ
/
Include
/
Layers.i
< prev
next >
Wrap
Text File
|
1990-03-19
|
819b
|
40 lines
{
Layers.i
}
{$I "Include/Ports.i"}
{$I "Include/Semaphores.i"}
Const
LAYERSIMPLE = 1;
LAYERSMART = 2;
LAYERSUPER = 4;
LAYERUPDATING = $10;
LAYERBACKDROP = $40;
LAYERREFRESH = $80;
LAYER_CLIPRECTS_LOST = $100; { during BeginUpdate }
{ or during layerop }
{ this happens if out of memory }
LMN_REGION = -1;
Type
Layer_Info = Record
top_layer : Address;
check_lp : Address; { system use }
obs : Address; { system use }
FreeClipRects : MinList;
Lock : SignalSemaphore;
gs_Head : List; { system use }
longreserved : Integer;
Flags : Short;
fatten_count : Byte;
LockLayersCount : Byte;
LayerInfo_extra_size : Short;
blitbuff : Address;
LayerInfo_extra : Address;
end;
Const
NEWLAYERINFO_CALLED = 1;
ALERTLAYERSNOMEM = $83010000;