#include "pluginterfaces/vst/ivstcomponent.h"#include "pluginterfaces/vst/ivsteditcontroller.h"#include "pluginterfaces/vst/ivstunits.h"#include "pluginterfaces/base/ibstream.h"#include "base/source/tarray.h"#include <cstdio>Data Structures | |
| class | PresetFile |
| Handler for a VST 3 Preset File. More... | |
| struct | Entry |
| Internal structure used for chunk handling. More... | |
| class | FileStream |
| Stream implementation for a file using stdio. More... | |
| class | ReadOnlyBStream |
| Stream representing a Read-Only subsection of its source stream. More... | |
Namespaces | |
| namespace | Steinberg |
| namespace | Steinberg::Vst |
Typedefs | |
| typedef char | ChunkID [4] |
Enumerations | |
| enum | ChunkType { kHeader, kComponentState, kControllerState, kProgramData, kMetaInfo, kChunkList, kNumPresetChunks } |
Functions | |
| const ChunkID & | getChunkID (ChunkType type) |
| bool | isEqualID (const ChunkID id1, const ChunkID id2) |