mirror of
https://github.com/vlang/v.git
synced 2025-09-13 14:32:26 +03:00

Some checks failed
Graphics CI / gg-regressions (push) Waiting to run
vlib modules CI / build-module-docs (push) Waiting to run
native backend CI / native-backend-ubuntu (push) Waiting to run
vab CI / v-compiles-os-android (push) Waiting to run
native backend CI / native-backend-windows (push) Waiting to run
Shy and PV CI / v-compiles-puzzle-vibes (push) Waiting to run
Sanitized CI / sanitize-undefined-clang (push) Waiting to run
Sanitized CI / sanitize-undefined-gcc (push) Waiting to run
Sanitized CI / tests-sanitize-address-clang (push) Waiting to run
Sanitized CI / sanitize-address-msvc (push) Waiting to run
Sanitized CI / sanitize-address-gcc (push) Waiting to run
Sanitized CI / sanitize-memory-clang (push) Waiting to run
sdl CI / v-compiles-sdl-examples (push) Waiting to run
Time CI / time-linux (push) Waiting to run
Time CI / time-macos (push) Waiting to run
Time CI / time-windows (push) Waiting to run
toml CI / toml-module-pass-external-test-suites (push) Waiting to run
Tools CI / tools-linux (clang) (push) Waiting to run
Tools CI / tools-linux (gcc) (push) Waiting to run
Tools CI / tools-linux (tcc) (push) Waiting to run
Tools CI / tools-macos (clang) (push) Waiting to run
Tools CI / tools-windows (gcc) (push) Waiting to run
Tools CI / tools-windows (msvc) (push) Waiting to run
Tools CI / tools-windows (tcc) (push) Waiting to run
Tools CI / tools-docker-ubuntu-musl (push) Waiting to run
vab CI / vab-compiles-v-examples (push) Waiting to run
wasm backend CI / wasm-backend (ubuntu-22.04) (push) Waiting to run
wasm backend CI / wasm-backend (windows-2022) (push) Waiting to run
Workflow Lint / lint-yml-workflows (push) Has been cancelled
22 lines
510 B
V
22 lines
510 B
V
module gg
|
|
|
|
#include "@VEXEROOT/vlib/gg/gg_darwin.m"
|
|
|
|
fn C.gg_get_screen_size() Size
|
|
|
|
fn C.darwin_draw_string(x int, y int, s string, cfg voidptr)
|
|
|
|
fn C.darwin_text_width(s string) int
|
|
|
|
fn C.darwin_text_width_runes(r []rune) int
|
|
|
|
fn C.darwin_window_refresh()
|
|
|
|
fn C.darwin_draw_rect(f32, f32, f32, f32, voidptr)
|
|
|
|
fn C.darwin_create_image(path string) Image
|
|
|
|
fn C.darwin_draw_image(f32, f32, f32, f32, &Image)
|
|
|
|
fn C.darwin_draw_circle(f32, f32, f32, voidptr)
|
|
fn C.darwin_draw_circle_empty(f32, f32, f32, voidptr)
|