1 SAVEDS ASM
struct ReqToolsBase
*RTFuncs_Init(REGPARAM(d0
, struct ReqToolsBase
*, RTBase
),
2 REGPARAM(a0
, BPTR
, segList
));
3 SAVEDS ASM
struct ReqToolsBase
*RTFuncs_Open(REGPARAM(a6
, struct ReqToolsBase
*, RTBase
),
4 REGPARAM(d0
, ULONG
, ver
));
5 SAVEDS ASM BPTR
RTFuncs_Close(REGPARAM(a6
, struct ReqToolsBase
*, RTBase
));
6 SAVEDS ASM BPTR
RTFuncs_Expunge(REGPARAM(a6
, struct ReqToolsBase
*, RTBase
));
7 SAVEDS ASM
int RTFuncs_Null(REGPARAM(a6
, struct ReqToolsBase
*, RTBase
));
9 SAVEDS ASM
struct ReqToolsPrefs
*RTFuncs_LockPrefs(REGPARAM(a6
, struct ReqToolsBase
*, ReqToolsBase
));
10 SAVEDS ASM
void RTFuncs_UnlockPrefs(REGPARAM(a6
, struct ReqToolsBase
*, ReqToolsBase
));
12 SAVEDS ASM ULONG
RTFuncs_rtReqHandlerA(REGPARAM(a1
, struct rtHandlerInfo
*, handlerinfo
),
13 REGPARAM(d0
, ULONG
, sigs
),
14 REGPARAM(a0
, struct TagItem
*, taglist
));
16 SAVEDS ASM
void RTFuncs_rtSetWaitPointer(REGPARAM(a0
, struct Window
*, window
));
18 SAVEDS ASM APTR
RTFuncs_rtLockWindow(REGPARAM(a0
, struct Window
*, window
));
19 SAVEDS ASM VOID
RTFuncs_rtUnlockWindow(REGPARAM(a0
, struct Window
*, window
),
20 REGPARAM(a1
, APTR
, windowlock
));
21 SAVEDS ASM
void RTFuncs_rtSpread(REGPARAM(a0
, ULONG
*, posarray
),
22 REGPARAM(a1
, ULONG
*, sizearray
),
23 REGPARAM(d0
, ULONG
, totalsize
),
24 REGPARAM(d1
, ULONG
, min
),
25 REGPARAM(d2
, ULONG
, max
),
26 REGPARAM(d3
, ULONG
, num
));
27 SAVEDS ASM
void RTFuncs_ScreenToFrontSafely(REGPARAM(a0
, struct Screen
*, screen
));
28 SAVEDS ASM
void RTFuncs_rtSetReqPosition(REGPARAM(d0
, ULONG
, reqpos
),
29 REGPARAM(a0
, struct NewWindow
*, nw
),
30 REGPARAM(a1
, struct Screen
*, scr
),
31 REGPARAM(a2
, struct Window
*, win
));
32 SAVEDS ASM
void RTFuncs_CloseWindowSafely(REGPARAM(a0
, struct Window
*, window
)); /* was in closewindowsafely.asm */