From afb58a61abd0e8114a090ab0ad664d59c10dd4b1 Mon Sep 17 00:00:00 2001 From: iamcheeseman <[hidden email]> Date: Tue, 13 Jan 2026 00:01:44 -0500 Subject: formatter --- src/sprite.odin | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'src/sprite.odin') diff --git a/src/sprite.odin b/src/sprite.odin index af2fdf9..803dd85 100644 --- a/src/sprite.odin +++ b/src/sprite.odin @@ -12,20 +12,17 @@ Sprite :: struct { current_tag: Tag_Resource, frame_time: f32, current_frame: i32, - width: i32, height: i32, - pos: Vec2, offset: Vec2, rotation: f32, scale: Vec2, - just_finished_loop: bool, } init_sprite :: proc( - sprite: ^Sprite, + sprite: ^Sprite, image_id: Image_Id, anim_id: Maybe(Animation_Id) = nil, ) -> bool { @@ -85,14 +82,12 @@ update_sprite :: proc(sprite: ^Sprite, dt: f32) { } } -draw_sprite :: proc( - sprite: Sprite, -) { - rect := draw.Rect{ +draw_sprite :: proc(sprite: Sprite) { + rect := draw.Rect { {f32(sprite.width * sprite.current_frame), 0}, {f32(sprite.width), f32(sprite.height)}, } - + draw.texture_quad( sprite.image, rect, -- cgit v1.3-2-g0d8e