home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 13 / AACD13.ISO / AACD / Programming / vbcc_MorphOS / machines / amiga68k / include / inline / muimaster_protos.h < prev    next >
C/C++ Source or Header  |  2000-08-20  |  5KB  |  51 lines

  1. Object * __MUI_NewObjectA(__reg("a0") char *classname,__reg("a1") struct TagItem *tags,__reg("a6") void *)="\tjsr\t-30(a6)";
  2. #define MUI_NewObjectA(x1,x2) __MUI_NewObjectA((x1),(x2),MUIMasterBase)
  3. VOID     __MUI_DisposeObject(__reg("a0") Object *obj,__reg("a6") void *)="\tjsr\t-36(a6)";
  4. #define MUI_DisposeObject(x1) __MUI_DisposeObject((x1),MUIMasterBase)
  5. LONG     __MUI_RequestA(__reg("d0") APTR app,__reg("d1") APTR win,__reg("d2") LONGBITS flags,__reg("a0") char *title,__reg("a1") char *gadgets,__reg("a2") char *format,__reg("a3") APTR params,__reg("a6") void *)="\tjsr\t-42(a6)";
  6. #define MUI_RequestA(x1,x2,x3,x4,x5,x6,x7) __MUI_RequestA((x1),(x2),(x3),(x4),(x5),(x6),(x7),MUIMasterBase)
  7. APTR     __MUI_AllocAslRequest(__reg("d0") unsigned long reqType,__reg("a0") struct TagItem *tagList,__reg("a6") void *)="\tjsr\t-48(a6)";
  8. #define MUI_AllocAslRequest(x1,x2) __MUI_AllocAslRequest((x1),(x2),MUIMasterBase)
  9. BOOL     __MUI_AslRequest(__reg("a0") APTR requester,__reg("a1") struct TagItem *tagList,__reg("a6") void *)="\tjsr\t-54(a6)";
  10. #define MUI_AslRequest(x1,x2) __MUI_AslRequest((x1),(x2),MUIMasterBase)
  11. VOID     __MUI_FreeAslRequest(__reg("a0") APTR requester ,__reg("a6") void *)="\tjsr\t-60(a6)";
  12. #define MUI_FreeAslRequest(x1) __MUI_FreeAslRequest((x1),MUIMasterBase)
  13. LONG     __MUI_Error(__reg("a6") void *)="\tjsr\t-66(a6)";
  14. #define MUI_Error() __MUI_Error(MUIMasterBase)
  15. LONG                     __MUI_SetError(__reg("d0") LONG num,__reg("a6") void *)="\tjsr\t-72(a6)";
  16. #define MUI_SetError(x1) __MUI_SetError((x1),MUIMasterBase)
  17. struct IClass *          __MUI_GetClass(__reg("a0") char *classname,__reg("a6") void *)="\tjsr\t-78(a6)";
  18. #define MUI_GetClass(x1) __MUI_GetClass((x1),MUIMasterBase)
  19. VOID                     __MUI_FreeClass(__reg("a0") struct IClass *classptr,__reg("a6") void *)="\tjsr\t-84(a6)";
  20. #define MUI_FreeClass(x1) __MUI_FreeClass((x1),MUIMasterBase)
  21. VOID                     __MUI_RequestIDCMP(__reg("a0") Object *obj,__reg("d0") ULONG flags,__reg("a6") void *)="\tjsr\t-90(a6)";
  22. #define MUI_RequestIDCMP(x1,x2) __MUI_RequestIDCMP((x1),(x2),MUIMasterBase)
  23. VOID                     __MUI_RejectIDCMP(__reg("a0") Object *obj,__reg("d0") ULONG flags,__reg("a6") void *)="\tjsr\t-96(a6)";
  24. #define MUI_RejectIDCMP(x1,x2) __MUI_RejectIDCMP((x1),(x2),MUIMasterBase)
  25. VOID                     __MUI_Redraw(__reg("a0") Object *obj,__reg("d0") ULONG flags,__reg("a6") void *)="\tjsr\t-102(a6)";
  26. #define MUI_Redraw(x1,x2) __MUI_Redraw((x1),(x2),MUIMasterBase)
  27. struct MUI_CustomClass * __MUI_CreateCustomClass(__reg("a0") struct Library *base,__reg("a1") char *supername,__reg("a2") struct MUI_CustomClass *supermcc,__reg("d0") int datasize,__reg("a3") APTR dispatcher,__reg("a6") void *)="\tjsr\t-108(a6)";
  28. #define MUI_CreateCustomClass(x1,x2,x3,x4,x5) __MUI_CreateCustomClass((x1),(x2),(x3),(x4),(x5),MUIMasterBase)
  29. BOOL                     __MUI_DeleteCustomClass(__reg("a0") struct MUI_CustomClass *mcc,__reg("a6") void *)="\tjsr\t-114(a6)";
  30. #define MUI_DeleteCustomClass(x1) __MUI_DeleteCustomClass((x1),MUIMasterBase)
  31. Object * __MUI_MakeObjectA(__reg("d0") LONG type,__reg("a0") ULONG *params,__reg("a6") void *)="\tjsr\t-120(a6)";
  32. #define MUI_MakeObjectA(x1,x2) __MUI_MakeObjectA((x1),(x2),MUIMasterBase)
  33. BOOL  __MUI_Layout(__reg("a0") Object *obj,__reg("d0") LONG left,__reg("d1") LONG top,__reg("d2") LONG width,__reg("d3") LONG height,__reg("d4") ULONG flags,__reg("a6") void *)="\tjsr\t-126(a6)";
  34. #define MUI_Layout(x1,x2,x3,x4,x5,x6) __MUI_Layout((x1),(x2),(x3),(x4),(x5),(x6),MUIMasterBase)
  35. LONG                     __MUI_ObtainPen(__reg("a0") struct MUI_RenderInfo *mri,__reg("a1") struct MUI_PenSpec *spec,__reg("d0") ULONG flags,__reg("a6") void *)="\tjsr\t-156(a6)";
  36. #define MUI_ObtainPen(x1,x2,x3) __MUI_ObtainPen((x1),(x2),(x3),MUIMasterBase)
  37. VOID                     __MUI_ReleasePen(__reg("a0") struct MUI_RenderInfo *mri,__reg("d0") LONG pen,__reg("a6") void *)="\tjsr\t-162(a6)";
  38. #define MUI_ReleasePen(x1,x2) __MUI_ReleasePen((x1),(x2),MUIMasterBase)
  39. APTR                     __MUI_AddClipping(__reg("a0") struct MUI_RenderInfo *mri,__reg("d0") WORD left,__reg("d1") WORD top,__reg("d2") WORD width,__reg("d3") WORD height,__reg("a6") void *)="\tjsr\t-168(a6)";
  40. #define MUI_AddClipping(x1,x2,x3,x4,x5) __MUI_AddClipping((x1),(x2),(x3),(x4),(x5),MUIMasterBase)
  41. VOID                     __MUI_RemoveClipping(__reg("a0") struct MUI_RenderInfo *mri,__reg("a1") APTR handle,__reg("a6") void *)="\tjsr\t-174(a6)";
  42. #define MUI_RemoveClipping(x1,x2) __MUI_RemoveClipping((x1),(x2),MUIMasterBase)
  43. APTR                     __MUI_AddClipRegion(__reg("a0") struct MUI_RenderInfo *mri,__reg("a1") struct Region *r,__reg("a6") void *)="\tjsr\t-180(a6)";
  44. #define MUI_AddClipRegion(x1,x2) __MUI_AddClipRegion((x1),(x2),MUIMasterBase)
  45. VOID                     __MUI_RemoveClipRegion(__reg("a0") struct MUI_RenderInfo *mri,__reg("a1") APTR handle,__reg("a6") void *)="\tjsr\t-186(a6)";
  46. #define MUI_RemoveClipRegion(x1,x2) __MUI_RemoveClipRegion((x1),(x2),MUIMasterBase)
  47. BOOL                     __MUI_BeginRefresh(__reg("a0") struct MUI_RenderInfo *mri,__reg("d0") ULONG flags,__reg("a6") void *)="\tjsr\t-192(a6)";
  48. #define MUI_BeginRefresh(x1,x2) __MUI_BeginRefresh((x1),(x2),MUIMasterBase)
  49. VOID                     __MUI_EndRefresh(__reg("a0") struct MUI_RenderInfo *mri,__reg("d0") ULONG flags,__reg("a6") void *)="\tjsr\t-198(a6)";
  50. #define MUI_EndRefresh(x1,x2) __MUI_EndRefresh((x1),(x2),MUIMasterBase)
  51.