EzGraph : Eazy Graphic Library

概要 チュートリアル 機能一覧 関数名一覧 機能別一覧 色見本 MMLの書き方

関数名一覧(ABC順)

  1. void EzClear(void);
  2. FILE* EzConnect(const char* address, unsigned int port);
  3. void EzDrawArc(int x, int y, unsigned int xr, unsigned int ry,int t1, int t2);
  4. void EzDrawArcB(int x, int y, unsigned int rx, unsigned int ry,int t1, int t2);
  5. void EzDrawBox(int, int, int, int);
  6. void EzDrawBoxB(int x1, int y1, int x2, int y2);
  7. void EzDrawCircle(int x, int y, unsigned int r);
  8. void EzDrawCircleB(int x, int y, unsigned int r);
  9. void EzDrawLine(int x1, int y1, int x2, int y2);
  10. void EzDrawLineB(int x1, int y1, int x2, int y2);
  11. void EzDrawPoint(int x, int y);
  12. void EzDrawPointB(int x, int y);
  13. void EzDrawString(int x, int y, const char *s);
  14. void EzDrawStringB(int x, int y, const char *s);
  15. void EzEventLoop(void);
  16. void EzExitEventLoop(void);
  17. void EzFillArc(int x, int y, unsigned int xr, unsigned int ry,int t1, int t2);
  18. void EzFillArcB(int x, int y, unsigned int rx, unsigned int ry,int t1, int t2);
  19. void EzFillBox(int, int, int, int);
  20. void EzFillBoxB(int x1, int y1, int x2, int y2);
  21. void EzFillCircle(int x, int y, unsigned int r);
  22. void EzFillCircleB(int x, int y, unsigned int r);
  23. void EzFillPolygon(int num, int *poly);
  24. void EzFillPolygonB(int num, int *poly);
  25. long EzGetTimeLeft(void);
  26. int EzIsKeyPress(char key[32], int code);
  27. int EzListen(unsigned int port);
  28. void EzListenClose(void);
  29. void EzOpenWindow(int width, int height);
  30. void EzPlayMML(void);
  31. void EzPut(int x, int y, EzImage image);
  32. void EzPutB(int x, int y, EzImage image);
  33. int EzQueryKeymap(char keys[32]);
  34. EzImage EzReadXPM(char **xpm_data);
  35. void EzSetAcceptHandler(EzConnectHandler handler);
  36. int EzSetColorByName(const char *name);
  37. int EzSetColorByRGB(unsigned short r, unsigned short g, unsigned short b);
  38. void EzSetConnectionCloseHandler(EzConnectHandler handler);
  39. int EzSetFont(const char *font_name);
  40. int EzSetFontSize(double font_size);
  41. void EzSetKeyHandler(EzKeyHandler handler);
  42. void EzSetKeyReleaseHandler(EzKeyHandler handler);
  43. void EzSetMML(const char *mml);
  44. void EzSetMouseHandler(EzMouseHandler handler);
  45. void EzSetMouseMotionHandler(EzMouseMotionHandler handler);
  46. void EzSetMouseReleaseHandler(EzMouseHandler handler);
  47. void EzSetReceiveHandler(EzConnectHandler handler);
  48. void EzSetTimerHandler(EzTimerHandler handler, unsigned long ms);
  49. void EzShowBuffer(void);
  50. void EzStopMML(void);

Takahiro SASAKI
E-mail: sasaki at arch.info.mie-u.ac.jp