1 #ifndef CLIB_CLIPBOARD_PROTOS_H 2 #define CLIB_CLIPBOARD_PROTOS_H 3 4 /* 5 clipboard.library C prototypes 6 Copyright © 2014-2016 Grzegorz Kraszewski, Michal Zukowski 7 Generated with LibMaker 0.9. 8 */ 9 10 #ifndef EXEC_TYPES_H 11 #include <exec/types.h> 12 #endif 13 14 #ifndef UTILITY_TAGITEM_H 15 #include <utility/tagitem.h> 16 #endif 17 18 #ifndef LIBRARIES_CLIPBOARD_H 19 #include <libraries/clipboard.h> 20 #endif 21 22 23 #ifdef __cplusplus 24 extern "C" { 25 #endif /* __cplusplus */ 26 27 APTR ReadClipTextA(struct TagItem *taglist); 28 LONG WriteClipTextA(CONST_APTR text, struct TagItem *taglist); 29 VOID FreeClipText(CONST_APTR text); 30 LONG GetClipType(ULONG unit); 31 APTR ReadClipImageA(struct TagItem *taglist); 32 LONG WriteClipImageA(struct TagItem *taglist); 33 34 #if !defined(USE_INLINE_STDARG) 35 APTR ReadClipText(ULONG tag1, ...); 36 APTR ReadClipImage(ULONG tag1, ...); 37 LONG WriteClipText(CONST_APTR text, ULONG tag1, ...); 38 LONG WriteClipImage(ULONG tag1, ...); 39 #endif 40 41 #ifdef __cplusplus 42 } 43 #endif /* __cplusplus */ 44 45 #endif /* CLIB_CLIPBOARD_PROTOS_H */