Reorganise window functions
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
#include <stdbool.h>
|
||||
|
||||
typedef struct point point;
|
||||
typedef point vec2;
|
||||
typedef struct line line;
|
||||
typedef struct triangle triangle;
|
||||
typedef struct quad quad;
|
||||
@@ -67,13 +68,15 @@ bool init_window(window *wnd, const char *title, u32 width, u32 height, i32 x,
|
||||
void cleanup_window(window *wnd);
|
||||
void clear_window(const window *wnd, colour colour);
|
||||
void swap_buffers(const window *wnd);
|
||||
|
||||
void draw_point(const window *wnd, point p, colour colour);
|
||||
void draw_line(const window *wnd, const line *ln, colour colour);
|
||||
void draw_triangle(const window *wnd, triangle triangle, colour colour);
|
||||
void fill_triangle(const window *wnd, triangle triangle, colour colour);
|
||||
void draw_quad(const window *wnd, quad qd, colour colour);
|
||||
void fill_quad(const window *wnd, quad qd, colour colour);
|
||||
void draw_rect(const window *wnd, rect rec, colour colour);
|
||||
|
||||
void fill_triangle(const window *wnd, triangle triangle, colour colour);
|
||||
void fill_quad(const window *wnd, quad qd, colour colour);
|
||||
void fill_rect(const window *wnd, rect rec, colour colour);
|
||||
|
||||
#endif // !WINDOW_H
|
||||
|
||||
Reference in New Issue
Block a user