From 8f2902aca06e4caf04039873066647b86e2e8909 Mon Sep 17 00:00:00 2001 From: Alexander Baggett Date: Fri, 13 Sep 2024 14:56:45 -0500 Subject: [PATCH] Implement Managed Code Friendly version of CheckCollisionPointPoly (#268) --- Raylib-cs/types/Raylib.Utils.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Raylib-cs/types/Raylib.Utils.cs b/Raylib-cs/types/Raylib.Utils.cs index b67c732..7213bce 100644 --- a/Raylib-cs/types/Raylib.Utils.cs +++ b/Raylib-cs/types/Raylib.Utils.cs @@ -422,6 +422,14 @@ public static unsafe partial class Raylib } } + public static CBool CheckCollisionPointPoly(Vector2 point, Vector2[] points) + { + fixed (Vector2* p = points) + { + return CheckCollisionPointPoly(point, p, points.Length); + } + } + /// Generate image: grayscale image from text data public static Image GenImageText(int width, int height, string text) {