Class Texture3DMaterialSlot
Inheritance
System.Object
Texture3DMaterialSlot
Syntax
public class Texture3DMaterialSlot : MaterialSlot
Constructors
Texture3DMaterialSlot()
Declaration
public Texture3DMaterialSlot()
Texture3DMaterialSlot(Int32, String, String, SlotType, ShaderStageCapability, Boolean)
Declaration
public Texture3DMaterialSlot(int slotId, string displayName, string shaderOutputName, SlotType slotType, ShaderStageCapability shaderStageCapability = ShaderStageCapability.All, bool hidden = false)
Parameters
Type |
Name |
Description |
System.Int32 |
slotId |
|
System.String |
displayName |
|
System.String |
shaderOutputName |
|
SlotType |
slotType |
|
ShaderStageCapability |
shaderStageCapability |
|
System.Boolean |
hidden |
|
Properties
concreteValueType
Declaration
public override ConcreteSlotValueType concreteValueType { get; }
Property Value
Overrides
valueType
Declaration
public override SlotValueType valueType { get; }
Property Value
Overrides
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