|
TracktionEngine
|
Determines how the Edit will be created. More...
#include <tracktion_Edit.h>
Public Attributes | |
| Engine & | engine |
| The Engine to use. | |
| juce::ValueTree | editState |
| The Edit state. | |
| ProjectItemID | editProjectItemID |
| The editProjectItemID, must be valid. | |
| EditRole | role = forEditing |
| An optional role to open the Edit with. | |
| LoadContext * | loadContext = nullptr |
| An optional context to be monitor for loading status. | |
| int | numUndoLevelsToStore = Edit::getDefaultNumUndoLevels() |
| The number of undo levels to use. | |
| EditFileRetriever | editFileRetriever = {} |
| An optional editFileRetriever to use. | |
| FilePathResolver | filePathResolver = {} |
| An optional filePathResolver to use. | |
| uint32_t | numAudioTracks = 1 |
| If non-zero, will ensure the edit has this many audio tracks. | |
| float | defaultMasterVolumedB = -3.0f |
| The initial level for the edit's master volume. | |
Determines how the Edit will be created.
| juce::ValueTree tracktion::engine::Edit::Options::editState |
The Edit state.
| ProjectItemID tracktion::engine::Edit::Options::editProjectItemID |
The editProjectItemID, must be valid.
| EditRole tracktion::engine::Edit::Options::role = forEditing |
An optional role to open the Edit with.
| LoadContext* tracktion::engine::Edit::Options::loadContext = nullptr |
An optional context to be monitor for loading status.
| int tracktion::engine::Edit::Options::numUndoLevelsToStore = Edit::getDefaultNumUndoLevels() |
The number of undo levels to use.
| EditFileRetriever tracktion::engine::Edit::Options::editFileRetriever = {} |
An optional editFileRetriever to use.
| FilePathResolver tracktion::engine::Edit::Options::filePathResolver = {} |
An optional filePathResolver to use.
| uint32_t tracktion::engine::Edit::Options::numAudioTracks = 1 |
If non-zero, will ensure the edit has this many audio tracks.
| float tracktion::engine::Edit::Options::defaultMasterVolumedB = -3.0f |
The initial level for the edit's master volume.