diff --git a/Raylib-cs/types/Raylib.Utils.cs b/Raylib-cs/types/Raylib.Utils.cs index 1f77bb81..db4c6764 100644 --- a/Raylib-cs/types/Raylib.Utils.cs +++ b/Raylib-cs/types/Raylib.Utils.cs @@ -38,6 +38,20 @@ public static void SetClipboardText(string text) using var str1 = text.ToUTF8Buffer(); SetClipboardText(str1.AsPointer()); } + + /// Open URL with default system browser (if available) + public static void OpenURL(string url) + { + using var str1 = url.ToUTF8Buffer(); + OpenURL(str1.AsPointer()); + } + + /// Set internal gamepad mappings (SDL_GameControllerDB) + public static int SetGamepadMappings(string mappings) + { + using var str1 = mappings.ToUTF8Buffer(); + return SetGamepadMappings(str1.AsPointer()); + } /// Load shader from files and bind default locations public static Shader LoadShader(string vsFileName, string fsFileName)