TracktionEngine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
engine::LevelMeasuringNode Class Referencefinal

A Node that passes its incoming audio and MIDI through a LevelMeasurer. More...

#include <tracktion_LevelMeasuringNode.h>

Inherits tracktion::graph::Node.

Public Member Functions

 LevelMeasuringNode (std::unique_ptr< tracktion::graph::Node > inputNode, LevelMeasurer &)
 
tracktion::graph::NodeProperties getNodeProperties () override
 
std::vector< tracktion::graph::Node * > getDirectInputNodes () override
 
bool isReadyToProcess () override
 
void process (tracktion::graph::Node::ProcessContext &) override
 

Detailed Description

A Node that passes its incoming audio and MIDI through a LevelMeasurer.

Constructor & Destructor Documentation

◆ LevelMeasuringNode()

engine::LevelMeasuringNode::LevelMeasuringNode ( std::unique_ptr< tracktion::graph::Node >  inputNode,
LevelMeasurer  
)

Member Function Documentation

◆ getNodeProperties()

tracktion::graph::NodeProperties engine::LevelMeasuringNode::getNodeProperties ( )
override

◆ getDirectInputNodes()

std::vector< tracktion::graph::Node * > engine::LevelMeasuringNode::getDirectInputNodes ( )
override

◆ isReadyToProcess()

bool engine::LevelMeasuringNode::isReadyToProcess ( )
override

◆ process()

void engine::LevelMeasuringNode::process ( tracktion::graph::Node::ProcessContext &  )
override

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