Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::plugins::CLAPPluginFormat Class Referencefinal
Inheritance diagram for zrythm::plugins::CLAPPluginFormat:
Collaboration diagram for zrythm::plugins::CLAPPluginFormat:

Public Member Functions

juce::String getName () const override
bool canScanForPlugins () const override
bool isTrivialToScan () const override
void findAllTypesForFile (juce::OwnedArray< juce::PluginDescription > &, const juce::String &fileOrIdentifier) override
bool fileMightContainThisPluginType (const juce::String &fileOrIdentifier) override
juce::String getNameOfPluginFromIdentifier (const juce::String &fileOrIdentifier) override
bool pluginNeedsRescanning (const juce::PluginDescription &) override
juce::StringArray searchPathsForPlugins (const juce::FileSearchPath &, bool recursive, bool) override
bool doesPluginStillExist (const juce::PluginDescription &) override
juce::FileSearchPath getDefaultLocationsToSearch () override

Static Public Member Functions

static auto get_hash_for_range (auto &&range) -> int
 Used for hashing CLAP IDs.
static juce::String getFormatName ()

Detailed Description

Definition at line 11 of file CLAPPluginFormat.h.

Member Function Documentation

◆ canScanForPlugins()

bool zrythm::plugins::CLAPPluginFormat::canScanForPlugins ( ) const
inlineoverride

Definition at line 31 of file CLAPPluginFormat.h.

◆ get_hash_for_range()

auto zrythm::plugins::CLAPPluginFormat::get_hash_for_range ( auto && range) ->int
inlinestatic

Used for hashing CLAP IDs.

Definition at line 21 of file CLAPPluginFormat.h.

◆ getFormatName()

juce::String zrythm::plugins::CLAPPluginFormat::getFormatName ( )
inlinestatic

Definition at line 29 of file CLAPPluginFormat.h.

◆ getName()

juce::String zrythm::plugins::CLAPPluginFormat::getName ( ) const
inlineoverride

Definition at line 30 of file CLAPPluginFormat.h.

◆ isTrivialToScan()

bool zrythm::plugins::CLAPPluginFormat::isTrivialToScan ( ) const
inlineoverride

Definition at line 32 of file CLAPPluginFormat.h.


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