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 | Macros | Typedefs | Functions
ipluginbase.h File Reference
#include "funknown.h"
#include "fstrdefs.h"

Go to the source code of this file.

Classes

class  Steinberg::IPluginBase
 Basic interface to a plug-in component: IPluginBase. More...
 
struct  Steinberg::PFactoryInfo
 Basic Information about the class factory of the plug-in. More...
 
struct  Steinberg::PClassInfo
 Basic Information about a class provided by the plug-in. More...
 
class  Steinberg::IPluginFactory
 Class factory that any plug-in defines for creating class instances: IPluginFactory. More...
 
struct  Steinberg::PClassInfo2
 Version 2 of Basic Information about a class provided by the plug-in. More...
 
class  Steinberg::IPluginFactory2
 Version 2 of class factory supporting PClassInfo2: IPluginFactory2. More...
 
struct  Steinberg::PClassInfoW
 Unicode Version of Basic Information about a class provided by the plug-in. More...
 
class  Steinberg::IPluginFactory3
 Version 3 of class factory supporting PClassInfoW: IPluginFactory3. More...
 

Macros

#define LICENCE_UID(l1, l2, l3, l4)
 

Typedefs

typedef Steinberg::IPluginFactory *(PLUGIN_API * GetFactoryProc) ()
 

Functions

SMTG_EXPORT_SYMBOL Steinberg::IPluginFactory *PLUGIN_API GetPluginFactory ()
 Plug-in entry point.
 

Macro Definition Documentation

◆ LICENCE_UID

#define LICENCE_UID (   l1,
  l2,
  l3,
  l4 
)

Definition at line 464 of file ipluginbase.h.

Typedef Documentation

◆ GetFactoryProc

typedef Steinberg::IPluginFactory *(PLUGIN_API * GetFactoryProc) ()

Definition at line 519 of file ipluginbase.h.