VariableDeclaration.cs
using System;
namespace Unity.VisualScripting
{
[SerializationVersion("A")]
public sealed class VariableDeclaration
{
[Obsolete(Serialization.ConstructorWarning)]
public VariableDeclaration() { }
public VariableDeclaration(string name, object value)
{
this.name = name;
this.value = value;
}
[Serialize]
public string name { get; private set; }
[Serialize, Value]
public object value { get; set; }
[Serialize]
public SerializableType typeHandle { get; set; }
}
}