Struct ShaderGraphRequirements
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Syntax
public struct ShaderGraphRequirements
Fields
requiresBitangent
Declaration
public NeededCoordinateSpace requiresBitangent
Field Value
requiresCameraOpaqueTexture
Declaration
public bool requiresCameraOpaqueTexture
Field Value
Type |
Description |
System.Boolean |
|
requiresDepthTexture
Declaration
public bool requiresDepthTexture
Field Value
Type |
Description |
System.Boolean |
|
requiresFaceSign
Declaration
public bool requiresFaceSign
Field Value
Type |
Description |
System.Boolean |
|
requiresMeshUVs
Declaration
public List<UVChannel> requiresMeshUVs
Field Value
requiresNormal
Declaration
public NeededCoordinateSpace requiresNormal
Field Value
requiresPosition
Declaration
public NeededCoordinateSpace requiresPosition
Field Value
requiresScreenPosition
Declaration
public bool requiresScreenPosition
Field Value
Type |
Description |
System.Boolean |
|
requiresTangent
Declaration
public NeededCoordinateSpace requiresTangent
Field Value
requiresVertexColor
Declaration
public bool requiresVertexColor
Field Value
Type |
Description |
System.Boolean |
|
requiresViewDir
Declaration
public NeededCoordinateSpace requiresViewDir
Field Value
Properties
none
Declaration
public static ShaderGraphRequirements none { get; }
Property Value
Methods
FromNodes<T>(List<T>, ShaderStageCapability, Boolean)
Declaration
public static ShaderGraphRequirements FromNodes<T>(List<T> nodes, ShaderStageCapability stageCapability = ShaderStageCapability.All, bool includeIntermediateSpaces = true)where T : class, INode
Parameters
Type |
Name |
Description |
List<T> |
nodes |
|
ShaderStageCapability |
stageCapability |
|
System.Boolean |
includeIntermediateSpaces |
|
Returns
Type Parameters
NeedsTangentSpace()
Declaration
public bool NeedsTangentSpace()
Returns
Type |
Description |
System.Boolean |
|
Union(ShaderGraphRequirements)
Declaration
public ShaderGraphRequirements Union(ShaderGraphRequirements other)
Parameters
Returns