Contains methods for saving an Edit to a file.
More...
#include <tracktion_EditFileOperations.h>
Contains methods for saving an Edit to a file.
◆ EditFileOperations()
| engine::EditFileOperations::EditFileOperations |
( |
Edit & |
| ) |
|
◆ ~EditFileOperations()
| engine::EditFileOperations::~EditFileOperations |
( |
| ) |
|
◆ getEditFile()
| juce::File engine::EditFileOperations::getEditFile |
( |
| ) |
const |
◆ save()
| void engine::EditFileOperations::save |
( |
bool |
warnOfFailure, |
|
|
bool |
forceSaveEvenIfNotModified, |
|
|
bool |
offerToDiscardChanges, |
|
|
std::function< void(bool)> |
callback = nullptr |
|
) |
| |
◆ saveAs() [1/3]
| void engine::EditFileOperations::saveAs |
( |
const juce::File & |
, |
|
|
bool |
forceOverwriteExisting, |
|
|
std::function< void(bool)> |
callback |
|
) |
| |
◆ saveAs() [2/3]
| void engine::EditFileOperations::saveAs |
( |
const juce::File & |
f | ) |
|
◆ saveAs() [3/3]
| void engine::EditFileOperations::saveAs |
( |
| ) |
|
◆ writeToFile()
| bool engine::EditFileOperations::writeToFile |
( |
const juce::File & |
, |
|
|
bool |
writeQuickBinaryVersion |
|
) |
| |
◆ saveTempVersion()
| bool engine::EditFileOperations::saveTempVersion |
( |
bool |
forceSaveEvenIfUnchanged | ) |
|
◆ deleteTempVersion()
| void engine::EditFileOperations::deleteTempVersion |
( |
| ) |
|
◆ getTempVersionFile()
| juce::File engine::EditFileOperations::getTempVersionFile |
( |
| ) |
const |
◆ getTempVersionOfEditFile()
| static juce::File engine::EditFileOperations::getTempVersionOfEditFile |
( |
const juce::File & |
| ) |
|
|
static |
◆ updateEditFiles()
| static void engine::EditFileOperations::updateEditFiles |
( |
| ) |
|
|
static |
◆ getTimeOfLastSave()
| juce::Time engine::EditFileOperations::getTimeOfLastSave |
( |
| ) |
const |
The documentation for this class was generated from the following file: