VST 3 SDK VST 3.8
SDK for developing VST plug-in
Loading...
Searching...
No Matches
ClassInfo2WithCreateFunc Struct Reference

#include <pluginfactory_constexpr.h>

+ Inheritance diagram for ClassInfo2WithCreateFunc:

Public Types

using CreateInstanceFunc = FUnknown* (*)(void*)
 

Public Attributes

CreateInstanceFunc create {nullptr}
 
void * context {nullptr}
 
- Public Attributes inherited from PClassInfo2
 kVendorSize
 
 kVersionSize
 
 kSubCategoriesSize
 
TUID cid
 
int32 cardinality
 
char8 category [PClassInfo::kCategorySize]
 
char8 name [PClassInfo::kNameSize]
 
uint32 classFlags
 
char8 subCategories [kSubCategoriesSize]
 
char8 vendor [kVendorSize]
 
char8 version [kVersionSize]
 
char8 sdkVersion [kVersionSize]
 

Additional Inherited Members

- Public Member Functions inherited from PClassInfo2
 PClassInfo2 (const TUID _cid, int32 _cardinality, const char8 *_category, const char8 *_name, int32 _classFlags, const char8 *_subCategories, const char8 *_vendor, const char8 *_version, const char8 *_sdkVersion)
 
 PClassInfo2 ()
 

Member Typedef Documentation

◆ CreateInstanceFunc

using CreateInstanceFunc = FUnknown* (*)(void*)

Member Data Documentation

◆ create

CreateInstanceFunc create {nullptr}

◆ context

void* context {nullptr}
Empty

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