A WarpMarker is a point that maps from a linear "source" time to a "warped" time.
More...
#include <tracktion_WarpTimeManager.h>
A WarpMarker is a point that maps from a linear "source" time to a "warped" time.
◆ WarpMarker() [1/3]
| engine::WarpMarker::WarpMarker |
( |
| ) |
|
|
defaultnoexcept |
◆ WarpMarker() [2/3]
| engine::WarpMarker::WarpMarker |
( |
TimePosition |
s, |
|
|
TimePosition |
w |
|
) |
| |
◆ WarpMarker() [3/3]
| engine::WarpMarker::WarpMarker |
( |
const juce::ValueTree & |
v | ) |
|
◆ updateFrom()
| void engine::WarpMarker::updateFrom |
( |
const juce::ValueTree & |
v, |
|
|
const juce::Identifier & |
i |
|
) |
| |
Updates this WarpMarker from a ValueTree property.
◆ getHash()
| HashCode engine::WarpMarker::getHash |
( |
| ) |
const |
|
noexcept |
Returns a hash for this marker.
◆ state
| juce::ValueTree engine::WarpMarker::state |
◆ sourceTime
| TimePosition engine::WarpMarker::sourceTime |
◆ warpTime
| TimePosition engine::WarpMarker::warpTime |
The documentation for this struct was generated from the following file: