VstFileSelect

File Selector Description used in #audioMasterOpenFileSelector.

Members

Variables

command
VstInt32 command;

< @see VstFileSelectCommand

fileTypes
VstFileType* fileTypes;

< list of fileTypes @see VstFileType

future
char[116] future;

< reserved for future use

initialPath
char* initialPath;

< initial path

macCreator
VstInt32 macCreator;

< optional: 0 = no creator

nbFileTypes
VstInt32 nbFileTypes;

< number of fileTypes

nbReturnPath
VstInt32 nbReturnPath;

< number of selected paths

reserved
VstIntPtr reserved;

< reserved for Host application

returnMultiplePaths
char** returnMultiplePaths;

< use with kVstMultipleFilesLoad. Host allocates memory, plug-in must call #closeOpenFileSelector!

returnPath
char* returnPath;

< use with #kVstFileLoad and #kVstDirectorySelect. null: Host allocates memory, plug-in must call #closeOpenFileSelector!

sizeReturnPath
VstInt32 sizeReturnPath;

< size of allocated memory for return paths

title
char[1024] title;

< text to display in file selector's title

type
VstInt32 type;

< @see VstFileSelectType

Meta