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
Classes | Namespaces | Typedefs
juce_ExtensionsVisitor.h File Reference

Go to the source code of this file.

Classes

struct  juce::ExtensionsVisitor
 Create a derived implementation of this class and pass it to AudioPluginInstance::getExtensions() to retrieve format-specific information about a plugin instance. More...
 
struct  juce::ExtensionsVisitor::Unknown
 Indicates that there is no platform specific information available. More...
 
struct  juce::ExtensionsVisitor::VST3Client
 Can be used to retrieve information about a VST3 that is wrapped by an AudioProcessor. More...
 
struct  juce::ExtensionsVisitor::AudioUnitClient
 Can be used to retrieve information about an AudioUnit that is wrapped by an AudioProcessor. More...
 
struct  juce::ExtensionsVisitor::VSTClient
 Can be used to retrieve information about a VST that is wrapped by an AudioProcessor. More...
 
struct  juce::ExtensionsVisitor::ARAClient
 Can be used to retrieve information about a plugin that provides ARA extensions. More...
 

Namespaces

namespace  juce
 JUCE Namespace.
 

Typedefs

typedef struct ComponentInstanceRecord * AudioComponentInstance
 
typedef AudioComponentInstance AudioUnit
 

Class Documentation

◆ juce::ExtensionsVisitor::Unknown

struct juce::ExtensionsVisitor::Unknown

Indicates that there is no platform specific information available.

Definition at line 87 of file juce_ExtensionsVisitor.h.

Typedef Documentation

◆ AudioComponentInstance

typedef struct ComponentInstanceRecord* AudioComponentInstance

Definition at line 42 of file juce_ExtensionsVisitor.h.

◆ AudioUnit

typedef AudioComponentInstance AudioUnit

Definition at line 45 of file juce_ExtensionsVisitor.h.