Firstborn/Library/PackageCache/com.unity.shadergraph@12.1.8/Editor/Generation/OutputMetadata.cs
Schaken-Mods b486678290 Library -Artifacts
Library -Artifacts
2023-03-28 12:24:16 -05:00

34 lines
668 B
C#

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;
}
}