|
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. | |
| ProjectItemRef | editProjectItemID |
| A ProjectItemID or file path identifying this Edit. | |
| 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 engine::Edit::Options::editState |
The Edit state.
| ProjectItemRef engine::Edit::Options::editProjectItemID |
A ProjectItemID or file path identifying this Edit.
| EditRole engine::Edit::Options::role = forEditing |
An optional role to open the Edit with.
| LoadContext* engine::Edit::Options::loadContext = nullptr |
An optional context to be monitor for loading status.
| int engine::Edit::Options::numUndoLevelsToStore = Edit::getDefaultNumUndoLevels() |
The number of undo levels to use.
| EditFileRetriever engine::Edit::Options::editFileRetriever = {} |
An optional editFileRetriever to use.
| FilePathResolver engine::Edit::Options::filePathResolver = {} |
An optional filePathResolver to use.
| uint32_t engine::Edit::Options::numAudioTracks = 1 |
If non-zero, will ensure the edit has this many audio tracks.
| float engine::Edit::Options::defaultMasterVolumedB = -3.0f |
The initial level for the edit's master volume.