|
VST 3 SDK VST 3.7
SDK for developing VST plug-in
|
This is the complete list of members for PresetFile, including all inherited members.
| at(int32 index) const | PresetFile | inline |
| beginChunk(Entry &e, ChunkType which) | PresetFile | protected |
| classID | PresetFile | protected |
| contains(ChunkType which) const | PresetFile | inline |
| endChunk(Entry &e) | PresetFile | protected |
| entries | PresetFile | protected |
| entryCount | PresetFile | protected |
| getClassID() const | PresetFile | inline |
| getEntry(ChunkType which) const | PresetFile | |
| getEntryCount() const | PresetFile | inline |
| getLastEntry() const | PresetFile | |
| getStream() const | PresetFile | inline |
| getUnitProgramListID(int32 &unitProgramListID) | PresetFile | |
| kMaxEntries enum value | PresetFile | protected |
| loadPreset(IBStream *stream, const FUID &classID, IComponent *component, IEditController *editController=nullptr, std::vector< FUID > *otherClassIDArray=nullptr) | PresetFile | static |
| prepareMetaInfoUpdate() | PresetFile | |
| PresetFile(IBStream *stream) | PresetFile | |
| readChunkList() | PresetFile | |
| readEqualID(const ChunkID id) | PresetFile | protected |
| readID(ChunkID id) | PresetFile | protected |
| readInt32(int32 &value) | PresetFile | protected |
| readMetaInfo(char *xmlBuffer, int32 &size) | PresetFile | |
| readSize(TSize &size) | PresetFile | protected |
| restoreComponentState(IComponent *component) | PresetFile | |
| restoreComponentState(IEditController *editController) | PresetFile | |
| restoreControllerState(IEditController *editController) | PresetFile | |
| restoreProgramData(IProgramListData *programListData, ProgramListID *programListID=nullptr, int32 programIndex=0) | PresetFile | |
| restoreProgramData(IUnitData *unitData, UnitID *unitID=nullptr) | PresetFile | |
| restoreProgramData(IUnitInfo *unitInfo, int32 unitProgramListID, int32 programIndex=-1) | PresetFile | |
| savePreset(IBStream *stream, const FUID &classID, IComponent *component, IEditController *editController=nullptr, const char *xmlBuffer=nullptr, int32 xmlSize=-1) | PresetFile | static |
| savePreset(IBStream *stream, const FUID &classID, IBStream *componentStream, IBStream *editStream=nullptr, const char *xmlBuffer=nullptr, int32 xmlSize=-1) | PresetFile | static |
| seekTo(TSize offset) | PresetFile | protected |
| seekToComponentState() | PresetFile | |
| seekToControllerState() | PresetFile | |
| setClassID(const FUID &uid) | PresetFile | inline |
| storeComponentState(IComponent *component) | PresetFile | |
| storeComponentState(IBStream *componentStream) | PresetFile | |
| storeControllerState(IEditController *editController) | PresetFile | |
| storeControllerState(IBStream *editStream) | PresetFile | |
| storeProgramData(IBStream *inStream, ProgramListID listID) | PresetFile | |
| storeProgramData(IProgramListData *programListData, ProgramListID programListID, int32 programIndex) | PresetFile | |
| storeProgramData(IUnitData *unitData, UnitID unitID) | PresetFile | |
| stream | PresetFile | protected |
| writeChunk(const void *data, int32 size, ChunkType which=kComponentState) | PresetFile | |
| writeChunkList() | PresetFile | |
| writeHeader() | PresetFile | |
| writeID(const ChunkID id) | PresetFile | protected |
| writeInt32(int32 value) | PresetFile | protected |
| writeMetaInfo(const char *xmlBuffer, int32 size=-1, bool forceWriting=false) | PresetFile | |
| writeSize(TSize size) | PresetFile | protected |
| ~PresetFile() | PresetFile | virtual |