diff options
Diffstat (limited to 'amiga/libs.h')
-rw-r--r-- | amiga/libs.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/amiga/libs.h b/amiga/libs.h index 55e4799a4..1eb31f7db 100644 --- a/amiga/libs.h +++ b/amiga/libs.h @@ -18,7 +18,21 @@ #ifndef AMIGA_LIBS_H #include <stdbool.h> +#include <intuition/classes.h> +/* BOOPSI classes */ +extern Class *BitMapClass; +extern Class *LayoutClass; +extern Class *ListBrowserClass; +extern Class *WindowClass; + +/* New improved ReAction macros! */ +#define BitMapObj NewObject(BitMapClass, NULL +#define LayoutHObj NewObject(LayoutClass, NULL, LAYOUT_Orientation, LAYOUT_ORIENT_HORIZ +#define LayoutVObj NewObject(LayoutClass, NULL, LAYOUT_Orientation, LAYOUT_ORIENT_VERT +#define WindowObj NewObject(WindowClass, NULL + +/* Functions */ bool ami_libs_open(void); void ami_libs_close(void); #endif |