Table of Contents

Class MissingNode

Namespace
Pinwheel.Vista.Graph
Assembly
Pinwheel.Vista.Runtime.dll

In memory placeholder used when a serialized node type cannot be resolved in the current project.

[Serializable]
public class MissingNode : ExecutableNodeBase, INode, IHasID, IGroupable, IPreservedSerializedData
Inheritance
MissingNode
Implements
Inherited Members
Extension Methods

Constructors

MissingNode()

Properties

missingTypeName
preservedSerializedData

Methods

AddSyntheticSlot(ISlot)
AddSyntheticSlot(Type, SlotDirection, int)
Bypass(GraphContext)

Default bypass behavior that forwards the first input slot to the first output slot when both slots share the same data type.

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.

SetPreservedSerializedData(JsonObject)