Class SimpleBlendTree2DNode
Inheritance
Unity.DataFlowGraph.NodeDefinition<SimpleBlendTree2DNode.NodeData, SimpleBlendTree2DNode.MessagePorts, SimpleBlendTree2DNode.KernelData, SimpleBlendTree2DNode.DataPorts, SimpleBlendTree2DNode.Kernel>
SimpleBlendTree2DNode
Inherited Members
Unity.DataFlowGraph.NodeDefinition<Unity.Compositor.Animation.SimpleBlendTree2DNode.NodeData, Unity.Compositor.Animation.SimpleBlendTree2DNode.MessagePorts, Unity.Compositor.Animation.SimpleBlendTree2DNode.KernelData, Unity.Compositor.Animation.SimpleBlendTree2DNode.DataPorts, Unity.Compositor.Animation.SimpleBlendTree2DNode.Kernel>.GetNodeData(Unity.DataFlowGraph.NodeHandle)
Unity.DataFlowGraph.NodeDefinition<Unity.Compositor.Animation.SimpleBlendTree2DNode.NodeData, Unity.Compositor.Animation.SimpleBlendTree2DNode.MessagePorts, Unity.Compositor.Animation.SimpleBlendTree2DNode.KernelData, Unity.Compositor.Animation.SimpleBlendTree2DNode.DataPorts, Unity.Compositor.Animation.SimpleBlendTree2DNode.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 SimpleBlendTree2DNode : NodeDefinition<SimpleBlendTree2DNode.NodeData, SimpleBlendTree2DNode.MessagePorts, SimpleBlendTree2DNode.KernelData, SimpleBlendTree2DNode.DataPorts, SimpleBlendTree2DNode.Kernel>, IMsgHandler<BlobAssetReference<BlendTree2DSimpleDirectional>>, IMsgHandler<float>, IRigContextHandler, ITaskPortMsgHandler<IRigContextHandler, Rig>, ITaskPort<IRigContextHandler>, IMsgHandler<Rig>
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<BlendTree2DSimpleDirectional>)
Declaration
public void HandleMessage(in MessageContext ctx, in BlobAssetReference<BlendTree2DSimpleDirectional> msg)
Parameters
Type | Name | Description |
---|---|---|
MessageContext | ctx | |
BlobAssetReference<BlendTree2DSimpleDirectional> | msg |
Implements
Init(InitContext)
Declaration
protected override void Init(InitContext ctx)
Parameters
Type | Name | Description |
---|---|---|
InitContext | ctx |