From 4c4fef33bdd35fe721d81d765fa867371fe9cc1b Mon Sep 17 00:00:00 2001
From: JupiterRider <60042618+JupiterRider@users.noreply.github.com>
Date: Fri, 6 Dec 2024 18:51:35 +0100
Subject: [PATCH] ImageFromChannel added
---
Raylib-cs/interop/Raylib.cs | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Raylib-cs/interop/Raylib.cs b/Raylib-cs/interop/Raylib.cs
index e726145..9bb32fd 100644
--- a/Raylib-cs/interop/Raylib.cs
+++ b/Raylib-cs/interop/Raylib.cs
@@ -1524,6 +1524,10 @@ public static unsafe partial class Raylib
[DllImport(NativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern Image ImageFromImage(Image image, Rectangle rec);
+ // Create an image from a selected channel of another image (GRAYSCALE)
+ [DllImport(NativeLibName, CallingConvention = CallingConvention.Cdecl)]
+ public static extern Image ImageFromChannel(Image image, int selectedChannel);
+
/// Create an image from text (default font)
[DllImport(NativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern Image ImageText(sbyte* text, int fontSize, Color color);