v2 / vlib / gg / gg_darwin.c.v
22 lines · 12 sloc · 510 bytes · a87a4d73b9ab25cfff0822f4e94cf2a2d9e64323
Raw
1module gg
2
3#include "@VEXEROOT/vlib/gg/gg_darwin.m"
4
5fn C.gg_get_screen_size() Size
6
7fn C.darwin_draw_string(x i32, y i32, s string, cfg voidptr)
8
9fn C.darwin_text_width(s string) i32
10
11fn C.darwin_text_width_runes(r []rune) i32
12
13fn C.darwin_window_refresh()
14
15fn C.darwin_draw_rect(f32, f32, f32, f32, voidptr)
16
17fn C.darwin_create_image(path string) Image
18
19fn C.darwin_draw_image(f32, f32, f32, f32, &Image)
20
21fn C.darwin_draw_circle(f32, f32, f32, voidptr)
22fn C.darwin_draw_circle_empty(f32, f32, f32, voidptr)
23