|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Public Member Functions | |
| Pimpl (FileBasedDocument &parent_, const String &fileExtension_, const String &fileWildcard_, const String &openFileDialogTitle_, const String &saveFileDialogTitle_) | |
| bool | hasChangedSinceSaved () const |
| void | setChangedFlag (bool hasChanged) |
| void | changed () |
| Result | loadFrom (const File &newFile, bool showMessageOnFailure, bool showWaitCursor=true) |
| void | loadFromAsync (const File &newFile, bool showMessageOnFailure, std::function< void(Result)> callback) |
| void | loadFromUserSpecifiedFileAsync (const bool showMessageOnFailure, std::function< void(Result)> callback) |
| void | saveAsync (bool askUserForFileIfNotSpecified, bool showMessageOnFailure, std::function< void(SaveResult)> callback) |
| void | saveIfNeededAndUserAgreesAsync (std::function< void(SaveResult)> callback) |
| void | saveAsAsync (const File &newFile, bool warnAboutOverwritingExistingFiles, bool askUserForFileIfNotSpecified, bool showMessageOnFailure, std::function< void(SaveResult)> callback) |
| void | saveAsInteractiveAsync (bool warnAboutOverwritingExistingFiles, std::function< void(SaveResult)> callback) |
| const File & | getFile () const |
| void | setFile (const File &newFile) |
| const String & | getFileExtension () const |
Definition at line 30 of file juce_FileBasedDocument.cpp.
| juce::FileBasedDocument::Pimpl::Pimpl | ( | FileBasedDocument & | parent_, |
| const String & | fileExtension_, | ||
| const String & | fileWildcard_, | ||
| const String & | openFileDialogTitle_, | ||
| const String & | saveFileDialogTitle_ | ||
| ) |
Definition at line 61 of file juce_FileBasedDocument.cpp.
| void juce::FileBasedDocument::Pimpl::changed | ( | ) |
Definition at line 89 of file juce_FileBasedDocument.cpp.
| const File & juce::FileBasedDocument::Pimpl::getFile | ( | ) | const |
Definition at line 288 of file juce_FileBasedDocument.cpp.
| const String & juce::FileBasedDocument::Pimpl::getFileExtension | ( | ) | const |
Definition at line 303 of file juce_FileBasedDocument.cpp.
| bool juce::FileBasedDocument::Pimpl::hasChangedSinceSaved | ( | ) | const |
Definition at line 75 of file juce_FileBasedDocument.cpp.
| Result juce::FileBasedDocument::Pimpl::loadFrom | ( | const File & | newFile, |
| bool | showMessageOnFailure, | ||
| bool | showWaitCursor = true |
||
| ) |
Definition at line 96 of file juce_FileBasedDocument.cpp.
| void juce::FileBasedDocument::Pimpl::loadFromAsync | ( | const File & | newFile, |
| bool | showMessageOnFailure, | ||
| std::function< void(Result)> | callback | ||
| ) |
Definition at line 109 of file juce_FileBasedDocument.cpp.
| void juce::FileBasedDocument::Pimpl::loadFromUserSpecifiedFileAsync | ( | const bool | showMessageOnFailure, |
| std::function< void(Result)> | callback | ||
| ) |
Definition at line 141 of file juce_FileBasedDocument.cpp.
| void juce::FileBasedDocument::Pimpl::saveAsAsync | ( | const File & | newFile, |
| bool | warnAboutOverwritingExistingFiles, | ||
| bool | askUserForFileIfNotSpecified, | ||
| bool | showMessageOnFailure, | ||
| std::function< void(SaveResult)> | callback | ||
| ) |
Definition at line 249 of file juce_FileBasedDocument.cpp.
| void juce::FileBasedDocument::Pimpl::saveAsInteractiveAsync | ( | bool | warnAboutOverwritingExistingFiles, |
| std::function< void(SaveResult)> | callback | ||
| ) |
Definition at line 278 of file juce_FileBasedDocument.cpp.
| void juce::FileBasedDocument::Pimpl::saveAsync | ( | bool | askUserForFileIfNotSpecified, |
| bool | showMessageOnFailure, | ||
| std::function< void(SaveResult)> | callback | ||
| ) |
Definition at line 181 of file juce_FileBasedDocument.cpp.
| void juce::FileBasedDocument::Pimpl::saveIfNeededAndUserAgreesAsync | ( | std::function< void(SaveResult)> | callback | ) |
Definition at line 206 of file juce_FileBasedDocument.cpp.
| void juce::FileBasedDocument::Pimpl::setChangedFlag | ( | bool | hasChanged | ) |
Definition at line 80 of file juce_FileBasedDocument.cpp.
| void juce::FileBasedDocument::Pimpl::setFile | ( | const File & | newFile | ) |
Definition at line 293 of file juce_FileBasedDocument.cpp.