You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
668 B
33 lines
668 B
using System; |
|
using UnityEngine; |
|
|
|
namespace UnityEditor.ShaderGraph.Internal |
|
{ |
|
[Serializable] |
|
public struct OutputMetadata |
|
{ |
|
[SerializeField] |
|
int m_Index; |
|
|
|
[SerializeField] |
|
string m_ReferenceName; |
|
|
|
[SerializeField] |
|
int m_Id; |
|
|
|
internal OutputMetadata(int index, string referenceName, int id) |
|
{ |
|
m_Index = index; |
|
m_ReferenceName = referenceName; |
|
m_Id = id; |
|
} |
|
|
|
public int index => m_Index; |
|
|
|
public int id => m_Id; |
|
|
|
public string referenceName => m_ReferenceName; |
|
|
|
internal bool isValid => referenceName != null; |
|
} |
|
}
|
|
|