Class PipelineAsset
  
Inheritance
PipelineAsset
 
Syntax
public class PipelineAsset : ScriptableObject, ISerializationCallbackReceiver
 
Properties
  
nodes
Declaration
public IList<IReflectNode> nodes { get; }
 
Property Value
Methods
  
Declaration
public void CreateConnection<T>(Output<T> output, Input<T> input)
 
Parameters
Type Parameters
CreateNode<T>()
Declaration
public T CreateNode<T>()
    where T : class, IReflectNode
 
Returns
Type Parameters
GetNodes<T>()
Declaration
public IEnumerable<T> GetNodes<T>()
    where T : class, IReflectNode
 
Returns
Type Parameters
OnAfterDeserialize()
Declaration
public void OnAfterDeserialize()
 
Implements
OnBeforeSerialize()
Declaration
public void OnBeforeSerialize()
 
Implements
SetParam<T>(Param<T>, T)
Declaration
public void SetParam<T>(Param<T> param, T value)
 
Parameters
| Type | 
Name | 
Description | 
| Param<T> | 
param | 
 | 
| T | 
value | 
 | 
Type Parameters
TryGetNode<T>(out T)
Declaration
public bool TryGetNode<T>(out T node)
    where T : class, IReflectNode
 
Parameters
| Type | 
Name | 
Description | 
| T | 
node | 
 | 
Returns
Type Parameters