blob: 7e31b3407e35cbbe3265860eec1823e477e240b6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
#include "FLD.hpp"
static int
main_loop(FLD& fld, [[maybe_unused]] void *udata)
{
if (fld.drawBegin())
return 1;
fld.drawSetColor(FLD::BLACK);
fld.drawClear();
fld.drawSetColor(FLD::WHITE);
fld.drawRectangle({ 16, 32, 64, 32 });
fld.image("res/smile.bmp").draw({
.p = { 128, 128 },
.sx = 1.5f,
.sy = 0.5f,
.f = FLD::FLIP_X | FLD::FLIP_Y | FLD::CENTER,
});
if (fld.drawEnd())
return 1;
return 0;
}
int
main()
{
FLD fld ({
.width = 256,
.height = 256,
.title = "uwu",
});
if (fld.init(main_loop))
return 1;
return 0;
}
|