TracktionEngine
Loading...
Searching...
No Matches
Public Attributes | List of all members
engine::SyncPoint Struct Reference

Holds a reference sample position and the Edit time and beat that it corresponds to. More...

#include <tracktion_Types.h>

Public Attributes

int64_t referenceSamplePosition = 0
 The reference sample position.
 
MonotonicBeat monotonicBeat
 The unlooped, elapsed number of beats.
 
TimePosition unloopedTime
 The Edit timeline time as if no looping had happened.
 
TimePosition time
 The Edit timeline time.
 
BeatPosition beat
 The Edit timeline beat.
 

Detailed Description

Holds a reference sample position and the Edit time and beat that it corresponds to.

Member Data Documentation

◆ referenceSamplePosition

int64_t engine::SyncPoint::referenceSamplePosition = 0

The reference sample position.

Referenced by engine::getNumSamples().

◆ monotonicBeat

MonotonicBeat engine::SyncPoint::monotonicBeat

The unlooped, elapsed number of beats.

Referenced by engine::getMonotonicBeatRange().

◆ unloopedTime

TimePosition engine::SyncPoint::unloopedTime

The Edit timeline time as if no looping had happened.

◆ time

TimePosition engine::SyncPoint::time

The Edit timeline time.

◆ beat

BeatPosition engine::SyncPoint::beat

The Edit timeline beat.

Referenced by engine::getBeatRange().


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