Table of Contents

Class WeightBlendNode

Namespace
Pinwheel.Vista.Graph
Assembly
Pinwheel.Vista.Runtime.dll
public class WeightBlendNode : ImageNodeBase, INode, IHasID, IGroupable, IHasDynamicSlotCount
Inheritance
WeightBlendNode
Implements
Inherited Members
Extension Methods

Constructors

WeightBlendNode()

Properties

inputSlots
layerCount
outputSlots

Methods

Bypass(GraphContext)

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

Execute(GraphContext)

Default coroutine execution path that runs ExecuteImmediate(GraphContext) and yields once.

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.

Events

slotsChanged

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