|
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 |
Class to define a custom plugin scanner. More...
#include "juce_KnownPluginList.h"
Public Member Functions | |
| virtual bool | findPluginTypesFor (AudioPluginFormat &format, OwnedArray< PluginDescription > &result, const String &fileOrIdentifier)=0 |
| Attempts to load the given file and find a list of plugins in it. | |
| virtual void | scanFinished () |
| Called when a scan has finished, to allow clean-up of resources. | |
| bool | shouldExit () const noexcept |
| Returns true if the current scan should be abandoned. | |
Class to define a custom plugin scanner.
Definition at line 183 of file juce_KnownPluginList.h.
| juce::KnownPluginList::CustomScanner::CustomScanner | ( | ) |
Definition at line 612 of file juce_KnownPluginList.cpp.
|
virtual |
Definition at line 613 of file juce_KnownPluginList.cpp.
|
pure virtual |
Attempts to load the given file and find a list of plugins in it.
|
virtual |
Called when a scan has finished, to allow clean-up of resources.
Definition at line 615 of file juce_KnownPluginList.cpp.
|
noexcept |
Returns true if the current scan should be abandoned.
Any blocking methods should check this value repeatedly and return if if becomes true.
Definition at line 617 of file juce_KnownPluginList.cpp.