home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / varia / toolmanager / developer / c / include / clib / toolmanager_protos.h
C/C++ Source or Header  |  1977-12-31  |  1KB  |  36 lines

  1. #ifndef CLIB_TOOLMANAGER_PROTOS_H
  2. #define CLIB_TOOLMANAGER_PROTOS_H
  3.  
  4. /*
  5.  * clib/toolmanager_protos.h  V3.0
  6.  *
  7.  * Prototypes for toolmanager.library functions
  8.  *
  9.  * Copyright (C) 1990-97 Stefan Becker
  10.  *
  11.  * This source code is for educational purposes only. You may study it
  12.  * and copy ideas or algorithms from it for your own projects. It is
  13.  * not allowed to use any of the source codes (in full or in parts)
  14.  * in other programs. Especially it is not allowed to create variants
  15.  * of ToolManager or ToolManager-like programs from this source code.
  16.  *
  17.  */
  18.  
  19. #ifndef LIBRARIES_TOOLMANAGER_H
  20. #include <libraries/toolmanager.h>
  21. #endif
  22.  
  23. /* library functions */
  24. void *AllocTMHandle        (void);
  25. BOOL  ChangeTMObjectTagList(void *, char *, struct TagItem *);
  26. BOOL  CreateTMObjectTagList(void *, char *, ULONG,           struct TagItem *);
  27. BOOL  DeleteTMObject       (void *, char *);
  28. void  FreeTMHandle         (void *);
  29. void  QuitToolManager      (void);
  30.  
  31. /* varargs stubs */
  32. BOOL ChangeTMObjectTags(void *, char *, ULONG, ...);
  33. BOOL CreateTMObjectTags(void *, char *, ULONG, ULONG, ...);
  34.  
  35. #endif /* CLIB_TOOLMANAGER_PROTOS_H */
  36.