Table of Contents

Class GetVariableNode

Namespace
Pinwheel.Vista.Graph
Assembly
Pinwheel.Vista.Runtime.dll
public class GetVariableNode : ExecutableNodeBase, IHasDependencyNodes, INode, IHasID, IGroupable, ISerializationCallbackReceiver, IHasDynamicSlotCount
Inheritance
GetVariableNode
Implements
ISerializationCallbackReceiver
Inherited Members
Extension Methods

Constructors

GetVariableNode()

Properties

outputSlot
slotType
varName

Methods

ExecuteImmediate(GraphContext)

Executes the node synchronously using the supplied graph context.

GetDependencies(IEnumerable<INode>)

Returns the extra dependency nodes that must be considered when building graph execution or recursion checks.

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.

SetSlotType(Type)

Events

slotsChanged

Raised when the node adds, removes, or restructures its slots.