blob: 1c0a169841d672b8bda2485a7b47d0d6b80fee67 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
using Godot;
// This works because it inherits from GodotObject and it doesn't have any generic type parameter.
[GlobalClass]
public partial class CustomGlobalClass : GodotObject
{
}
// This raises a GD0402 diagnostic error: global classes can't have any generic type parameter
{|GD0402:[GlobalClass]
public partial class CustomGlobalClass<T> : GodotObject
{
}|}
|