aboutsummaryrefslogtreecommitdiff
path: root/include/mgl/graphics/rectangle.h
blob: 5bcc52109e3b05bddb18c05bd78f60ecbf5f99c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef MGL_RECTANGLE_H
#define MGL_RECTANGLE_H

#include "../system/vec.h"
#include "color.h"

typedef struct mgl_context mgl_context;

typedef struct {
    mgl_color color;
    mgl_vec2f position;
    mgl_vec2f size;
} mgl_rectangle;

void mgl_rectangle_draw(mgl_context *context, mgl_rectangle *rect);

#endif /* MGL_RECTANGLE_H */