ShaderTweakProxy
Represents a shader in the shader network that a ShaderTweaks node is modifying. Allows forming connections from existing shaders to shaders that are being inserted.
user
Container for user-defined plugs. Nodes should never make their own plugs here, so users are free to do as they wish.
name
Hardcoded for ShaderTweakProxy nodes.
type
Hardcoded for ShaderTweakProxy nodes.
attributeSuffix
Suffix for the attribute used for shader assignment.
parameters
Where the parameters for the shader are represented.
parameters.targetShader
The handle of the upstream shader being fetched by this proxy - or Auto, indicating that the original input of the parameter being ShaderTweaked will be used.
enabled
Turns the node on and off.
out
The output from the shader.