home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / bgiem.zip / graphics.ch2 < prev    next >
Text File  |  1993-11-07  |  2KB  |  52 lines

  1. #if defined( __OS2__ )
  2. extern void arc(int x,int y,int stangle,int endangle,int radius);
  3. extern void bar(int left,int top,int right,int bottom);
  4. extern void bar3d(int left,int top,int right,int bottom,int depth,int topflag);
  5. extern void circle(int x,int y,int radius);
  6. extern void cleardevice(void);
  7. extern void closegraph(void);
  8. extern void drawpoly(int numpoints,int *polypoints);
  9. extern void ellipse(int x,int y,int stangle,int endangle,int xradius,int yradius);
  10. extern void fillellipse(int x,int y,int xradius,int yradius);
  11. extern void     fillpoly(int numpoints,int *polypoints);
  12. extern void floodfill(int x,int y,int border);
  13. extern void getarccoords(struct arccoordstype *arccoords);
  14. extern int  getbkcolor(void);
  15. extern int  getcolor(void);
  16. extern void getfillpattern(char *pattern);
  17. extern void getfillsettings(struct fillsettingstype *fillinfo);
  18. extern int  getgraphmode(void);
  19. extern void getlinesettings(struct linesettingstype *lineinfo);
  20. extern int  getmaxcolor(void);
  21. extern int      getmaxmode(void);
  22. extern int      getmaxx(void);
  23. extern int      getmaxy(void);
  24. extern void getmoderange(int graphdriver,int *lomode,int *himode);
  25. extern void gettextsettings(struct textsettingstype *texttypeinfo);
  26. extern int      getx(void);
  27. extern int      gety(void);
  28. extern void initgraph(int *driver,int *mode,char *pathtodriver);
  29. extern void line(int x1,int y1,int x2,int y2);
  30. extern void linerel(int dx,int dy);
  31. extern void lineto(int x,int y);
  32. extern void moverel(int dx,int dy);
  33. extern void moveto(int x,int y);
  34. extern void outtext(char *textstring);
  35. extern void outtextxy(int x,int y,char *textstring);
  36. extern void pieslice(int x,int y, int stangle, int endangle, int radius);
  37. extern void putpixel(int x,int y,int color);
  38. extern void rectangle(int left,int top,int right,int bottom);
  39. extern void sector(int x,int y,int stangle,int endangle,int xradius,int yradius);
  40. extern void setbkcolor(int colour);
  41. extern void setcolor(int colour);
  42. extern void setfillstyle(int pattern, int color);
  43. extern void setfillpattern(char *upattern,int color);
  44. extern void setlinestyle(int linestyle,unsigned upattern,int thickness);
  45. extern void settextjustify(int horiz,int vert);
  46. extern void settextstyle(int font,int direction,int charsize);
  47. extern void setusercharsize(int multx,int divx,int multy,int divy);
  48. extern void setwritemode(int mode);
  49. extern int  textheight(char *textstring);
  50. extern int  textwidth(char *textstring);
  51. #else
  52.