TracktionEngine
Public Attributes | List of all members
tracktion::engine::CreateAudioNodeParams Struct Reference

A collection of settings that are generally needed when asking edit model objects to create AudioNodes to render them. More...

Public Attributes

const juce::Array< Clip * > * allowedClips = nullptr
 
const juce::BigInteger * allowedTracks = nullptr
 
AudioNodeaudioNodeToBeReplaced = nullptr
 
bool forRendering = false
 
bool includePlugins = true
 
bool addAntiDenormalisationNoise = false
 

Detailed Description

A collection of settings that are generally needed when asking edit model objects to create AudioNodes to render them.

Member Data Documentation

◆ allowedClips

const juce::Array<Clip*>* tracktion::engine::CreateAudioNodeParams::allowedClips = nullptr

◆ allowedTracks

const juce::BigInteger* tracktion::engine::CreateAudioNodeParams::allowedTracks = nullptr

◆ audioNodeToBeReplaced

AudioNode* tracktion::engine::CreateAudioNodeParams::audioNodeToBeReplaced = nullptr

◆ forRendering

bool tracktion::engine::CreateAudioNodeParams::forRendering = false

◆ includePlugins

bool tracktion::engine::CreateAudioNodeParams::includePlugins = true

◆ addAntiDenormalisationNoise

bool tracktion::engine::CreateAudioNodeParams::addAntiDenormalisationNoise = false

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