Class CodeFunctionNode.SlotAttribute
  
Inheritance
System.Object
CodeFunctionNode.SlotAttribute
 
Syntax
protected class SlotAttribute : Attribute
 
Constructors
  
SlotAttribute(Int32, CodeFunctionNode.Binding, Boolean, ShaderStageCapability)
Declaration
public SlotAttribute(int mSlotId, CodeFunctionNode.Binding mImplicitBinding, bool mHidden, ShaderStageCapability mStageCapability = ShaderStageCapability.All)
 
Parameters
SlotAttribute(Int32, CodeFunctionNode.Binding, Single, Single, Single, Single, ShaderStageCapability)
Declaration
public SlotAttribute(int mSlotId, CodeFunctionNode.Binding mImplicitBinding, float defaultX, float defaultY, float defaultZ, float defaultW, ShaderStageCapability mStageCapability = ShaderStageCapability.All)
 
Parameters
SlotAttribute(Int32, CodeFunctionNode.Binding, ShaderStageCapability)
Declaration
public SlotAttribute(int mSlotId, CodeFunctionNode.Binding mImplicitBinding, ShaderStageCapability mStageCapability = ShaderStageCapability.All)
 
Parameters
Properties
  
binding
Declaration
public CodeFunctionNode.Binding binding { get; }
 
Property Value
defaultValue
Declaration
public Vector4? defaultValue { get; }
 
Property Value
| Type | Description | 
| System.Nullable<Vector4> |  | 
hidden
Declaration
public bool hidden { get; }
 
Property Value
| Type | Description | 
| System.Boolean |  | 
slotId
Declaration
public int slotId { get; }
 
Property Value
| Type | Description | 
| System.Int32 |  | 
stageCapability
Declaration
public ShaderStageCapability stageCapability { get; }
 
Property Value