Initial import of Scalos. To decrease size I have
[AROS-Contrib.git] / scalos / include / proto / iconobject.h
blob51d3a26c2a62c47cd97737fee36cd49ff3546c78
1 #ifndef PROTO_ICONOBJECT_H
2 #define PROTO_ICONOBJECT_H
3 #include <exec/types.h>
4 #include <exec/libraries.h>
6 extern struct Library *IconobjectBase;
7 #ifdef __amigaos4__
8 #include <interfaces/iconobject.h>
9 extern struct IconobjectIFace *IIconobject;
10 #endif
12 #include <clib/iconobject_protos.h>
14 #ifdef __amigaos4__
15 #ifdef __USE_INLINE__
16 #include <inline4/iconobject.h>
17 #endif
18 #elif defined(__GNUC__)
19 #ifdef __AROS__
20 #include <defines/iconobject.h>
21 #else
22 #include <inline/iconobject.h>
23 #endif
24 #elif defined(VBCC)
25 #include <inline/iconobject_protos.h>
26 #else
27 #include <pragmas/iconobject_pragmas.h>
28 #endif
29 #endif