TracktionEngine
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
tracktion_EditNodeBuilder.h File Reference

Classes

struct  engine::CreateNodeParams
 Contains options for Edit Node content creation. More...
 
struct  engine::EditNodeBuilder
 

Namespaces

namespace  engine
 

Functions

std::unique_ptr< tracktion::graph::Node > engine::createNodeForEdit (EditPlaybackContext &, std::atomic< double > &audibleTimeToUpdate, const CreateNodeParams &)
 Creates a Node to play back an Edit with live inputs and outputs.
 
std::unique_ptr< tracktion::graph::Node > engine::createNodeForEdit (Edit &, const CreateNodeParams &)
 Creates a Node to render an Edit.
 
std::unique_ptr< tracktion::graph::Node > engine::createGeneratorPluginNode (const Plugin::Ptr &, const CreateNodeParams &, std::unique_ptr< tracktion::graph::Node > output)
 Wraps a Plugin as a generator Node (driven by a silent input) and sums it into the supplied output Node.