VST 3 SDK VST 3.7
SDK for developing VST plug-in
|
This is the complete list of members for CPluginFactory, including all inherited members.
addRef()=0 | FUnknown | pure virtual |
classCount | CPluginFactory | protected |
classes | CPluginFactory | protected |
countClasses() SMTG_OVERRIDE | CPluginFactory | virtual |
CPluginFactory(const PFactoryInfo &info) | CPluginFactory | |
createInstance(FIDString cid, FIDString _iid, void **obj) SMTG_OVERRIDE | CPluginFactory | virtual |
factoryInfo | CPluginFactory | protected |
getClassInfo(int32 index, PClassInfo *info) SMTG_OVERRIDE | CPluginFactory | virtual |
getClassInfo2(int32 index, PClassInfo2 *info) SMTG_OVERRIDE | CPluginFactory | virtual |
getClassInfoUnicode(int32 index, PClassInfoW *info) SMTG_OVERRIDE | CPluginFactory | virtual |
getFactoryInfo(PFactoryInfo *info) SMTG_OVERRIDE | CPluginFactory | virtual |
growClasses() | CPluginFactory | protected |
iid | IPluginFactory3 | static |
isClassRegistered(const FUID &cid) | CPluginFactory | |
maxClassCount | CPluginFactory | protected |
queryInterface(const TUID _iid, void **obj)=0 | FUnknown | pure virtual |
registerClass(const PClassInfo *info, FUnknown *(*createFunc)(void *), void *context=nullptr) | CPluginFactory | |
registerClass(const PClassInfo2 *info, FUnknown *(*createFunc)(void *), void *context=nullptr) | CPluginFactory | |
registerClass(const PClassInfoW *info, FUnknown *(*createFunc)(void *), void *context=nullptr) | CPluginFactory | |
release()=0 | FUnknown | pure virtual |
removeAllClasses() | CPluginFactory | |
setHostContext(FUnknown *context) SMTG_OVERRIDE | CPluginFactory | virtual |
~CPluginFactory() | CPluginFactory | virtual |