From d07552a0644bf1df75551a1ff345022ad2061217 Mon Sep 17 00:00:00 2001 From: Not-Nik Date: Tue, 11 Jul 2023 15:56:39 +0200 Subject: [PATCH] Update example casts --- examples/core/2d_camera.zig | 4 ++-- examples/core/input_mouse.zig | 2 +- examples/core/input_mouse_wheel.zig | 2 +- examples/textures/sprite_anim.zig | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/examples/core/2d_camera.zig b/examples/core/2d_camera.zig index d509216..33e4a2e 100755 --- a/examples/core/2d_camera.zig +++ b/examples/core/2d_camera.zig @@ -93,8 +93,8 @@ pub fn main() anyerror!void { rl.drawRectangleRec(player, rl.Color.red); - rl.drawLine(@floatToInt(c_int, camera.target.x), -screenHeight * 10, @floatToInt(c_int, camera.target.x), screenHeight * 10, rl.Color.green); - rl.drawLine(-screenWidth * 10, @floatToInt(c_int, camera.target.y), screenWidth * 10, @floatToInt(c_int, camera.target.y), rl.Color.green); + rl.drawLine(@floatToInt(i32, camera.target.x), -screenHeight * 10, @floatToInt(i32, camera.target.x), screenHeight * 10, rl.Color.green); + rl.drawLine(-screenWidth * 10, @floatToInt(i32, camera.target.y), screenWidth * 10, @floatToInt(i32, camera.target.y), rl.Color.green); camera.end(); diff --git a/examples/core/input_mouse.zig b/examples/core/input_mouse.zig index bb3057e..f06ac70 100755 --- a/examples/core/input_mouse.zig +++ b/examples/core/input_mouse.zig @@ -39,7 +39,7 @@ pub fn main() anyerror!void { rl.clearBackground(rl.Color.ray_white); - rl.drawCircle(@floatToInt(c_int, ballPosition.x), @floatToInt(c_int, ballPosition.y), 50, ballColor); + rl.drawCircle(@floatToInt(i32, ballPosition.x), @floatToInt(i32, ballPosition.y), 50, ballColor); //DrawCircleV(ballPosition, 40, ballColor); rl.drawText("move ball with mouse and click mouse button to change color", 10, 10, 20, rl.Color.dark_gray); diff --git a/examples/core/input_mouse_wheel.zig b/examples/core/input_mouse_wheel.zig index c7fc8a3..949fd04 100755 --- a/examples/core/input_mouse_wheel.zig +++ b/examples/core/input_mouse_wheel.zig @@ -29,7 +29,7 @@ pub fn main() anyerror!void { rl.clearBackground(rl.Color.white); - rl.drawRectangle(screenWidth / 2 - 40, @floatToInt(c_int, boxPositionY), 80, 80, rl.Color.maroon); + rl.drawRectangle(screenWidth / 2 - 40, @floatToInt(i32, boxPositionY), 80, 80, rl.Color.maroon); rl.drawText("Use mouse wheel to move the cube up and down!", 10, 10, 20, rl.Color.gray); //rl.drawText(rl.textFormat("Box position Y: %03i", .{@floatToInt(c_int, boxPositionY)}), 10, 40, 20, rl.Color.light_gray); diff --git a/examples/textures/sprite_anim.zig b/examples/textures/sprite_anim.zig index c313282..21c78af 100644 --- a/examples/textures/sprite_anim.zig +++ b/examples/textures/sprite_anim.zig @@ -19,7 +19,7 @@ pub fn main() anyerror!void { const scarfy: rl.Texture = rl.Texture.init("resources/textures/scarfy.png"); // Texture loading const position = rl.Vector2.init(350.0, 280.0); - var frameRec = rl.Rectangle{ .x = 0.0, .y = 0.0, .width = @intToFloat(f32, @divFloor(scarfy.width, 6)), .height = @intToFloat(f32, scarfy.height) }; + var frameRec = rl.Rectangle.init(0, 0, @intToFloat(f32, @divFloor(scarfy.width, 6)), @intToFloat(f32, scarfy.height)); var currentFrame: u8 = 0; var framesCounter: u8 = 0; @@ -74,9 +74,9 @@ pub fn main() anyerror!void { for ([_]u32{0} ** MAX_FRAME_SPEED) |_, i| { if (i < framesSpeed) { - rl.drawRectangle(250 + 21 * @intCast(c_int, i), 205, 20, 20, rl.Color.red); + rl.drawRectangle(250 + 21 * @intCast(i32, i), 205, 20, 20, rl.Color.red); } - rl.drawRectangleLines(250 + 21 * @intCast(c_int, i), 205, 20, 20, rl.Color.maroon); + rl.drawRectangleLines(250 + 21 * @intCast(i32, i), 205, 20, 20, rl.Color.maroon); } scarfy.drawRec(frameRec, position, rl.Color.white); // Draw part of the texture