From 77f962b33d33094badf9eeaac02ea8e20a0fb473 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Thu, 28 Sep 2023 11:47:16 +0200 Subject: [PATCH] Fix soft refs in bindings to match C# version that is not generic --- Source/Tools/Flax.Build/Bindings/BindingsGenerator.CSharp.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/Tools/Flax.Build/Bindings/BindingsGenerator.CSharp.cs b/Source/Tools/Flax.Build/Bindings/BindingsGenerator.CSharp.cs index b16c4eb47..40e5204d5 100644 --- a/Source/Tools/Flax.Build/Bindings/BindingsGenerator.CSharp.cs +++ b/Source/Tools/Flax.Build/Bindings/BindingsGenerator.CSharp.cs @@ -299,6 +299,8 @@ namespace Flax.Build.Bindings // Object reference property if (typeInfo.IsObjectRef) return GenerateCSharpNativeToManaged(buildData, typeInfo.GenericArgs[0], caller); + if (typeInfo.Type == "SoftTypeReference" || typeInfo.Type == "SoftObjectReference") + return typeInfo.Type; // Array or Span or DataContainer #if USE_NETCORE