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

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

Temporarily removes an Edit from the device manager, optionally re-adding it on destruction. More...

#include "tracktion_Edit.h"

Public Member Functions

 ScopedRenderStatus (Edit &, bool shouldReallocateOnDestruction)
 Constructs a ScopedRenderStatus, removing an Edit from the device manager.
 
 ~ScopedRenderStatus ()
 Destructor.
 

Detailed Description

Temporarily removes an Edit from the device manager, optionally re-adding it on destruction.

Definition at line 277 of file tracktion_Edit.h.

Constructor & Destructor Documentation

◆ ScopedRenderStatus()

tracktion::engine::Edit::ScopedRenderStatus::ScopedRenderStatus ( Edit ed,
bool  shouldReallocateOnDestruction 
)

Constructs a ScopedRenderStatus, removing an Edit from the device manager.

Parameters
shouldReallocateOnDestructionRe-attaches the Edit to the output when this goes out of scope

Definition at line 747 of file tracktion_Edit.cpp.

◆ ~ScopedRenderStatus()

tracktion::engine::Edit::ScopedRenderStatus::~ScopedRenderStatus ( )

Destructor.

Re-allocates an EditPlaybackContext if this is the last object for this Edit.

Definition at line 756 of file tracktion_Edit.cpp.


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