TracktionEngine
|
The params passed to stopRecording. More...
#include <tracktion_InputDevice.h>
Public Attributes | |
std::vector< EditItemID > | targetsToStop |
The targets to stop, others will continue allowing you to punch out only specific targets. | |
TimePosition | unloopedTimeToEndRecording |
The TimePosition this recording should be stopped at. | |
bool | isLooping = false |
Whether to treat the stopped recordings as looped or not. | |
TimeRange | markedRange |
The marked range used for either loop or punch times. | |
bool | discardRecordings = false |
Whether to discard recordings or keep them. | |
The params passed to stopRecording.
std::vector<EditItemID> tracktion::engine::InputDeviceInstance::StopRecordingParameters::targetsToStop |
The targets to stop, others will continue allowing you to punch out only specific targets.
If this is empty, all active recordings will be stopped.
TimePosition tracktion::engine::InputDeviceInstance::StopRecordingParameters::unloopedTimeToEndRecording |
The TimePosition this recording should be stopped at.
bool tracktion::engine::InputDeviceInstance::StopRecordingParameters::isLooping = false |
Whether to treat the stopped recordings as looped or not.
TimeRange tracktion::engine::InputDeviceInstance::StopRecordingParameters::markedRange |
The marked range used for either loop or punch times.
bool tracktion::engine::InputDeviceInstance::StopRecordingParameters::discardRecordings = false |
Whether to discard recordings or keep them.