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::TransportControl::ScopedPlaybackRestarter Struct Reference

Is an Edit is playing back, this resumes playback when destroyed. More...

#include "tracktion_TransportControl.h"

Public Member Functions

 ScopedPlaybackRestarter (TransportControl &o)
 Saves the playback state.
 
 ~ScopedPlaybackRestarter ()
 Starts playback if playing when constructed.
 

Public Attributes

TransportControl & tc
 
bool wasPlaying
 

Detailed Description

Is an Edit is playing back, this resumes playback when destroyed.

Definition at line 269 of file tracktion_TransportControl.h.

Constructor & Destructor Documentation

◆ ScopedPlaybackRestarter()

tracktion::engine::TransportControl::ScopedPlaybackRestarter::ScopedPlaybackRestarter ( TransportControl &  o)

Saves the playback state.

Definition at line 272 of file tracktion_TransportControl.h.

◆ ~ScopedPlaybackRestarter()

tracktion::engine::TransportControl::ScopedPlaybackRestarter::~ScopedPlaybackRestarter ( )

Starts playback if playing when constructed.

Definition at line 275 of file tracktion_TransportControl.h.

Member Data Documentation

◆ tc

TransportControl& tracktion::engine::TransportControl::ScopedPlaybackRestarter::tc

Definition at line 277 of file tracktion_TransportControl.h.

◆ wasPlaying

bool tracktion::engine::TransportControl::ScopedPlaybackRestarter::wasPlaying

Definition at line 278 of file tracktion_TransportControl.h.


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