UnityGame/Library/PackageCache/com.unity.shadergraph/Editor/Drawing/Blackboard/BlackboardInputInfo.cs
2024-10-27 10:53:47 +03:00

23 lines
767 B
C#

using System;
namespace UnityEditor.ShaderGraph
{
[AttributeUsage(AttributeTargets.Class)]
class BlackboardInputInfo : Attribute
{
public float priority;
public string name;
/// <summary>
/// Provide additional information to provide the blackboard for order and name of the ShaderInput item.
/// </summary>
/// <param name="priority">Priority of the item, higher values will result in lower positions in the menu.</param>
/// <param name="name">Name of the item. If null, the class name of the item will be used instead.</param>
public BlackboardInputInfo(float priority, string name = null)
{
this.priority = priority;
this.name = name;
}
}
}