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