Class OutputNode
public class OutputNode : ExecutableNodeBase, INode, IHasID, IGroupable, IOutputNode, IHasDynamicSlotCount, ISerializationCallbackReceiver
- Inheritance
-
OutputNode
- Implements
-
ISerializationCallbackReceiver
- Inherited Members
- Extension Methods
Constructors
Properties
- isBypassed
Indicates whether the node should forward data through Bypass(GraphContext) instead of executing normally.
- mainOutputSlot
Reference to the slot treated as the node's main graph output.
Methods
- ExecuteImmediate(GraphContext)
Executes the node synchronously using the supplied graph context.
- GetInputSlots()
Returns the public slot fields whose direction is Pinwheel.Vista.Graph.SlotDirection.Input.
- GetOutputSlots()
Returns the public slot fields whose direction is Pinwheel.Vista.Graph.SlotDirection.Output.
- GetSlot(int)
Finds a public slot field whose slot id matches the requested value.
- OnAfterDeserialize()
Implement this method to receive a callback after Unity deserializes your object.
- OnBeforeSerialize()
Implement this method to receive a callback before Unity serializes your object.
Events
- slotsChanged
Raised when the node adds, removes, or restructures its slots.