Merge remote-tracking branch 'origin/master' into dotnet7

# Conflicts:
#	README.md
This commit is contained in:
Wojtek Figat
2023-02-16 09:54:22 +01:00
47 changed files with 381 additions and 125 deletions

View File

@@ -2487,7 +2487,10 @@ namespace Flax.Build.Bindings
separator = true;
contents.Append(parameterInfo.Type).Append(' ').Append(parameterInfo.Name);
}
contents.Append(") override").AppendLine();
contents.Append(')');
if (functionInfo.IsConst)
contents.Append(" const");
contents.Append(" override").AppendLine();
contents.AppendLine(" {");
// TODO: try to use ScriptVTable for interfaces implementation in scripting to call proper function instead of manually check at runtime
if (functionInfo.Parameters.Count != 0)