home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 21 / AACD 21.iso / AACD / Programming / Scalos / Developer / C / Include / clib / mcpgfx_protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-11-29  |  1.1 KB  |  36 lines

  1. #ifndef CLIB_MCPGFX_H
  2. #define CLIB_MCPGFX_H
  3.  
  4. #ifndef EXEC_TYPES_H
  5. #include <exec/types.h>
  6. #endif
  7.  
  8. #ifndef LIBRARIES_MCPGFX_H
  9. #include <libraries/mcpgfx.h>
  10. #endif
  11.  
  12. #ifndef GRAPHICS_RASTPORT_H
  13. #include <graphics/rastport.h>
  14. #endif
  15.  
  16. #ifndef INTUITION_SCREENS_H
  17. #include <intuition/screens.h>
  18. #endif
  19.  
  20. #ifndef UTILITY_TAGITEM_H
  21. #include <utility/tagitem.h>
  22. #endif
  23.  
  24. VOID                mcpPaintSysIGad(APTR SysImageObject, struct DrawInfo *DrawInfo, WORD GadgetNumber, WORD Width, WORD Height);
  25. VOID                mcpRectFillA(struct RastPort *RastPort, WORD x1, WORD y1, WORD x2, WORD y2, CONST struct TagItem *TagList);
  26. VOID                mcpRectFill(struct RastPort *RastPort, WORD x1, WORD y1, WORD x2, WORD y2, Tag tag1, ...);
  27. VOID                mcpDrawFrameA(struct RastPort *RastPort, WORD x1, WORD y1, WORD x2, WORD y2, TagList);
  28. VOID                mcpDrawFrame(struct RastPort *RastPort, WORD x1, WORD y1, WORD x2, WORD y2, Tag tag1, ...);
  29. struct ExtDrawInfo    *mcpGetExtDrawInfo(struct Screen *Screen, struct DrawInfo *DrawInfo);
  30. struct FrameSize    *mcpGetFrameSize(struct DrawInfo *DrawInfo, WORD FrameType);
  31. VOID                mcpSetGFXAttrsA(struct TagItem *TagList);
  32. VOID                mcpSetGFXAttrsA(Tag tag1, ...);
  33.  
  34. #endif /* CLIB_MCPGFX_H */
  35.  
  36.