|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Stores a duration in both beats and seconds. More...
#include "tracktion_TimecodeDisplayFormat.h"
Public Member Functions | |
| bool | operator== (const TimecodeDuration &) const |
| bool | operator!= (const TimecodeDuration &) const |
Public Member Functions inherited from juce::ReferenceCountedObject | |
| void | incReferenceCount () noexcept |
| void | decReferenceCount () noexcept |
| bool | decReferenceCountWithoutDeleting () noexcept |
| int | getReferenceCount () const noexcept |
Static Public Member Functions | |
| static TimecodeDuration | fromSeconds (Edit &, TimePosition start, TimePosition end) |
| static TimecodeDuration | fromBeatsOnly (BeatDuration beats, int beatsPerBar) |
| static TimecodeDuration | fromSecondsOnly (TimeDuration seconds) |
Public Attributes | |
| std::optional< TimeDuration > | seconds |
| std::optional< BeatDuration > | beats |
| int | beatsPerBar |
Additional Inherited Members | |
Protected Member Functions inherited from juce::ReferenceCountedObject | |
| ReferenceCountedObject (const ReferenceCountedObject &) noexcept | |
| ReferenceCountedObject (ReferenceCountedObject &&) noexcept | |
| ReferenceCountedObject & | operator= (const ReferenceCountedObject &) noexcept |
| ReferenceCountedObject & | operator= (ReferenceCountedObject &&) noexcept |
| void | resetReferenceCount () noexcept |
Stores a duration in both beats and seconds.
Definition at line 78 of file tracktion_TimecodeDisplayFormat.h.
|
static |
Definition at line 52 of file tracktion_TimecodeDisplayFormat.cpp.
|
static |
Definition at line 40 of file tracktion_TimecodeDisplayFormat.cpp.
|
static |
Definition at line 47 of file tracktion_TimecodeDisplayFormat.cpp.
| bool tracktion::engine::TimecodeDuration::operator!= | ( | const TimecodeDuration & | o | ) | const |
Definition at line 35 of file tracktion_TimecodeDisplayFormat.cpp.
| bool tracktion::engine::TimecodeDuration::operator== | ( | const TimecodeDuration & | o | ) | const |
Definition at line 19 of file tracktion_TimecodeDisplayFormat.cpp.
| std::optional<BeatDuration> tracktion::engine::TimecodeDuration::beats |
Definition at line 90 of file tracktion_TimecodeDisplayFormat.h.
| int tracktion::engine::TimecodeDuration::beatsPerBar |
Definition at line 92 of file tracktion_TimecodeDisplayFormat.h.
| std::optional<TimeDuration> tracktion::engine::TimecodeDuration::seconds |
Definition at line 89 of file tracktion_TimecodeDisplayFormat.h.