Loading...
Searching...
No Matches
Execution::HandlePortsReplaced Struct Reference

Detailed Description

ProcessComponent::portsReplaced: the propagation edges follow the model's flags again. The list is taken now, in the UI thread, from the ports the node was just rebuilt for; updatePropagated() only adds what is missing and removes what is not wanted, so the outlets that kept their port keep their edge.

Public Member Functions

void operator() (Execution::Transaction *commands) const noexcept
 

Public Attributes

std::weak_ptr< ossia::graph_node > cst_node_weak
 
std::weak_ptr< ossia::time_process > oproc_weak
 
std::weak_ptr< ossia::graph_interface > g_weak
 
Process::ProcessModelproc
 

The documentation for this struct was generated from the following file: