|
JUCE
|
Classes | |
| class | AudioUnitPluginFormat |
| Implements a plugin format manager for AudioUnits. More... | |
| class | LADSPAPluginFormat |
| Implements a plugin format manager for LADSPA plugins. More... | |
| class | VST3PluginFormat |
| Implements a plugin format for VST3s. More... | |
| struct | SpeakerMappings |
| Structure for VST speaker mappings. More... | |
| struct | SpeakerMappings::Mapping |
| Structure describing a mapping. More... | |
| class | SpeakerMappings::VstSpeakerConfigurationHolder |
| Class to hold a speaker configuration. More... | |
| struct | VstEffectInterface |
| Structure used for VSTs. More... | |
| struct | VstEditorBounds |
| Structure used for VSTs. More... | |
| struct | VstPinInfo |
| Structure used for VSTs. More... | |
| struct | VstEvent |
| Structure used for VSTs. More... | |
| struct | VstEventBlock |
| Structure used for VSTs. More... | |
| struct | VstMidiEvent |
| Structure used for VSTs. More... | |
| struct | VstSysExEvent |
| Structure used for VSTs. More... | |
| struct | VstTimingInformation |
| Structure used for VSTs. More... | |
| struct | VstIndividualSpeakerInfo |
| Structure used for VSTs. More... | |
| struct | VstSpeakerConfiguration |
| Structure used for VSTs. More... | |
| struct | vst2FxBank |
| Structure used for VSTs. More... | |
| class | VSTPluginFormat |
| Implements a plugin format manager for VSTs. More... | |
| class | VSTPluginFormat::ExtraFunctions |
| Base class for some extra functions that can be attached to a VST plugin instance. More... | |
Macros | |
| #define | JUCE_STATE_DICTIONARY_KEY "jucePluginState" |
| #define | VSTINTERFACECALL |
| #define | JUCE_MULTICHAR_CONSTANT(a, b, c, d) (d | (((uint32) c) << 8) | (((uint32) b) << 16) | (((uint32) a) << 24)) |
Typedefs | |
| typedef pointer_sized_int(VSTINTERFACECALL * | VstHostCallback) (VstEffectInterface *, int32 op, int32 index, pointer_sized_int value, void *ptr, float opt) |
Functions | |
| JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE ("-Wnon-virtual-dtor", "-Wreorder", "-Wunsequenced", "-Wint-to-pointer-cast", "-Wunused-parameter", "-Wconversion", "-Woverloaded-virtual", "-Wshadow", "-Wdeprecated-register", "-Wunused-function", "-Wsign-conversion", "-Wsign-compare", "-Wdelete-non-virtual-dtor", "-Wdeprecated-declarations", "-Wextra-semi", "-Wmissing-braces", "-Wswitch-default", "-Wshadow-field", "-Wpragma-pack", "-Wcomma", "-Wzero-as-null-pointer-constant", "-Winconsistent-missing-destructor-override", "-Wcast-align", "-Wignored-qualifiers", "-Wmissing-field-initializers", "-Wformat=", "-Wformat", "-Wpedantic", "-Wextra", "-Wclass-memaccess", "-Wmissing-prototypes", "-Wtype-limits", "-Wcpp", "-W#warnings") namespace Steinberg | |
Variables | |
| const int32 | juceVstInterfaceVersion = 2400 |
| const int32 | juceVstInterfaceIdentifier = 0x56737450 |
| #define JUCE_STATE_DICTIONARY_KEY "jucePluginState" |
| #define VSTINTERFACECALL |
| #define JUCE_MULTICHAR_CONSTANT | ( | a, | |
| b, | |||
| c, | |||
| d | |||
| ) | (d | (((uint32) c) << 8) | (((uint32) b) << 16) | (((uint32) a) << 24)) |
| typedef pointer_sized_int(VSTINTERFACECALL * VstHostCallback) (VstEffectInterface *, int32 op, int32 index, pointer_sized_int value, void *ptr, float opt) |
| anonymous enum |
| enum VstPlugInCategory |
| enum VstMaxStringLengths |
| enum VstPinInfoFlags |
| enum VstEventTypes |
| enum VstMidiEventFlags |
| enum VstSmpteRates |
| JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE | ( | "-Wnon-virtual-dtor" | , |
| "-Wreorder" | , | ||
| "-Wunsequenced" | , | ||
| "-Wint-to-pointer-cast" | , | ||
| "-Wunused-parameter" | , | ||
| "-Wconversion" | , | ||
| "-Woverloaded-virtual" | , | ||
| "-Wshadow" | , | ||
| "-Wdeprecated-register" | , | ||
| "-Wunused-function" | , | ||
| "-Wsign-conversion" | , | ||
| "-Wsign-compare" | , | ||
| "-Wdelete-non-virtual-dtor" | , | ||
| "-Wdeprecated-declarations" | , | ||
| "-Wextra-semi" | , | ||
| "-Wmissing-braces" | , | ||
| "-Wswitch-default" | , | ||
| "-Wshadow-field" | , | ||
| "-Wpragma-pack" | , | ||
| "-Wcomma" | , | ||
| "-Wzero-as-null-pointer-constant" | , | ||
| "-Winconsistent-missing-destructor-override" | , | ||
| "-Wcast-align" | , | ||
| "-Wignored-qualifiers" | , | ||
| "-Wmissing-field-initializers" | |||
| ) |
| const int32 juceVstInterfaceVersion = 2400 |
| const int32 juceVstInterfaceIdentifier = 0x56737450 |