# HG changeset patch # User Mike Becker # Date 1751820448 -7200 # Node ID fe735cd266f39e500e817778f99014b3616a0dbb # Parent 48fbd9e497f2d7dd06b8b5355e6a5d063585e19c add asc_recti_center() diff -r 48fbd9e497f2 -r fe735cd266f3 src/ascension/datatypes.h --- a/src/ascension/datatypes.h Sun Jul 06 18:45:47 2025 +0200 +++ b/src/ascension/datatypes.h Sun Jul 06 18:47:28 2025 +0200 @@ -154,6 +154,10 @@ return v; } +static inline asc_vec2i asc_recti_center(asc_recti rect) { + return ASC_VEC2I(rect.pos.x + rect.size.width/2, rect.pos.y + rect.size.height/2); +} + /** * Converts a float color (0.0f to 1.0f) to an int color (0 to 255). *