Inheritance
System.Object
TransformNode
 
public class TransformNode : AbstractMaterialNode, ISerializationCallbackReceiver, IGenerateProperties, IGeneratesBodyCode, IMayRequireTangent, IMayRequireBitangent, IMayRequireNormal
 
Constructors
  
Declaration
Fields
  
Declaration
public ConversionType m_ConversionType
 
Field Value
Properties
  
Declaration
public CoordinateSpaceConversion conversion { get; set; }
 
Property Value
Declaration
public ConversionType conversionType { get; set; }
 
Property Value
Declaration
public override string documentationURL { get; }
 
Property Value
| Type | Description | 
| System.String |  | 
Overrides
Declaration
public override bool hasPreview { get; }
 
Property Value
| Type | Description | 
| System.Boolean |  | 
Overrides
Methods
  
GenerateNodeCode(ShaderGenerator, GraphContext, GenerationMode)
Declaration
public void GenerateNodeCode(ShaderGenerator visitor, GraphContext graphContext, GenerationMode generationMode)
 
Parameters
Implements
Declaration
public NeededCoordinateSpace RequiresBitangent(ShaderStageCapability stageCapability)
 
Parameters
Returns
Implements
Declaration
public NeededCoordinateSpace RequiresNormal(ShaderStageCapability stageCapability)
 
Parameters
Returns
Implements
Declaration
public NeededCoordinateSpace RequiresTangent(ShaderStageCapability stageCapability)
 
Parameters
Returns
Implements
Declaration
public override sealed void UpdateNodeAfterDeserialization()
 
Overrides