Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::dsp::graph::IGraphBuilder Class Referenceabstract

Interface for building a graph of nodes. More...

#include <src/dsp/graph_builder.h>

Inheritance diagram for zrythm::dsp::graph::IGraphBuilder:

Public Member Functions

void build_graph (Graph &graph)
 Populates the graph.

Protected Member Functions

virtual void build_graph_impl (Graph &graph)=0
 Actual logic to be implemented by subclasses.

Detailed Description

Interface for building a graph of nodes.

Implementations of this interface are responsible for constructing the graph of nodes that represent the audio processing pipeline.

Definition at line 17 of file graph_builder.h.

Member Function Documentation

◆ build_graph()

void zrythm::dsp::graph::IGraphBuilder::build_graph ( Graph & graph)
inline

Populates the graph.

Parameters
graphThe graph to populate.

Definition at line 27 of file graph_builder.h.


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