diff options
Diffstat (limited to 'libjin/Graphics/Shapes.h')
-rw-r--r-- | libjin/Graphics/Shapes.h | 32 |
1 files changed, 13 insertions, 19 deletions
diff --git a/libjin/Graphics/Shapes.h b/libjin/Graphics/Shapes.h index afd4f7a..dc9f272 100644 --- a/libjin/Graphics/Shapes.h +++ b/libjin/Graphics/Shapes.h @@ -1,7 +1,7 @@ -#ifndef __JIN_GEOMETRY_H -#define __JIN_GEOMETRY_H +#ifndef __LIBJIN_GEOMETRY_H +#define __LIBJIN_GEOMETRY_H #include "../modules.h" -#if JIN_MODULES_RENDER +#if LIBJIN_MODULES_RENDER #include "color.h" #include "canvas.h" @@ -16,28 +16,22 @@ namespace graphics NONE = 0, FILL , LINE - }RENDER_MODE; + }RenderMode; /** * TODO: - * drawPixels(int n, points) + * drawPixels(int n, points) */ extern void line(int x1, int y1, int x2, int y2); - - extern void rect(RENDER_MODE mode, int x, int y, int w, int h); - - extern void triangle(RENDER_MODE mode, int x1, int y1, int x2, int y2, int x3, int y3); - - extern void circle(RENDER_MODE mode, int x, int y, int r); - + extern void rect(RenderMode mode, int x, int y, int w, int h); + extern void triangle(RenderMode mode, int x1, int y1, int x2, int y2, int x3, int y3); + extern void circle(RenderMode mode, int x, int y, int r); extern void point(int x, int y); - extern void points(int n, GLshort* p, GLubyte* c); + extern void polygon(RenderMode mode, float* p, int count); - extern void polygon(RENDER_MODE mode, float* p, int count); - -} -} +} // graphics +} // jin -#endif // JIN_MODULES_RENDER -#endif // __JIN_GEOMETRY_H
\ No newline at end of file +#endif // LIBJIN_MODULES_RENDER +#endif // __LIBJIN_GEOMETRY_H
\ No newline at end of file |