VST 3 SDK VST 3.7
SDK for developing VST plug-in
PresetFile Member List

This is the complete list of members for PresetFile, including all inherited members.

at(int32 index) constPresetFileinline
beginChunk(Entry &e, ChunkType which)PresetFileprotected
classIDPresetFileprotected
contains(ChunkType which) constPresetFileinline
endChunk(Entry &e)PresetFileprotected
entriesPresetFileprotected
entryCountPresetFileprotected
getClassID() constPresetFileinline
getEntry(ChunkType which) constPresetFile
getEntryCount() constPresetFileinline
getLastEntry() constPresetFile
getStream() constPresetFileinline
getUnitProgramListID(int32 &unitProgramListID)PresetFile
kMaxEntries enum valuePresetFileprotected
loadPreset(IBStream *stream, const FUID &classID, IComponent *component, IEditController *editController=nullptr, std::vector< FUID > *otherClassIDArray=nullptr)PresetFilestatic
prepareMetaInfoUpdate()PresetFile
PresetFile(IBStream *stream)PresetFile
readChunkList()PresetFile
readEqualID(const ChunkID id)PresetFileprotected
readID(ChunkID id)PresetFileprotected
readInt32(int32 &value)PresetFileprotected
readMetaInfo(char *xmlBuffer, int32 &size)PresetFile
readSize(TSize &size)PresetFileprotected
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)PresetFilestatic
savePreset(IBStream *stream, const FUID &classID, IBStream *componentStream, IBStream *editStream=nullptr, const char *xmlBuffer=nullptr, int32 xmlSize=-1)PresetFilestatic
seekTo(TSize offset)PresetFileprotected
seekToComponentState()PresetFile
seekToControllerState()PresetFile
setClassID(const FUID &uid)PresetFileinline
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
streamPresetFileprotected
writeChunk(const void *data, int32 size, ChunkType which=kComponentState)PresetFile
writeChunkList()PresetFile
writeHeader()PresetFile
writeID(const ChunkID id)PresetFileprotected
writeInt32(int32 value)PresetFileprotected
writeMetaInfo(const char *xmlBuffer, int32 size=-1, bool forceWriting=false)PresetFile
writeSize(TSize size)PresetFileprotected
~PresetFile()PresetFilevirtual
Empty

Copyright © Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.