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::CombiningAudioNode::TimedAudioNode Struct Reference

Public Member Functions

 TimedAudioNode (legacy::EditTimeRange t, AudioNode *n)
 
void render (const AudioRenderContext &rc, legacy::EditTimeRange editTime) const
 

Public Attributes

legacy::EditTimeRange time
 
const std::unique_ptr< AudioNodenode
 
int lastBufferSize
 

Detailed Description

Definition at line 25 of file tracktion_CombiningAudioNode.cpp.

Constructor & Destructor Documentation

◆ TimedAudioNode()

tracktion::engine::CombiningAudioNode::TimedAudioNode::TimedAudioNode ( legacy::EditTimeRange  t,
AudioNode n 
)

Definition at line 27 of file tracktion_CombiningAudioNode.cpp.

Member Function Documentation

◆ render()

void tracktion::engine::CombiningAudioNode::TimedAudioNode::render ( const AudioRenderContext rc,
legacy::EditTimeRange  editTime 
) const

Definition at line 35 of file tracktion_CombiningAudioNode.cpp.

Member Data Documentation

◆ lastBufferSize

int tracktion::engine::CombiningAudioNode::TimedAudioNode::lastBufferSize

Definition at line 33 of file tracktion_CombiningAudioNode.cpp.

◆ node

const std::unique_ptr<AudioNode> tracktion::engine::CombiningAudioNode::TimedAudioNode::node

Definition at line 32 of file tracktion_CombiningAudioNode.cpp.

◆ time

legacy::EditTimeRange tracktion::engine::CombiningAudioNode::TimedAudioNode::time

Definition at line 31 of file tracktion_CombiningAudioNode.cpp.


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