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 |
|