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
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
juce::PluginTreeUtils Struct Reference

Public Types

enum  { menuIdBase }
 

Static Public Member Functions

static void buildTreeByFolder (KnownPluginList::PluginTree &tree, const Array< PluginDescription > &allPlugins)
 
static void optimiseFolders (KnownPluginList::PluginTree &tree, bool concatenateName)
 
static void buildTreeByCategory (KnownPluginList::PluginTree &tree, const Array< PluginDescription > &sorted, const KnownPluginList::SortMethod sortMethod)
 
static void addPlugin (KnownPluginList::PluginTree &tree, PluginDescription pd, String path)
 
static bool containsDuplicateNames (const Array< PluginDescription > &plugins, const String &name)
 
static bool addToMenu (const KnownPluginList::PluginTree &tree, PopupMenu &m, const Array< PluginDescription > &allPlugins, const String &currentlyTickedPluginID)
 

Detailed Description

Definition at line 399 of file juce_KnownPluginList.cpp.

Member Enumeration Documentation

◆ anonymous enum

Definition at line 401 of file juce_KnownPluginList.cpp.

Member Function Documentation

◆ addPlugin()

static void juce::PluginTreeUtils::addPlugin ( KnownPluginList::PluginTree tree,
PluginDescription  pd,
String  path 
)
static

Definition at line 479 of file juce_KnownPluginList.cpp.

◆ addToMenu()

static bool juce::PluginTreeUtils::addToMenu ( const KnownPluginList::PluginTree tree,
PopupMenu m,
const Array< PluginDescription > &  allPlugins,
const String currentlyTickedPluginID 
)
static

Definition at line 524 of file juce_KnownPluginList.cpp.

◆ buildTreeByCategory()

static void juce::PluginTreeUtils::buildTreeByCategory ( KnownPluginList::PluginTree tree,
const Array< PluginDescription > &  sorted,
const KnownPluginList::SortMethod  sortMethod 
)
static

Definition at line 442 of file juce_KnownPluginList.cpp.

◆ buildTreeByFolder()

static void juce::PluginTreeUtils::buildTreeByFolder ( KnownPluginList::PluginTree tree,
const Array< PluginDescription > &  allPlugins 
)
static

Definition at line 403 of file juce_KnownPluginList.cpp.

◆ containsDuplicateNames()

static bool juce::PluginTreeUtils::containsDuplicateNames ( const Array< PluginDescription > &  plugins,
const String name 
)
static

Definition at line 513 of file juce_KnownPluginList.cpp.

◆ optimiseFolders()

static void juce::PluginTreeUtils::optimiseFolders ( KnownPluginList::PluginTree tree,
bool  concatenateName 
)
static

Definition at line 419 of file juce_KnownPluginList.cpp.


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