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

TransportControltc
 
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: