tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
tracktion::engine::CustomScanner Struct Reference
Inheritance diagram for tracktion::engine::CustomScanner:
juce::KnownPluginList::CustomScanner

Public Member Functions

 CustomScanner (Engine &e)
 
bool findPluginTypesFor (juce::AudioPluginFormat &format, juce::OwnedArray< juce::PluginDescription > &result, const juce::String &fileOrIdentifier) override
 
void scanFinished () override
 
- Public Member Functions inherited from juce::KnownPluginList::CustomScanner
bool shouldExit () const noexcept
 

Static Public Member Functions

static bool shouldUseSeparateProcessToScan (juce::AudioPluginFormat &format)
 

Public Attributes

Engineengine
 
std::unique_ptr< PluginScanMasterProcessmasterProcess
 

Detailed Description

Definition at line 304 of file tracktion_PluginManager.cpp.

Constructor & Destructor Documentation

◆ CustomScanner()

tracktion::engine::CustomScanner::CustomScanner ( Engine e)

Definition at line 306 of file tracktion_PluginManager.cpp.

Member Function Documentation

◆ findPluginTypesFor()

bool tracktion::engine::CustomScanner::findPluginTypesFor ( juce::AudioPluginFormat format,
juce::OwnedArray< juce::PluginDescription > &  result,
const juce::String fileOrIdentifier 
)
overridevirtual

Implements juce::KnownPluginList::CustomScanner.

Definition at line 308 of file tracktion_PluginManager.cpp.

◆ scanFinished()

void tracktion::engine::CustomScanner::scanFinished ( )
overridevirtual

Reimplemented from juce::KnownPluginList::CustomScanner.

Definition at line 370 of file tracktion_PluginManager.cpp.

◆ shouldUseSeparateProcessToScan()

static bool tracktion::engine::CustomScanner::shouldUseSeparateProcessToScan ( juce::AudioPluginFormat format)
static

Definition at line 361 of file tracktion_PluginManager.cpp.

Member Data Documentation

◆ engine

Engine& tracktion::engine::CustomScanner::engine

Definition at line 379 of file tracktion_PluginManager.cpp.

◆ masterProcess

std::unique_ptr<PluginScanMasterProcess> tracktion::engine::CustomScanner::masterProcess

Definition at line 380 of file tracktion_PluginManager.cpp.


The documentation for this struct was generated from the following file: