----------------------------------------------------------------------------------
͂߂Ɂ
----------------------------------------------------------------------------------
֐t@Xɂ́AAt@xbgɊe֐ɂ
Evg^Cv錾
E
E߂l
E
Ă܂Bt@XǂޑOɎ̂ƂoĂĉB

EWn͍オ_(0,0)ŁAExAy̐̌łBPʂ̓sNZihbgjłB
EF͐(R), (G), (B)̎OF̋(e0255)Ŏw肵܂BR=G=B=0ōAR=G=B=255 ŔłB
EGLineTo ŒƂɂ́AŌɓ_`ꏊĩ݂ÿʒuj璼邱Ƃɒӂ܂BGMoveTo ŐɃÿʒuς邱Ƃo܂B

----------------------------------------------------------------------------------
֐t@X
----------------------------------------------------------------------------------
int GCheckKey()
FȂ
߂lFL[ꂽƂFAĂȂƂF-1

̊֐ĂԑOɃEBhEŃL[Ă΁AԂ܂BĂȂƂɂ -1 Ԃ܂B

inline int GCheckLClick(int *x, int *y)
Fint *x, int *y
߂lFNbNꂽƂF0AĂȂƂF-1

̊֐ĂԑOɃEBhEŃ}EX̍NbNĂ΁A0Ԃ܂BłȂƂɂ -1 Ԃ܂B


int GCreateWindow(int width, int height)
Fint width, int height
߂lF0

 width sNZA height sNZ̃EBhEJ܂Bŏ̔wi͔łB2ȏAĂяoĂ͂܂B


void GEllipse(int x1, int y1, int x2, int y2)
Fint x1, int y1, int x2, int y2
߂lFȂ

EChE(x1, y1)(x2,y2)𒸓_Ƃ钷`ɓڂȉ~`܂BF͍ŁAhԂ܂B


void GEllipseC(int x1, int y1, int x2, int y2, int R, int G, int B)
Fint x1, int y1, int x2, int y2, int R, int G, int B
߂lFȂ

EChE(x1, y1)(x2,y2)𒸓_Ƃ钷`ɓڂȉ~`܂Bȉ~̐F R, G, B Ŏw肵܂Bȉ~̒hԂ܂B


void GEllipseF(int x1, int y1, int x2, int y2)
Fint x1, int y1, int x2, int y2
߂lFȂ

EChE(x1, y1)(x2,y2)𒸓_Ƃ钷`ɓڂȉ~`܂BF͍ŁAhԂ܂B


void GEllipseFC(int x1, int y1, int x2, int y2, int R, int G, int B)
Fint x1, int y1, int x2, int y2, int R, int G, int B
߂lFȂ

EChE(x1, y1)(x2,y2)𒸓_Ƃ钷`ɓڂȉ~`܂Bȉ~̐F R, G, B Ŏw肵܂Bȉ~̒𓯂FœhԂ܂B


void GEllipseFCC(int x1, int y1, int x2, int y2, int R, int G, int B, int bR, int bG, int bB)
Fint x1, int y1, int x2, int y2, int R, int G, int B, int bR, int bG, int bB
߂lFȂ

EChE(x1, y1)(x2,y2)𒸓_Ƃ钷`ɓڂȉ~`܂Bȉ~̐F R, G, B Ŏw肵܂Bȉ~̒ bR, bG, bB ̐FœhԂ܂B


void GLine(int x1, int y1, int x2, int y2)
Fint x1, int y1, int x2, int y2
߂lFȂ

EChE(x1, y1)(x2,y2)Ԓ`܂BF͍łB


void GLineC(int x1, int y1, int x2, int y2, int R, int G, int B)
Fint x1, int y1, int x2, int y2, int R, int G, int B
߂lFȂ

EChE(x1, y1)(x2,y2)Ԓ`܂BF R, G, BŎw肵܂B


void GLoadBMP(const char *FileName)
Fchar *FileName
߂lFȂ

EBhEɁAFileNameŎw肳ꂽWindows rbg}bvt@C(.bmp)A摜̍オ_ɂȂ悤\܂B


void GLoadBMPXY(const char *FileName, int x, int y)
Fchar *FileName, int x, int y
߂lFȂ

EBhEɁAFileNameŎw肳ꂽWindows rbg}bvt@C(.bmp)A摜̍オ(x, y)ɂȂ悤\܂B


void GPutChar(int x, int y, const char c)
Fint x, int y, char c
߂lFȂ

EBhE (x, y) Wijɕ c \܂BF͍łB


void GPutCharC(int x, int y, const char c, int R, int G, int B)
Fint x, int y, char c
߂lFȂ

EBhE (x, y) Wijɕ c  R, G, B Ŏw肵Fŕ\܂B


void GRectangle(int x1, int y1, int x2, int y2)
Fint x1, int y1, int x2, int y2
߂lFȂ

EChE(x1, y1)(x2,y2)𒸓_Ƃ钷``܂BF͍łBhԂ܂B


void GRectangleC(int x1, int y1, int x2, int y2, int R, int G, int B)
Fint x1, int y1, int x2, int y2, int R, int G, int B
߂lFȂ

EChE(x1, y1)(x2,y2)𒸓_Ƃ钷``܂BF R, G, B Ŏw肵܂BhԂ܂B


void GRectangleF(int x1, int y1, int x2, int y2)
Fint x1, int y1, int x2, int y2
߂lFȂ

EChE(x1, y1)(x2,y2)𒸓_Ƃ钷``܂BF͍ŁAhԂ܂B


void GRectangleFC(int x1, int y1, int x2, int y2, int R, int G, int B)
Fint x1, int y1, int x2, int y2, int R, int G, int B
߂lFȂ

EChE(x1, y1)(x2,y2)𒸓_Ƃ钷``܂BF R, G, B Ŏw肵܂B𓯂FœhԂ܂B


void GRectangleFCC(int x1, int y1, int x2, int y2, int R, int G, int B, int bR, int bG, int bB)
Fint x1, int y1, int x2, int y2, int R, int G, int B, int bR, int bG, int bB
߂lFȂ

EChE(x1, y1)(x2,y2)𒸓_Ƃ钷``܂BO̐F R, G, B Ŏw肵܂BhԂF bR, bG, bB Ŏw肵܂B


void GSaveBMP(const char *FileName)
Fchar *FileName
߂lFȂ

݂̃EBhE̕\ FileName Ŏw肳ꂽt@Cɕۑ܂Bۑ` Windows rbg}bv(.bmp)łB


void GSetDelay(int millis)
Fint millis
߂lFȂ

OtBbNCů֐̎ŝт millis [ms] ҂悤ɐݒ肵܂B0ȉɂƑ҂܂BɃvO̓mF邽߂Ɏg܂B


void GSetPixel(int x1, int y1)
Fint x1, int y1
߂lFȂ

EBhE (x1, y1) ̈ʒuɍ_`܂B


void GSetPixelC(int x1, int y1, int R, int G, int B)
Fint x1, int y1
߂lFȂ

EBhE (x1, y1) ̈ʒuɁAF R, G, B ̓_`܂B


void GText(int x, int y, const char *str)
Fint x, int y, char *str
߂lFȂ

EBhEɕ str \܂B\镶̉E̍W x, y Ŏw肵܂B̐F͍łB


void GTextC(int x, int y, const char *str, int R, int G, int B)
Fint x, int y, char *str, int R, int G, int B
߂lFȂ

EBhEɕ str \܂B\镶̉E̍W x, y Ŏw肵܂B܂̐F R, G, B (ꂼ 0  255)Ŏw肵܂BR=G=B=255̂ƂAR=G=B=0̂ƂɂȂ܂B


------------------------------------------------------------------------
܂
------------------------------------------------------------------------
void Sleep(int millis)
Fint millis
߂l:Ȃ

Windows ̃Cu֐łBmillis[ms]vO̓~߂܂B
