Class SimpleBlendTree1DNode
Inheritance
Unity.DataFlowGraph.NodeDefinition<SimpleBlendTree1DNode.NodeData, SimpleBlendTree1DNode.MessagePorts, SimpleBlendTree1DNode.KernelData, SimpleBlendTree1DNode.DataPorts, SimpleBlendTree1DNode.Kernel>
SimpleBlendTree1DNode
Inherited Members
Unity.DataFlowGraph.NodeDefinition<Unity.Compositor.Animation.SimpleBlendTree1DNode.NodeData, Unity.Compositor.Animation.SimpleBlendTree1DNode.MessagePorts, Unity.Compositor.Animation.SimpleBlendTree1DNode.KernelData, Unity.Compositor.Animation.SimpleBlendTree1DNode.DataPorts, Unity.Compositor.Animation.SimpleBlendTree1DNode.Kernel>.GetNodeData(Unity.DataFlowGraph.NodeHandle)
Unity.DataFlowGraph.NodeDefinition<Unity.Compositor.Animation.SimpleBlendTree1DNode.NodeData, Unity.Compositor.Animation.SimpleBlendTree1DNode.MessagePorts, Unity.Compositor.Animation.SimpleBlendTree1DNode.KernelData, Unity.Compositor.Animation.SimpleBlendTree1DNode.DataPorts, Unity.Compositor.Animation.SimpleBlendTree1DNode.Kernel>.GetKernelData(Unity.DataFlowGraph.NodeHandle)
Unity.DataFlowGraph.NodeDefinition.VirtualTable
Unity.DataFlowGraph.NodeDefinition.BaseTraits
Unity.DataFlowGraph.NodeDefinition.SimulationStorageTraits
Unity.DataFlowGraph.NodeDefinition.KernelStorageTraits
Namespace: Unity.Compositor.Animation
Syntax
public class SimpleBlendTree1DNode : NodeDefinition<SimpleBlendTree1DNode.NodeData, SimpleBlendTree1DNode.MessagePorts, SimpleBlendTree1DNode.KernelData, SimpleBlendTree1DNode.DataPorts, SimpleBlendTree1DNode.Kernel>, IRigContextHandler, ITaskPortMsgHandler<IRigContextHandler, Rig>, ITaskPort<IRigContextHandler>, IMsgHandler<Rig>, IMsgHandler<BlobAssetReference<BlendTree1D>>, IMsgHandler<float>
Methods
Destroy(DestroyContext)
Declaration
protected override void Destroy(DestroyContext ctx)
Parameters
Type | Name | Description |
---|---|---|
DestroyContext | ctx |
Overrides
GetPort(NodeHandle)
Declaration
public InputPortID GetPort(NodeHandle handle)
Parameters
Type | Name | Description |
---|---|---|
NodeHandle | handle |
Returns
Type | Description |
---|---|
InputPortID |
Implements
HandleMessage(MessageContext, Single)
Declaration
public void HandleMessage(in MessageContext ctx, in float msg)
Parameters
Type | Name | Description |
---|---|---|
MessageContext | ctx | |
Single | msg |
Implements
HandleMessage(MessageContext, Rig)
Declaration
public void HandleMessage(in MessageContext ctx, in Rig msg)
Parameters
Type | Name | Description |
---|---|---|
MessageContext | ctx | |
Rig | msg |
Implements
HandleMessage(MessageContext, BlobAssetReference<BlendTree1D>)
Declaration
public void HandleMessage(in MessageContext ctx, in BlobAssetReference<BlendTree1D> msg)
Parameters
Type | Name | Description |
---|---|---|
MessageContext | ctx | |
BlobAssetReference<BlendTree1D> | msg |
Implements
Init(InitContext)
Declaration
protected override void Init(InitContext ctx)
Parameters
Type | Name | Description |
---|---|---|
InitContext | ctx |