* Changed the VisualShaderNodeCustom template to use the correct overrides and added the GlobalClass attribute

This commit is contained in:
Jonatan Röjder Delnavaz 2024-07-26 18:15:37 +02:00
parent 91eb688e17
commit 74389e8395
1 changed files with 9 additions and 7 deletions

View File

@ -3,6 +3,8 @@
using _BINDINGS_NAMESPACE_; using _BINDINGS_NAMESPACE_;
using System; using System;
[Tool]
[GlobalClass]
public partial class VisualShaderNode_CLASS_ : _BASE_ public partial class VisualShaderNode_CLASS_ : _BASE_
{ {
public override string _GetName() public override string _GetName()
@ -20,37 +22,37 @@ public partial class VisualShaderNode_CLASS_ : _BASE_
return ""; return "";
} }
public override long _GetReturnIconType() public override VisualShaderNode.PortType _GetReturnIconType()
{ {
return 0; return 0;
} }
public override long _GetInputPortCount() public override int _GetInputPortCount()
{ {
return 0; return 0;
} }
public override string _GetInputPortName(long port) public override string _GetInputPortName(int port)
{ {
return ""; return "";
} }
public override long _GetInputPortType(long port) public override VisualShaderNode.PortType _GetInputPortType(int port)
{ {
return 0; return 0;
} }
public override long _GetOutputPortCount() public override int _GetOutputPortCount()
{ {
return 1; return 1;
} }
public override string _GetOutputPortName(long port) public override string _GetOutputPortName(int port)
{ {
return "result"; return "result";
} }
public override long _GetOutputPortType(long port) public override VisualShaderNode.PortType _GetOutputPortType(int port)
{ {
return 0; return 0;
} }