Class CreateTextureGenerationSettingsNode
This Node<TInput, TOutput> combines separate CreateTextureGenerationSettingsNode.Inputs into an actual TextureGenerationSettings instance.
Inheritance
CreateTextureGenerationSettingsNode
Implements
Inherited Members
Namespace: UnityEditor.Importer.USD
Assembly: Unity.Importer.USD.Editor.dll
Syntax
[NodeMetadata("CreateTextureGenerationSettingsNode", 0)]
public class CreateTextureGenerationSettingsNode : Node<CreateTextureGenerationSettingsNode.Inputs, CreateTextureGenerationSettingsNode.Outputs>, INode<CreateTextureGenerationSettingsNode.Inputs, CreateTextureGenerationSettingsNode.Outputs>, INodeSerialization
Remarks
It would be possible to directly expose a TextureGenerationSettings in the ImportSetting<T> of an ImporterGraph, but using separate settings makes it possible to override them separately on an asset basis.
This node output is usually used by a CreateTextureNode to generate Textures using the TextureGenerator class during an import.
Methods
Run()
This method has to be implemented for each Node<TInput, TOutput>.
Declaration
public override void Run()
Overrides
UnityEngine.Importer.Node<UnityEditor.Importer.USD.CreateTextureGenerationSettingsNode.Inputs, UnityEditor.Importer.USD.CreateTextureGenerationSettingsNode.Outputs>.Run()
Remarks
During the ImporterGraph execution, this method is responsible for reading content from its Input and populate its Output with its result.