SetVariableUnitOption.cs
namespace Unity.VisualScripting
{
[FuzzyOption(typeof(SetVariableUnit))]
public class SetVariableUnitOption<TVariableUnit> : VariableUnitOption<TVariableUnit> where TVariableUnit : SetVariableUnit
{
public SetVariableUnitOption() : base() { }
public SetVariableUnitOption(TVariableUnit unit) : base(unit) { }
public override string Kind()
{
return base.Kind().TrimStart("Set ");
}
protected override string DefaultNameLabel()
{
return $"Set {unit.defaultName}";
}
}
}