tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
tracktion::engine::WaveCompManager::CompRenderContext Struct Reference

Public Member Functions

 CompRenderContext (Engine &e, const juce::Array< ProjectItemID > takesIDs_, const juce::ValueTree &takeTree_, int activeTakeIndex_, double sourceTimeMultiplier_, double offset_, double maxLength_, double xFade)
 

Public Attributes

Engineengine
 
juce::Array< ProjectItemIDtakesIDs
 
const juce::ValueTree takeTree
 
const int activeTakeIndex
 
const double sourceTimeMultiplier
 
const double offset
 
const double maxLength
 
const double crossfadeLength
 

Detailed Description

Definition at line 629 of file tracktion_CompManager.cpp.

Constructor & Destructor Documentation

◆ CompRenderContext()

tracktion::engine::WaveCompManager::CompRenderContext::CompRenderContext ( Engine e,
const juce::Array< ProjectItemID takesIDs_,
const juce::ValueTree takeTree_,
int  activeTakeIndex_,
double  sourceTimeMultiplier_,
double  offset_,
double  maxLength_,
double  xFade 
)

Definition at line 631 of file tracktion_CompManager.cpp.

Member Data Documentation

◆ activeTakeIndex

const int tracktion::engine::WaveCompManager::CompRenderContext::activeTakeIndex

Definition at line 642 of file tracktion_CompManager.cpp.

◆ crossfadeLength

const double tracktion::engine::WaveCompManager::CompRenderContext::crossfadeLength

Definition at line 643 of file tracktion_CompManager.cpp.

◆ engine

Engine& tracktion::engine::WaveCompManager::CompRenderContext::engine

Definition at line 639 of file tracktion_CompManager.cpp.

◆ maxLength

const double tracktion::engine::WaveCompManager::CompRenderContext::maxLength

Definition at line 643 of file tracktion_CompManager.cpp.

◆ offset

const double tracktion::engine::WaveCompManager::CompRenderContext::offset

Definition at line 643 of file tracktion_CompManager.cpp.

◆ sourceTimeMultiplier

const double tracktion::engine::WaveCompManager::CompRenderContext::sourceTimeMultiplier

Definition at line 643 of file tracktion_CompManager.cpp.

◆ takesIDs

juce::Array<ProjectItemID> tracktion::engine::WaveCompManager::CompRenderContext::takesIDs

Definition at line 640 of file tracktion_CompManager.cpp.

◆ takeTree

const juce::ValueTree tracktion::engine::WaveCompManager::CompRenderContext::takeTree

Definition at line 641 of file tracktion_CompManager.cpp.


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