1 #ifndef INLINE4_MUIMASTER_H
2 #define INLINE4_MUIMASTER_H
5 ** This file was auto generated by idltool 50.10.
7 ** It provides compatibility to OS3 style library
8 ** calls by substituting functions.
10 ** Do not edit manually.
14 #include <exec/types.h>
17 #include <exec/exec.h>
19 #ifndef EXEC_INTERFACES_H
20 #include <exec/interfaces.h>
23 #ifndef INTUITION_CLASSES_H
24 #include <intuition/classes.h>
26 #ifndef UTILITY_TAGITEM_H
27 #include <utility/tagitem.h>
29 #ifndef LIBRARIES_MUI_H
30 #include <libraries/mui.h>
33 /* Inline macros for Interface "main" */
34 #define MUI_NewObjectA(par1, last) IMUIMaster->MUI_NewObjectA(par1, last)
35 #define MUI_NewObject IMUIMaster->MUI_NewObject
36 #define MUI_DisposeObject(last) IMUIMaster->MUI_DisposeObject(last)
37 #define MUI_RequestA(par1, par2, par3, par4, par5, par6, last) IMUIMaster->MUI_RequestA(par1, par2, par3, par4, par5, par6, last)
38 #if !defined(__cplusplus) && (__STDC_VERSION__ >= 199901L || __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95))
39 #define MUI_Request(par1, par2, par3, par4, par5, ...) IMUIMaster->MUI_Request(par1, par2, par3, par4, par5, __VA_ARGS__)
41 #define MUI_AllocAslRequest(par1, last) IMUIMaster->MUI_AllocAslRequest(par1, last)
42 #if !defined(__cplusplus) && (__STDC_VERSION__ >= 199901L || __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95))
43 #define MUI_AllocAslRequestTags(...) IMUIMaster->MUI_AllocAslRequestTags(__VA_ARGS__)
45 #define MUI_AslRequest(par1, last) IMUIMaster->MUI_AslRequest(par1, last)
46 #if !defined(__cplusplus) && (__STDC_VERSION__ >= 199901L || __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95))
47 #define MUI_AslRequestTags(...) IMUIMaster->MUI_AslRequestTags(__VA_ARGS__)
49 #define MUI_FreeAslRequest(last) IMUIMaster->MUI_FreeAslRequest(last)
50 #define MUI_Error() IMUIMaster->MUI_Error()
51 #define MUI_SetError(last) IMUIMaster->MUI_SetError(last)
52 #define MUI_GetClass(last) IMUIMaster->MUI_GetClass(last)
53 #define MUI_FreeClass(last) IMUIMaster->MUI_FreeClass(last)
54 #define MUI_RequestIDCMP(par1, last) IMUIMaster->MUI_RequestIDCMP(par1, last)
55 #define MUI_RejectIDCMP(par1, last) IMUIMaster->MUI_RejectIDCMP(par1, last)
56 #define MUI_Redraw(par1, last) IMUIMaster->MUI_Redraw(par1, last)
57 #define MUI_CreateCustomClass(par1, par2, par3, par4, last) IMUIMaster->MUI_CreateCustomClass(par1, par2, par3, par4, last)
58 #define MUI_DeleteCustomClass(last) IMUIMaster->MUI_DeleteCustomClass(last)
59 #define MUI_MakeObjectA(par1, last) IMUIMaster->MUI_MakeObjectA(par1, last)
60 #if !defined(__cplusplus) && (__STDC_VERSION__ >= 199901L || __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95))
61 #define MUI_MakeObject(...) IMUIMaster->MUI_MakeObject(__VA_ARGS__)
63 #define MUI_Layout(par1, par2, par3, par4, par5, last) IMUIMaster->MUI_Layout(par1, par2, par3, par4, par5, last)
64 #define MUI_ObtainPen(par1, par2, last) IMUIMaster->MUI_ObtainPen(par1, par2, last)
65 #define MUI_ReleasePen(par1, last) IMUIMaster->MUI_ReleasePen(par1, last)
66 #define MUI_AddClipping(par1, par2, par3, par4, last) IMUIMaster->MUI_AddClipping(par1, par2, par3, par4, last)
67 #define MUI_RemoveClipping(par1, last) IMUIMaster->MUI_RemoveClipping(par1, last)
68 #define MUI_AddClipRegion(par1, last) IMUIMaster->MUI_AddClipRegion(par1, last)
69 #define MUI_RemoveClipRegion(par1, last) IMUIMaster->MUI_RemoveClipRegion(par1, last)
70 #define MUI_BeginRefresh(par1, last) IMUIMaster->MUI_BeginRefresh(par1, last)
71 #define MUI_EndRefresh(par1, last) IMUIMaster->MUI_EndRefresh(par1, last)
73 #endif /* INLINE4_MUIMASTER_H */