VST 3 SDK: ClassInfo2WithCreateFunc Struct Reference
Author: Steinberg

VST 3 SDK VST 3.8 SDK for developing VST plug-in

Loading...
Searching...
No Matches
Public Types | Public Attributes | List of all members
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.