Class Texture2DArrayInputMaterialSlot
Inheritance
System.Object
Texture2DArrayInputMaterialSlot
Syntax
public class Texture2DArrayInputMaterialSlot : Texture2DArrayMaterialSlot
Constructors
Texture2DArrayInputMaterialSlot()
Declaration
public Texture2DArrayInputMaterialSlot()
Texture2DArrayInputMaterialSlot(Int32, String, String, ShaderStageCapability, Boolean)
Declaration
public Texture2DArrayInputMaterialSlot(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
textureArray
Declaration
public Texture2DArray textureArray { get; set; }
Property Value
Type |
Description |
Texture2DArray |
|
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