Trait vst3::Steinberg::IPluginFactoryTrait
source · pub trait IPluginFactoryTrait {
// Required methods
unsafe fn getFactoryInfo(&self, info: *mut PFactoryInfo) -> tresult;
unsafe fn countClasses(&self) -> int32;
unsafe fn getClassInfo(
&self,
index: int32,
info: *mut PClassInfo
) -> tresult;
unsafe fn createInstance(
&self,
cid: FIDString,
_iid: FIDString,
obj: *mut *mut c_void
) -> tresult;
}