summaryrefslogtreecommitdiff
path: root/Fuse/fuse_test.c
blob: a4b383db2c5b80e475a91f4ce548c7400b259af1 (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
#define FUSE_DEBUG
#include "fuse.h"
#include "fuse.c"

#include "allocators.c"
#include <stdio.h>

float nob = 0.5;
int main() {

    FuseCanvas canvas = fuse_canvas_create(1024, NULL); /* lowk 1kb enough? */

    fuse_canvas_clear(canvas, 400, 400, FUSE_POINTER_RELEASED, 50, 50);

    if (fuse_button(0, 0, 100, 100, 0xFF00FF, 0xFF0000)) {
        printf("pressed\n");
    }

    fuse_slider(0, 0, 100, 100, 0xFF00FF, 0xFF0000, &nob);

    fuse__cmdbuffer_print();

    fuse_canvas_destroy(canvas);
    return 0;
}