grub2: bring back build of aros-side grub2 tools
[AROS.git] / workbench / classes / zune / betterstring / include / sfd / muimaster_lib.sfd
blob02eba7d5bb399446f53b094e076e939695284442
1 ==id $Id: muimaster_lib.sfd 59 2007-03-06 00:08:55Z damato $
2 ==base _MUIMasterBase
3 ==basetype struct Library *
4 ==libname muimaster.library
5 ==bias 30
6 ==public
7 ==include <exec/types.h>
8 ==include <intuition/classes.h>
9 ==include <utility/tagitem.h>
10 ==include <libraries/mui.h>
11 Object * MUI_NewObjectA(CONST_STRPTR par1, struct TagItem * last) (a0,a1)
12 ==varargs
13 Object * MUI_NewObject(CONST_STRPTR par1, Tag last, ...) (a0,a1)
14 VOID MUI_DisposeObject(Object * last) (a0)
15 LONG MUI_RequestA(APTR par1, APTR par2, LONGBITS par3, CONST_STRPTR par4, CONST_STRPTR par5, CONST_STRPTR par6, APTR last) (d0,d1,d2,a0,a1,a2,a3)
16 ==varargs
17 LONG MUI_Request(APTR par1, APTR par2, LONGBITS par3, CONST_STRPTR par4, CONST_STRPTR par5, CONST_STRPTR par6, ULONG tag1, ...) (d0,d1,d2,a0,a1,a2,a3)
18 APTR MUI_AllocAslRequest(unsigned long par1, struct TagItem * last) (d0,a0)
19 ==varargs
20 APTR MUI_AllocAslRequestTags(unsigned long par1, Tag last, ...) (d0,a0)
21 BOOL MUI_AslRequest(APTR par1, struct TagItem * last) (a0,a1)
22 ==varargs
23 BOOL MUI_AslRequestTags(APTR par1, Tag last, ...) (a0,a1)
24 VOID MUI_FreeAslRequest(APTR last) (a0)
25 LONG MUI_Error() ()
26 LONG MUI_SetError(LONG last) (d0)
27 struct IClass * MUI_GetClass(CONST_STRPTR last) (a0)
28 VOID MUI_FreeClass(struct IClass * last) (a0)
29 VOID MUI_RequestIDCMP(Object * par1, ULONG last) (a0,d0)
30 VOID MUI_RejectIDCMP(Object * par1, ULONG last) (a0,d0)
31 VOID MUI_Redraw(Object * par1, ULONG last) (a0,d0)
32 struct MUI_CustomClass * MUI_CreateCustomClass(struct Library * par1, CONST_STRPTR par2,
33         struct MUI_CustomClass * par3, int par4, APTR last) (a0,a1,a2,d0,a3)
34 BOOL MUI_DeleteCustomClass(struct MUI_CustomClass * last) (a0)
35 Object * MUI_MakeObjectA(LONG par1, ULONG * last) (d0,a0)
36 ==varargs
37 Object * MUI_MakeObject(LONG par1, ULONG tag1, ...) (d0,a0)
38 BOOL MUI_Layout(Object * par1, LONG par2, LONG par3, LONG par4, LONG par5, ULONG last) (a0,d0,d1,d2,d3,d4)
39 ==reserve 4
40 LONG MUI_ObtainPen(struct MUI_RenderInfo * par1, struct MUI_PenSpec * par2, ULONG last) (a0,a1,d0)
41 VOID MUI_ReleasePen(struct MUI_RenderInfo * par1, LONG last) (a0,d0)
42 APTR MUI_AddClipping(struct MUI_RenderInfo * par1, WORD par2, WORD par3, WORD par4,
43         WORD last) (a0,d0,d1,d2,d3)
44 VOID MUI_RemoveClipping(struct MUI_RenderInfo * par1, APTR last) (a0,a1)
45 APTR MUI_AddClipRegion(struct MUI_RenderInfo * par1, struct Region * last) (a0,a1)
46 VOID MUI_RemoveClipRegion(struct MUI_RenderInfo * par1, APTR last) (a0,a1)
47 BOOL MUI_BeginRefresh(struct MUI_RenderInfo * par1, ULONG last) (a0,d0)
48 VOID MUI_EndRefresh(struct MUI_RenderInfo * par1, ULONG last) (a0,d0)
49 ==end