#include <tracktion_PluginScanHelpers.h>
Inherits juce::KnownPluginList::CustomScanner.
◆ CustomScanner()
tracktion::engine::PluginScanHelpers::CustomScanner::CustomScanner |
( |
Engine & |
e | ) |
|
◆ findPluginTypesFor()
bool tracktion::engine::PluginScanHelpers::CustomScanner::findPluginTypesFor |
( |
juce::AudioPluginFormat & |
format, |
|
|
juce::OwnedArray< juce::PluginDescription > & |
result, |
|
|
const juce::String & |
fileOrIdentifier |
|
) |
| |
|
override |
◆ shouldUseSeparateProcessToScan()
static bool tracktion::engine::PluginScanHelpers::CustomScanner::shouldUseSeparateProcessToScan |
( |
juce::AudioPluginFormat & |
format, |
|
|
const juce::String |
fileOrIdentifier |
|
) |
| |
|
static |
◆ requiresUnblockedMessageThread()
static bool tracktion::engine::PluginScanHelpers::CustomScanner::requiresUnblockedMessageThread |
( |
juce::AudioPluginFormat & |
format, |
|
|
const juce::String |
fileOrIdentifier |
|
) |
| |
|
static |
◆ scanFinished()
void tracktion::engine::PluginScanHelpers::CustomScanner::scanFinished |
( |
| ) |
|
|
override |
◆ cancelScan()
void tracktion::engine::PluginScanHelpers::CustomScanner::cancelScan |
( |
| ) |
|
◆ shouldAbortScan()
bool tracktion::engine::PluginScanHelpers::CustomScanner::shouldAbortScan |
( |
| ) |
const |
◆ engine
Engine& tracktion::engine::PluginScanHelpers::CustomScanner::engine |
◆ masterProcess
◆ abortScan
std::atomic<bool> tracktion::engine::PluginScanHelpers::CustomScanner::abortScan { false } |
The documentation for this struct was generated from the following file: