From a5fef758107888853c14a592696b45768ef56df8 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Fri, 4 Jul 2025 17:55:53 +0200 Subject: Refactor into packages --- image.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'image.go') diff --git a/image.go b/image.go index 5045d90..50f1a19 100644 --- a/image.go +++ b/image.go @@ -1,19 +1,20 @@ package main import ( + "age_of_empires/physics" "image/color" "github.com/hajimehoshi/ebiten/v2" "github.com/hajimehoshi/ebiten/v2/vector" ) -func NewFilledRectangleImage(size Point, color color.Color) *ebiten.Image { +func NewFilledRectangleImage(size physics.Point, color color.Color) *ebiten.Image { image := ebiten.NewImage(size.X, size.Y) image.Fill(color) return image } -func NewStrokeRectangleImage(size Point, strokeWidth int, color color.Color) *ebiten.Image { +func NewStrokeRectangleImage(size physics.Point, strokeWidth float32, color color.Color) *ebiten.Image { image := ebiten.NewImage(size.X, size.Y) vector.StrokeRect(image, 0, 0, float32(size.X), float32(size.Y), float32(strokeWidth), color, true) return image -- cgit v1.3