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