Refactor CoreCLR runtime into explicit dotnet api instead of mocking mono api

Required by platforms that will use mono under the hood for .Net 7
New `USE_CSHARP` define for C# ability
Engine doesn't use `mono_*` apis directly but via MCore/MClass/MMethod/ apis
This commit is contained in:
Wojtek Figat
2023-03-27 17:29:42 +02:00
parent eed2cdfe04
commit 510fc443e8
111 changed files with 17048 additions and 8765 deletions

View File

@@ -125,6 +125,9 @@ namespace FlaxEditor.Windows
"Used third party software:",
"",
"Mono Project - www.mono-project.com",
#if USE_NETCORE
".NET - www.dotnet.microsoft.com",
#endif
"FreeType Project - www.freetype.org",
"Assimp - www.assimp.sourceforge.net",
"DirectXMesh - Copyright (c) Microsoft Corporation. All rights reserved.",