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