Struct UpdateContext
  
Syntax
public struct UpdateContext
 
Properties
  
Handle
A handle to the node being updated.
 
Declaration
public NodeHandle Handle { get; }
 
Property Value
Methods
  
EmitMessage<T, TNodeDefinition>(MessageOutput<TNodeDefinition, T>, T)
Emit a message from yourself on a port. Everything connected to it
will receive your message.
 
Declaration
public void EmitMessage<T, TNodeDefinition>(MessageOutput<TNodeDefinition, T> port, in T msg)
    where TNodeDefinition : NodeDefinition
 
Parameters
| Type | 
Name | 
Description | 
| MessageOutput<TNodeDefinition, T> | 
port | 
 | 
| T | 
msg | 
 | 
Type Parameters
| Name | 
Description | 
| T | 
 | 
| TNodeDefinition | 
 | 
EmitMessage<T, TNodeDefinition>(PortArray<MessageOutput<TNodeDefinition, T>>, Int32, T)
Emit a message from yourself on a port array. Everything connected to it
will receive your message.
 
Declaration
public void EmitMessage<T, TNodeDefinition>(PortArray<MessageOutput<TNodeDefinition, T>> port, int arrayIndex, in T msg)
    where TNodeDefinition : NodeDefinition
 
Parameters
Type Parameters
| Name | 
Description | 
| T | 
 | 
| TNodeDefinition | 
 | 
SetKernelBufferSize<TGraphKernel>(TGraphKernel)
Declaration
public void SetKernelBufferSize<TGraphKernel>(in TGraphKernel requestedSize)
    where TGraphKernel : IGraphKernel
 
Parameters
| Type | 
Name | 
Description | 
| TGraphKernel | 
requestedSize | 
 | 
Type Parameters
| Name | 
Description | 
| TGraphKernel | 
 |