#library "raylib"; Color :: struct { r, g, b, a: u8; } Vector2 :: struct { x, y: f32; } InitWindow :: (width: s32, height: s32, title: [:0]u8) -> void #foreign; CloseWindow :: () -> void #foreign; WindowShouldClose :: () -> bool #foreign; BeginDrawing :: () -> void #foreign; EndDrawing :: () -> void #foreign; ClearBackground :: (color: Color) -> void #foreign; DrawTriangle :: (v1: Vector2, v2: Vector2, v3: Vector2, color: Color) -> void #foreign;