Class Texture3DInputMaterialSlot
Inheritance
System.Object
Texture3DInputMaterialSlot
Syntax
public class Texture3DInputMaterialSlot : Texture3DMaterialSlot
Constructors
Texture3DInputMaterialSlot()
Declaration
public Texture3DInputMaterialSlot()
Texture3DInputMaterialSlot(Int32, String, String, ShaderStageCapability, Boolean)
Declaration
public Texture3DInputMaterialSlot(int slotId, string displayName, string shaderOutputName, ShaderStageCapability shaderStageCapability = ShaderStageCapability.All, bool hidden = false)
Parameters
Type |
Name |
Description |
System.Int32 |
slotId |
|
System.String |
displayName |
|
System.String |
shaderOutputName |
|
ShaderStageCapability |
shaderStageCapability |
|
System.Boolean |
hidden |
|
Properties
texture
Declaration
public Texture texture { get; set; }
Property Value
Methods
AddDefaultProperty(PropertyCollector, GenerationMode)
Declaration
public override void AddDefaultProperty(PropertyCollector properties, GenerationMode generationMode)
Parameters
Overrides
CopyValuesFrom(MaterialSlot)
Declaration
public override void CopyValuesFrom(MaterialSlot foundSlot)
Parameters
Overrides
GetDefaultValue(GenerationMode)
Declaration
public override string GetDefaultValue(GenerationMode generationMode)
Parameters
Returns
Type |
Description |
System.String |
|
Overrides
GetPreviewProperties(List<PreviewProperty>, String)
Declaration
public override void GetPreviewProperties(List<PreviewProperty> properties, string name)
Parameters
Overrides
InstantiateControl()
Declaration
public override VisualElement InstantiateControl()
Returns
Type |
Description |
VisualElement |
|
Overrides