Class DielectricSpecularNode
  
Inheritance
System.Object
DielectricSpecularNode
 
Syntax
public class DielectricSpecularNode : AbstractMaterialNode, ISerializationCallbackReceiver, IGenerateProperties, IGeneratesBodyCode
 
Constructors
  
DielectricSpecularNode()
Declaration
public DielectricSpecularNode()
 
Properties
  
documentationURL
Declaration
public override string documentationURL { get; }
 
Property Value
| Type | Description | 
| System.String |  | 
Overrides
hasPreview
Declaration
public override bool hasPreview { get; }
 
Property Value
| Type | Description | 
| System.Boolean |  | 
Overrides
material
Declaration
public DielectricSpecularNode.DielectricMaterial material { get; set; }
 
Property Value
previewMode
Declaration
public override PreviewMode previewMode { get; }
 
Property Value
Overrides
Methods
  
CollectPreviewMaterialProperties(List<PreviewProperty>)
Declaration
public override void CollectPreviewMaterialProperties(List<PreviewProperty> properties)
 
Parameters
Overrides
CollectShaderProperties(PropertyCollector, GenerationMode)
Declaration
public override void CollectShaderProperties(PropertyCollector properties, GenerationMode generationMode)
 
Parameters
Overrides
GenerateNodeCode(ShaderGenerator, GraphContext, GenerationMode)
Declaration
public void GenerateNodeCode(ShaderGenerator visitor, GraphContext graphContext, GenerationMode generationMode)
 
Parameters
Implements
UpdateNodeAfterDeserialization()
Declaration
public override sealed void UpdateNodeAfterDeserialization()
 
Overrides