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:
@@ -30,7 +30,7 @@ bool CreateJson::Create(const StringView& path, rapidjson_flax::StringBuffer& da
|
||||
return Create(path, data1, data2);
|
||||
}
|
||||
|
||||
bool CreateJson::Create(const StringView& path, StringAnsiView& data, StringAnsiView& dataTypename)
|
||||
bool CreateJson::Create(const StringView& path, const StringAnsiView& data, const StringAnsiView& dataTypename)
|
||||
{
|
||||
Guid id = Guid::New();
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ class CreateJson
|
||||
public:
|
||||
static bool Create(const StringView& path, rapidjson_flax::StringBuffer& data, const String& dataTypename);
|
||||
static bool Create(const StringView& path, rapidjson_flax::StringBuffer& data, const char* dataTypename);
|
||||
static bool Create(const StringView& path, StringAnsiView& data, StringAnsiView& dataTypename);
|
||||
static bool Create(const StringView& path, const StringAnsiView& data, const StringAnsiView& dataTypename);
|
||||
static CreateAssetResult ImportPo(CreateAssetContext& context);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user