Class ProcessGraphNode
Processes another graph inside this graph.
Input parameters of the selected graph will be assignable through in ports. Output parameters will be accessible through out ports.
Implements
UnityEngine.ISerializationCallbackReceiver
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: InsaneScatterbrain.ScriptGraph
Syntax
[MovedFrom(false, "InsaneScatterbrain.MapGraph", "InsaneScatterbrain.MapGraph", null)]
[Serializable]
public class ProcessGraphNode : ProcessorNode, IProcessorNode, IProviderNode, IConsumerNode, IScriptNode, INode, ISerializationCallbackReceiver
Properties
IsNamed
Declaration
public bool IsNamed { get; set; }
Property Value
Type | Description |
---|---|
bool |
SubGraph
Declaration
public ScriptGraphGraph SubGraph { get; set; }
Property Value
Type | Description |
---|---|
ScriptGraphGraph |
Methods
Initialize()
Declaration
public override void Initialize()
Overrides
OnAfterDeserialize()
Declaration
public void OnAfterDeserialize()
OnBeforeSerialize()
Declaration
public void OnBeforeSerialize()
OnLoadInputPorts()
Declaration
public override void OnLoadInputPorts()
Overrides
OnLoadOutputPorts()
Declaration
public override void OnLoadOutputPorts()
Overrides
OnProcess()
Declaration
protected override void OnProcess()
Overrides
Implements
UnityEngine.ISerializationCallbackReceiver