Class ShaderInput
Assembly: Unity.ShaderGraph.Editor.dll
public abstract class ShaderInput : JsonObject, ISerializationCallbackReceiver
Properties
allowedInMainGraph
Declaration
public virtual bool allowedInMainGraph { get; }
Property Value
Declaration
public virtual bool allowedInSubGraph { get; }
Property Value
Declaration
public string displayName { get; set; }
Property Value
Declaration
public string referenceName { get; }
Property Value
Declaration
public virtual string referenceNameForEditing { get; }
Property Value
Methods
Declaration
public virtual string GetOldDefaultReferenceName()
Returns
Declaration
public bool IsUsingNewDefaultRefName()
Returns
Declaration
public bool IsUsingOldDefaultRefName()
Returns
Declaration
public override void OnBeforeDeserialize()
Overrides
Implements