avnd_tools::PatternCombiner Struct Reference
Inheritance diagram for avnd_tools::PatternCombiner:
avnd_tools::PatternObject

Public Member Functions

 halp_meta (name, "Pattern combiner") halp_meta(author
 
ossia team halp_meta (category, "Control/Data processing") halp_meta(description
 
ossia team Apply an operation to all inputs matching a pattern halp_meta (c_name, "avnd_pattern_combine") halp_meta(uuid
 
void operator() ()
 

Public Attributes

struct {
   PatternSelector   pattern
 
   struct {
   }   mode
 
inputs
 
struct {
   halp::val_port<"Output", ossia::value >   output
 
outputs
 
std::vector< ossia::value > current_values
 
- Public Attributes inherited from avnd_tools::PatternObject
ossia::exec_state_facade ossia_state
 
std::optional< ossia::traversal::path > m_path
 
std::vector< ossia::net::node_base * > roots
 

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