Iterates along a timeline for drawing things like the ticks on the timebar.
More...
#include <tracktion_TimecodeDisplayFormat.h>
Iterates along a timeline for drawing things like the ticks on the timebar.
◆ TimecodeDisplayIterator()
tracktion::engine::TimecodeDisplayIterator::TimecodeDisplayIterator |
( |
const Edit & |
, |
|
|
TimePosition |
, |
|
|
TimecodeSnapType |
minSnapTypeToUse, |
|
|
bool |
isTripletOverride |
|
) |
| |
◆ next()
TimePosition tracktion::engine::TimecodeDisplayIterator::next |
( |
| ) |
|
◆ getTimecodeAsString()
juce::String tracktion::engine::TimecodeDisplayIterator::getTimecodeAsString |
( |
| ) |
const |
◆ getCurrentResolutionLevel()
int tracktion::engine::TimecodeDisplayIterator::getCurrentResolutionLevel |
( |
| ) |
const |
|
noexcept |
the resolution level of the timecode that the current interval is at
◆ getMinimumResolutionLevel()
int tracktion::engine::TimecodeDisplayIterator::getMinimumResolutionLevel |
( |
| ) |
const |
|
noexcept |
◆ isOneBarOrGreater()
bool tracktion::engine::TimecodeDisplayIterator::isOneBarOrGreater |
( |
| ) |
const |
|
noexcept |
true if the current resolution is at least bar level
◆ getCurrentSnapType()
TimecodeSnapType tracktion::engine::TimecodeDisplayIterator::getCurrentSnapType |
( |
| ) |
const |
|
noexcept |
The documentation for this struct was generated from the following file: