|
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 |
#include "pluginterfaces/vst/ivstcomponent.h"#include "pluginterfaces/vst/ivsteditcontroller.h"#include "pluginterfaces/vst/ivstunits.h"#include "pluginterfaces/base/ibstream.h"#include "base/source/fbuffer.h"#include <cstdio>#include <vector>Go to the source code of this file.
Classes | |
| class | Steinberg::Vst::PresetFile |
| Handler for a VST 3 Preset File. More... | |
| struct | Steinberg::Vst::PresetFile::Entry |
| Internal structure used for chunk handling. More... | |
| class | Steinberg::Vst::FileStream |
| Stream implementation for a file using stdio. More... | |
| class | Steinberg::Vst::ReadOnlyBStream |
| Stream representing a Read-Only subsection of its source stream. More... | |
| class | Steinberg::Vst::BufferStream |
| Stream implementation for a memory buffer. More... | |
Namespaces | |
| namespace | Steinberg::Vst |
| All VST specific interfaces are located in Vst namespace. | |
Typedefs | |
| using | Steinberg::Vst::ChunkID = char[4] |
Enumerations | |
| enum | ChunkType { kHeader , kComponentState , kControllerState , kProgramData , kMetaInfo , kChunkList , kNumPresetChunks } |
Functions | |
| const ChunkID & | Steinberg::Vst::getChunkID (ChunkType type) |
| bool | Steinberg::Vst::isEqualID (const ChunkID id1, const ChunkID id2) |
| struct Steinberg::Vst::PresetFile::Entry |
Internal structure used for chunk handling.
Definition at line 120 of file vstpresetfile.h.
| Class Members | ||
|---|---|---|
| ChunkID | id | |
| TSize | offset | |
| TSize | size | |