addChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
anyListeners | juce::ChangeBroadcaster | private |
broadcastCallback | juce::ChangeBroadcaster | private |
callListeners() | juce::ChangeBroadcaster | private |
ChangeBroadcaster() noexcept | juce::ChangeBroadcaster | |
changed() | juce::FileBasedDocument | virtual |
changeListeners | juce::ChangeBroadcaster | private |
dispatchPendingMessages() | juce::ChangeBroadcaster | |
failedToWriteToFile enum value | juce::FileBasedDocument | |
FileBasedDocument(const String &fileExtension, const String &fileWildCard, const String &openFileDialogTitle, const String &saveFileDialogTitle) | juce::FileBasedDocument | |
getDocumentTitle()=0 | juce::FileBasedDocument | protectedpure virtual |
getFile() const | juce::FileBasedDocument | |
getLastDocumentOpened()=0 | juce::FileBasedDocument | protectedpure virtual |
getSuggestedSaveAsFile(const File &defaultFile) | juce::FileBasedDocument | protectedvirtual |
hasChangedSinceSaved() const | juce::FileBasedDocument | |
loadDocument(const File &file)=0 | juce::FileBasedDocument | protectedpure virtual |
loadDocumentAsync(const File &file, std::function< void(Result)> callback) | juce::FileBasedDocument | protectedvirtual |
loadFrom(const File &fileToLoadFrom, bool showMessageOnFailure, bool showWaitCursor=true) | juce::FileBasedDocument | |
loadFromAsync(const File &fileToLoadFrom, bool showMessageOnFailure, std::function< void(Result)> callback) | juce::FileBasedDocument | |
loadFromUserSpecifiedFile(bool showMessageOnFailure) | juce::FileBasedDocument | |
loadFromUserSpecifiedFileAsync(bool showMessageOnFailure, std::function< void(Result)> callback) | juce::FileBasedDocument | |
pimpl | juce::FileBasedDocument | private |
removeAllChangeListeners() | juce::ChangeBroadcaster | |
removeChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
save(bool askUserForFileIfNotSpecified, bool showMessageOnFailure) | juce::FileBasedDocument | |
saveAs(const File &newFile, bool warnAboutOverwritingExistingFiles, bool askUserForFileIfNotSpecified, bool showMessageOnFailure, bool showWaitCursor=true) | juce::FileBasedDocument | |
saveAsAsync(const File &newFile, bool warnAboutOverwritingExistingFiles, bool askUserForFileIfNotSpecified, bool showMessageOnFailure, std::function< void(SaveResult)> callback) | juce::FileBasedDocument | |
saveAsInteractive(bool warnAboutOverwritingExistingFiles) | juce::FileBasedDocument | |
saveAsInteractiveAsync(bool warnAboutOverwritingExistingFiles, std::function< void(SaveResult)> callback) | juce::FileBasedDocument | |
saveAsync(bool askUserForFileIfNotSpecified, bool showMessageOnFailure, std::function< void(SaveResult)> callback) | juce::FileBasedDocument | |
saveDocument(const File &file)=0 | juce::FileBasedDocument | protectedpure virtual |
saveDocumentAsync(const File &file, std::function< void(Result)> callback) | juce::FileBasedDocument | protectedvirtual |
savedOk enum value | juce::FileBasedDocument | |
saveIfNeededAndUserAgrees() | juce::FileBasedDocument | |
saveIfNeededAndUserAgreesAsync(std::function< void(SaveResult)> callback) | juce::FileBasedDocument | |
SaveResult enum name | juce::FileBasedDocument | |
sendChangeMessage() | juce::ChangeBroadcaster | |
sendSynchronousChangeMessage() | juce::ChangeBroadcaster | |
setChangedFlag(bool hasChanged) | juce::FileBasedDocument | |
setFile(const File &newFile) | juce::FileBasedDocument | |
setLastDocumentOpened(const File &file)=0 | juce::FileBasedDocument | protectedpure virtual |
userCancelledSave enum value | juce::FileBasedDocument | |
~ChangeBroadcaster() | juce::ChangeBroadcaster | virtual |
~FileBasedDocument() override | juce::FileBasedDocument | |