home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 18
/
aminetcdnumber181997.iso
/
Aminet
/
dev
/
m2
/
CycloneModules.lha
/
modules
/
txt
/
AmigaLib.def
< prev
next >
Wrap
Text File
|
1996-08-22
|
814b
|
27 lines
DEFINITION MODULE AmigaLib;
FROM SYSTEM IMPORT ADDRESS;
IMPORT Reg,ud:UtilityD,id:IntuitionD;
VAR RangeSeed:CARDINAL;
PROCEDURE FastRand(seed{Reg.D0}:LONGINT):LONGINT;
PROCEDURE RangeRand(maxValue{Reg.D5}:LONGINT):CARDINAL;
PROCEDURE CallHookA(hook{Reg.A0}:ud.HookPtr;object{Reg.A2}:ADDRESS;
message{Reg.A1}:ADDRESS):ADDRESS;
PROCEDURE DoMethodA(obj{Reg.A2}:ADDRESS; msg{Reg.A1}:ADDRESS):ADDRESS;
PROCEDURE DoSuperMethodA(cl{Reg.A0}:id.IClassPtr;obj{Reg.A2}:ADDRESS;
msg{Reg.A1}:ADDRESS):ADDRESS;
PROCEDURE CoerceMethodA(cl{Reg.A0}:id.IClassPtr;obj{Reg.A2}:ADDRESS;
msg{Reg.A1}:id.Msg):ADDRESS;
PROCEDURE SetSuperAttrsA(cl{Reg.A0}:id.IClassPtr;obj{Reg.A2}:ADDRESS;
tags{Reg.A1}:ud.Tag):ADDRESS;
END AmigaLib.