build git 2.17.1
[AROS-Contrib.git] / bgui / include / bgui_lib.fd
blob1f7032fd7b818b989fb490883320c320b318b100
1 **
2 ** @(#) $Header$
3 **
4 ** $VER: bgui_lib.fd 41.10 (11.11.96)
5 ** bgui.library fd file.
6 **
7 ** (C) Copyright 1998 Manuel Lemos.
8 ** (C) Copyright 1996-1997 Ian J. Einman.
9 ** (C) Copyright 1993-1996 Jaba Development.
10 ** (C) Copyright 1993-1996 Jan van den Baard.
11 ** All Rights Reserved.
13 ** $Log$
14 ** Revision 42.0  2000/05/09 22:23:13  mlemos
15 ** Bumped to revision 42.0 before handing BGUI to AROS team
17 ** Revision 41.11  2000/05/09 20:01:51  mlemos
18 ** Merged with the branch Manuel_Lemos_fixes.
20 ** Revision 41.10.2.1  1998/03/01 02:25:06  mlemos
21 ** Added new memory allocation debugging functions to the library
23 ** Revision 41.10  1998/02/25 21:13:49  mlemos
24 ** Bumping to 41.10
26 ** Revision 1.1  1998/02/25 17:15:53  mlemos
27 ** Ian sources
30 ##base _BGUIBase
31 ##bias 30
32 ##public
33 BGUI_GetClassPtr(num)(D0)
34 BGUI_NewObjectA(num,tags)(D0,A0)
35 BGUI_RequestA(win,estruct,args)(A0/A1/A2)
36 BGUI_Help(win,name,node,line)(A0/A1/A2,D0)
37 BGUI_LockWindow(win)(A0)
38 BGUI_UnlockWindow(lock)(A0)
39 BGUI_DoGadgetMethodA(object,win,req,msg)(A0/A1/A2/A3)
40 ##private
41 BGUI_AllocPoolMem(size)(D0)
42 BGUI_FreePoolMem(mem)(A0)
43 ##public
44 BGUI_AllocBitMap(width,height,depth,flags,friend)(D0/D1/D2/D3,A0)
45 BGUI_FreeBitMap(bitmap)(A0)
46 BGUI_CreateRPortBitMap(rport,width,height,depth)(A0,D0/D1/D2)
47 BGUI_FreeRPortBitMap(rport)(A0)
48 BGUI_InfoTextSize(rp,text,width,height)(A0/A1/A2/A3)
49 BGUI_InfoText(rp,text,bounds,drawinfo)(A0/A1/A2/A3)
50 BGUI_GetLocaleStr(bl,id)(A0,D0)
51 BGUI_GetCatalogStr(bl,id,def)(A0,D0,A1)
52 BGUI_FillRectPattern(rport,bpat,x1,y1,x2,y2)(A1,A0,D0/D1/D2/D3)
53 BGUI_PostRender(cl,obj,gpr)(A0,A2,A1)
54 BGUI_MakeClassA(tags)(A0)
55 BGUI_FreeClass(cl)(A0)
56 BGUI_PackStructureTags(pack,tab,tags)(A0/A1/A2)
57 BGUI_UnpackStructureTags(pack,tab,tags)(A0/A1/A2)
58 ##private
59 BGUI_GetDefaultTags(id)(d0)
60 BGUI_DefaultPrefs()()
61 BGUI_LoadPrefs(name)(A0)
62 BGUI_AllocPoolMemDebug(size,file,line)(D0/A0/D1)
63 BGUI_FreePoolMemDebug(mem,file,line)(A0/A1/D0)
64 ##end