home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
200-299
/
ff201.lzh
/
Draco
/
drinc
/
graphics
/
clip.g
next >
Wrap
Text File
|
1989-04-03
|
1KB
|
51 lines
type
Rectangle_t=unknown8,
SignalSemaphore_t=unknown46,
Layer_t=struct{
*Layer_tl_front,l_back;
*ClipRect_tl_ClipRect;
*RastPort_tl_rp;
Rectangle_tl_bounds;
[4]bytel_reserved;
uintl_priority;
uintl_Flags;
*BitMap_tl_SuperBitMap;
*ClipRect_tl_SuperClipRect;
*Window_tl_Window;
intl_Scroll_X,l_Scroll_Y;
*ClipRect_tl_cr,l_cr2,l_crnew;
*ClipRect_tl_SuperSaveClipRects;
*ClipRect_tl__cliprects;
*Layer_Info_tl_LayerInfo;
SignalSemaphore_tl_Lock;
[8]bytel_reserved3;
*Region_tl_ClipRegion;
*Region_tl_saveClipRects;
[22]bytel_reserved2;
*Region_tl_DamageList;
},
ClipRect_t=struct{
*ClipRect_tcr_Next;
*ClipRect_tcr_prev;
*Layer_tcr_lobs;
*BitMap_tcr_BitMap;
Rectangle_tcr_bounds;
*ClipRect_tcr__p1,cr__p2;
ulongcr_reserved;
};
uint
ISLESSX =1,
ISLESSY =2,
ISGRTRX =4,
ISGRTRY =8;
extern
AttemptLockLayerRom(*Layer_tl)bool,
CopySBitMap(*Layer_tl)void,
LockLayerRom(*Layer_tlayer)void,
SyncSBitMap(*Layer_tlayer)void,
UnlockLayerRom(*Layer_tl)void;