#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; }