From 1e055d5f3cb76f7e7c4217330cc447befe8388bf Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Wed, 16 Jul 2025 20:22:21 +0200 Subject: [PATCH] [csharp] Added missing Color32F operator *. --- spine-csharp/src/ColorMono.cs | 4 ++++ spine-csharp/src/ColorOther.cs | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/spine-csharp/src/ColorMono.cs b/spine-csharp/src/ColorMono.cs index 87f1040b3..dc38dd053 100644 --- a/spine-csharp/src/ColorMono.cs +++ b/spine-csharp/src/ColorMono.cs @@ -74,6 +74,10 @@ namespace Spine { public static Color32F operator - (Color32F c1, Color32F c2) { return new Color32F(c1.r - c2.r, c1.g - c2.g, c1.b - c2.b, c1.a - c2.a); } + + public static Color32F operator * (Color32F c1, Color32F c2) { + return new Color32F(c1.r * c2.r, c1.g * c2.g, c1.b * c2.b, c1.a * c2.a); + } } static class ColorExtensions { diff --git a/spine-csharp/src/ColorOther.cs b/spine-csharp/src/ColorOther.cs index 9989214e0..6f26ca231 100644 --- a/spine-csharp/src/ColorOther.cs +++ b/spine-csharp/src/ColorOther.cs @@ -57,6 +57,10 @@ namespace Spine { public static Color32F operator - (Color32F c1, Color32F c2) { return new Color32F(c1.r - c2.r, c1.g - c2.g, c1.b - c2.b, c1.a - c2.a); } + + public static Color32F operator * (Color32F c1, Color32F c2) { + return new Color32F(c1.r * c2.r, c1.g * c2.g, c1.b * c2.b, c1.a * c2.a); + } } static class ColorExtensions {