|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
A snap mode, e.g. More...
#include "tracktion_TimecodeDisplayFormat.h"
Static Public Member Functions | |
| static TimecodeSnapType | get1BeatSnapType () |
Public Attributes | |
| TimecodeType | type |
| int | level |
A snap mode, e.g.
"nearest beat". A list of available types is returned from methods in TimecodeDisplayFormat
Definition at line 32 of file tracktion_TimecodeDisplayFormat.h.
|
noexcept |
Definition at line 37 of file tracktion_TimecodeDisplayFormat.h.
|
static |
Definition at line 340 of file tracktion_TimecodeDisplayFormat.cpp.
| TimeDuration tracktion::engine::TimecodeSnapType::getApproxIntervalTime | ( | const TempoSetting & | tempo | ) | const |
Definition at line 150 of file tracktion_TimecodeDisplayFormat.cpp.
| TimeDuration tracktion::engine::TimecodeSnapType::getApproxIntervalTime | ( | const TempoSetting & | tempo, |
| bool | isTripletsOverride | ||
| ) | const |
Similar to above expect that the isTripletsOverride argument is used instead of the tempo owner sequence.
Definition at line 155 of file tracktion_TimecodeDisplayFormat.cpp.
| juce::String tracktion::engine::TimecodeSnapType::getDescription | ( | const TempoSetting & | tempo, |
| bool | isTripletOverride | ||
| ) | const |
Definition at line 124 of file tracktion_TimecodeDisplayFormat.cpp.
|
noexcept |
Definition at line 58 of file tracktion_TimecodeDisplayFormat.h.
|
noexcept |
Definition at line 241 of file tracktion_TimecodeDisplayFormat.cpp.
| TimecodeSnapType tracktion::engine::TimecodeSnapType::getSnapTypeForMaximumSnapLevelOf | ( | TimePosition | t, |
| const TempoSequence & | sequence | ||
| ) | const |
Definition at line 315 of file tracktion_TimecodeDisplayFormat.cpp.
| TimecodeSnapType tracktion::engine::TimecodeSnapType::getSnapTypeForMaximumSnapLevelOf | ( | TimePosition | t, |
| const TempoSequence & | sequence, | ||
| bool | isTripletsOverride | ||
| ) | const |
Definition at line 320 of file tracktion_TimecodeDisplayFormat.cpp.
| juce::String tracktion::engine::TimecodeSnapType::getTimecodeString | ( | TimePosition | time, |
| const TempoSequence & | sequence, | ||
| bool | useStartLabelIfZero | ||
| ) | const |
Definition at line 198 of file tracktion_TimecodeDisplayFormat.cpp.
| TimePosition tracktion::engine::TimecodeSnapType::roundTimeDown | ( | TimePosition | t, |
| const TempoSequence & | sequence | ||
| ) | const |
Definition at line 246 of file tracktion_TimecodeDisplayFormat.cpp.
| TimePosition tracktion::engine::TimecodeSnapType::roundTimeDown | ( | TimePosition | t, |
| const TempoSequence & | sequence, | ||
| bool | isTripletsOverride | ||
| ) | const |
Definition at line 251 of file tracktion_TimecodeDisplayFormat.cpp.
| TimePosition tracktion::engine::TimecodeSnapType::roundTimeNearest | ( | TimePosition | t, |
| const TempoSequence & | sequence | ||
| ) | const |
Definition at line 256 of file tracktion_TimecodeDisplayFormat.cpp.
| TimePosition tracktion::engine::TimecodeSnapType::roundTimeNearest | ( | TimePosition | t, |
| const TempoSequence & | sequence, | ||
| bool | isTripletsOverride | ||
| ) | const |
Definition at line 261 of file tracktion_TimecodeDisplayFormat.cpp.
| TimePosition tracktion::engine::TimecodeSnapType::roundTimeUp | ( | TimePosition | t, |
| const TempoSequence & | sequence | ||
| ) | const |
Definition at line 266 of file tracktion_TimecodeDisplayFormat.cpp.
| TimePosition tracktion::engine::TimecodeSnapType::roundTimeUp | ( | TimePosition | t, |
| const TempoSequence & | sequence, | ||
| bool | tripletsOverride | ||
| ) | const |
Definition at line 271 of file tracktion_TimecodeDisplayFormat.cpp.
| int tracktion::engine::TimecodeSnapType::level |
Definition at line 69 of file tracktion_TimecodeDisplayFormat.h.
| TimecodeType tracktion::engine::TimecodeSnapType::type |
Definition at line 68 of file tracktion_TimecodeDisplayFormat.h.