Struct ShaderGraphRequirements
Assembly: Unity.ShaderGraph.Editor.dll
Syntax
[Serializable]
public struct ShaderGraphRequirements
Properties
requiresBitangent
Declaration
public NeededCoordinateSpace requiresBitangent { get; }
Property Value
requiresCameraOpaqueTexture
Declaration
public bool requiresCameraOpaqueTexture { get; }
Property Value
requiresDepthTexture
Declaration
public bool requiresDepthTexture { get; }
Property Value
requiresFaceSign
Declaration
public bool requiresFaceSign { get; }
Property Value
requiresInstanceID
Declaration
public bool requiresInstanceID { get; }
Property Value
requiresMeshUVDerivatives
Declaration
public List<UVChannel> requiresMeshUVDerivatives { get; }
Property Value
requiresMeshUVs
Declaration
public List<UVChannel> requiresMeshUVs { get; }
Property Value
requiresNDCPosition
Declaration
public bool requiresNDCPosition { get; }
Property Value
requiresNormal
Declaration
public NeededCoordinateSpace requiresNormal { get; }
Property Value
requiresPixelPosition
Declaration
public bool requiresPixelPosition { get; }
Property Value
requiresPosition
Declaration
public NeededCoordinateSpace requiresPosition { get; }
Property Value
requiresPositionPredisplacement
Declaration
public NeededCoordinateSpace requiresPositionPredisplacement { get; }
Property Value
requiresScreenPosition
Declaration
public bool requiresScreenPosition { get; }
Property Value
requiresTangent
Declaration
public NeededCoordinateSpace requiresTangent { get; }
Property Value
requiresTime
Declaration
public bool requiresTime { get; }
Property Value
Declaration
public List<NeededTransform> requiresTransforms { get; }
Property Value
requiresVertexColor
Declaration
public bool requiresVertexColor { get; }
Property Value
requiresVertexID
Declaration
public bool requiresVertexID { get; }
Property Value
requiresVertexSkinning
Declaration
public bool requiresVertexSkinning { get; }
Property Value
requiresViewDir
Declaration
public NeededCoordinateSpace requiresViewDir { get; }
Property Value