summaryrefslogtreecommitdiff
path: root/include/draw.h
blob: 17bf176067e12eb87d2e83bda4c0218333ec2687 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
struct window {
    sfVideoMode     mode;
    sfRenderWindow *window;
    sfEvent         event;
};

void          painter_init_window();
void          painter_destroy_window();

unsigned long painter_register_field();
void          painter_update_field(unsigned long id, struct field *fld);
void          painter_destroy_field(unsigned long id);
void          painter_destroy_fields();

void          painter_draw();

void          painter_destroy_drawables();
void          painter_destroy_all();