From 346cf350d8375df56ca2fbf6044d7600d03ccdf1 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Wed, 24 Sep 2025 18:31:10 +0200 Subject: [PATCH] feat(render): add DrawTextCenter() --- engine/render/text.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/engine/render/text.go b/engine/render/text.go index 471f85e..419c96a 100644 --- a/engine/render/text.go +++ b/engine/render/text.go @@ -29,3 +29,9 @@ func DrawText(x, y, size int32, text string, col color.RGBA) { destRect.X += float32(size) } } + +func DrawTextCenter(x, y, size int32, text string, col color.RGBA) { + l := int32(len(text)) + x = x - ((size * l) / 2) + DrawText(x, y, size, text, col) +}