Fix scripting api bindings for types with changed scripting name (other than native type name)
This commit is contained in:
@@ -12,7 +12,7 @@ API_INJECT_CODE(cpp, "#include \"Engine/Platform/Clipboard.h\"");
|
||||
/// <summary>
|
||||
/// Native platform clipboard service.
|
||||
/// </summary>
|
||||
API_CLASS(Static, Name="Clipboard")
|
||||
API_CLASS(Static, Name="Clipboard", Tag="NativeInvokeUseName")
|
||||
class FLAXENGINE_API ClipboardBase
|
||||
{
|
||||
public:
|
||||
|
||||
@@ -40,7 +40,8 @@ API_INJECT_CODE(cpp, "#include \"Engine/Platform/FileSystem.h\"");
|
||||
/// <summary>
|
||||
/// Platform implementation of filesystem service.
|
||||
/// </summary>
|
||||
API_CLASS(Static, Name="FileSystem") class FLAXENGINE_API FileSystemBase
|
||||
API_CLASS(Static, Name="FileSystem", Tag="NativeInvokeUseName")
|
||||
class FLAXENGINE_API FileSystemBase
|
||||
{
|
||||
DECLARE_SCRIPTING_TYPE_MINIMAL(FileSystemBase);
|
||||
|
||||
|
||||
@@ -138,7 +138,8 @@ DECLARE_SCRIPTING_TYPE_MINIMAL(NetworkSocketGroup)
|
||||
/// <summary>
|
||||
/// Low-level networking implementation interface with Berkeley sockets.
|
||||
/// </summary>
|
||||
API_CLASS(Static, Name="Network") class FLAXENGINE_API NetworkBase
|
||||
API_CLASS(Static, Name="Network", Tag="NativeInvokeUseName")
|
||||
class FLAXENGINE_API NetworkBase
|
||||
{
|
||||
public:
|
||||
static struct FLAXENGINE_API ScriptingTypeInitializer TypeInitializer;
|
||||
|
||||
@@ -129,7 +129,8 @@ API_INJECT_CODE(cpp, "#include \"Engine/Platform/Platform.h\"");
|
||||
/// <summary>
|
||||
/// Runtime platform service.
|
||||
/// </summary>
|
||||
API_CLASS(Static, Name="Platform") class FLAXENGINE_API PlatformBase
|
||||
API_CLASS(Static, Name="Platform", Tag="NativeInvokeUseName")
|
||||
class FLAXENGINE_API PlatformBase
|
||||
{
|
||||
DECLARE_SCRIPTING_TYPE_MINIMAL(PlatformBase);
|
||||
|
||||
|
||||
@@ -10,7 +10,8 @@ API_INJECT_CODE(cpp, "#include \"Engine/Platform/User.h\"");
|
||||
/// <summary>
|
||||
/// Native platform user object.
|
||||
/// </summary>
|
||||
API_CLASS(NoSpawn, NoConstructor, Sealed, Name="User") class FLAXENGINE_API UserBase : public ScriptingObject
|
||||
API_CLASS(NoSpawn, NoConstructor, Sealed, Name="User")
|
||||
class FLAXENGINE_API UserBase : public ScriptingObject
|
||||
{
|
||||
DECLARE_SCRIPTING_TYPE_NO_SPAWN(UserBase);
|
||||
protected:
|
||||
|
||||
Reference in New Issue
Block a user