1 #ifndef CLIB_LIBRETTO_PROTOS_H
    2 #define CLIB_LIBRETTO_PROTOS_H
    3 
    4 /*
    5    libretto.library C prototypes
    6    Copyright © 2015 Grzegorz Kraszewski
    7    Generated with LibMaker 0.12.
    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 INTUITION_CLASSUSR_H
   19 #include <intuition/classusr.h>
   20 #endif
   21 
   22 #ifndef LIBRARIES_LIBRETTO_H
   23 #include <libraries/libretto.h>
   24 #endif
   25 
   26 
   27 #ifdef __cplusplus
   28 extern "C" {
   29 #endif /* __cplusplus */
   30 
   31 Object* NewGlyphRunA(APTR, LONG, struct TagItem*);
   32 Object* NewDrawTargetA(APTR, LONG, struct TagItem*);
   33 VOID DrawGlyphRun(Object*, Object*, LONG, LONG);
   34 
   35 #ifndef USE_INLINE_STDARG
   36 
   37 Object* NewGlyphRun(APTR, LONG, Tag tag1, ...);
   38 Object* NewDrawTarget(APTR, LONG, Tag tag1, ...);
   39 
   40 #endif
   41 
   42 #ifdef __cplusplus
   43 }
   44 #endif /* __cplusplus */
   45 
   46 #endif /* CLIB_LIBRETTO_PROTOS_H */