home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 2 / goldfish_vol2_cd1.bin / files / dev / gui / triton / programmer / gcc / source / triton_protos.h < prev    next >
C/C++ Source or Header  |  1994-07-14  |  2KB  |  35 lines

  1. struct TR_Project *     TR_OpenProject(struct TR_App *app, struct TagItem *);
  2. VOID                    TR_CloseProject(struct TR_Project *);
  3.  
  4. LONG                    TR_FirstOccurance(UBYTE ch, STRPTR str);
  5. LONG                    TR_NumOccurances(UBYTE ch, STRPTR str);
  6. STRPTR                  TR_GetErrorString(UWORD num);
  7. UWORD                   TR_GetLastError(struct TR_App *app);
  8. VOID                    TR_CloseWindowSafely(struct Window *win);
  9.  
  10. struct TR_Message *     TR_GetMsg(struct TR_App *app);
  11. VOID                    TR_ReplyMsg(struct TR_Message *message);
  12. ULONG                   TR_Wait(struct TR_App *app, ULONG otherbits);
  13.  
  14. VOID                    TR_SetAttribute(struct TR_Project *, ULONG id, ULONG attribute, ULONG value);
  15. ULONG                   TR_GetAttribute(struct TR_Project *, ULONG id, ULONG attribute);
  16.  
  17. VOID                    TR_LockProject(struct TR_Project *project);
  18. VOID                    TR_UnlockProject(struct TR_Project *project);
  19.  
  20. ULONG                   TR_AutoRequest(struct TR_App *app, struct TR_Project *lockproject, struct TagItem *request_trwintags);
  21. ULONG                   TR_EasyRequest(struct TR_App *app, STRPTR bodymft, STRPTR gadfmt, struct TagItem *taglist);
  22.  
  23. struct TR_App *         TR_CreateApp(struct TagItem *apptags);
  24. VOID                    TR_DeleteApp(struct TR_App *app);
  25.  
  26.  
  27. BOOL                    TR_OpenTriton(ULONG version, ULONG taglist,...);
  28. VOID                    TR_CloseTriton(VOID);
  29. struct TR_App     *     TR_CreateAppTags(ULONG taglist,...);
  30. struct TR_Project *     TR_OpenProjectTags(struct TR_App *app, ULONG taglist,...);
  31. ULONG                   TR_EasyRequestTags(struct TR_App *app, STRPTR bodymft, STRPTR gadfmt, ULONG taglist,...);
  32. ULONG                   TR_AutoRequestTags(struct TR_App *app, struct TR_Project *lockproject, ULONG taglist,...);
  33. BOOL                    TRIM_trLogo_Init(VOID);
  34. VOID                    TRIM_trLogo_Free(VOID);
  35.