| Interface Technology Basics
    VST 3.7
    SDK for developing VST plug-in | 
Unicode Version of Basic Information about a class provided by the plug-in. More...
#include <ipluginbase.h>
| Public Types | |
| enum | { kVendorSize = 64, kVersionSize = 64, kSubCategoriesSize = 128 } | 
| Public Member Functions | |
| PClassInfoW (const TUID _cid, int32 _cardinality, const char8 *_category, const char16 *_name, int32 _classFlags, const char8 *_subCategories, const char16 *_vendor, const char16 *_version, const char16 *_sdkVersion) | |
| PClassInfoW () | |
| void | fromAscii (const PClassInfo2 &ci2) | 
| Public Attributes | |
| TUID | cid | 
| see PClassInfo | |
| int32 | cardinality | 
| see PClassInfo | |
| char8 | category [PClassInfo::kCategorySize] | 
| see PClassInfo | |
| char16 | name [PClassInfo::kNameSize] | 
| see PClassInfo | |
| uint32 | classFlags | 
| flags used for a specific category, must be defined where category is defined | |
| char8 | subCategories [kSubCategoriesSize] | 
| module specific subcategories, can be more than one, logically added by the OR operator | |
| char16 | vendor [kVendorSize] | 
| overwrite vendor information from factory info | |
| char16 | version [kVersionSize] | 
| Version string (e.g. | |
| char16 | sdkVersion [kVersionSize] | 
| SDK version used to build this class (e.g. | |
Unicode Version of Basic Information about a class provided by the plug-in.
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| TUID cid | 
see PClassInfo
| int32 cardinality | 
see PClassInfo
| char8 category[PClassInfo::kCategorySize] | 
see PClassInfo
| char16 name[PClassInfo::kNameSize] | 
see PClassInfo
| uint32 classFlags | 
flags used for a specific category, must be defined where category is defined
| char8 subCategories[kSubCategoriesSize] | 
module specific subcategories, can be more than one, logically added by the OR operator
| char16 vendor[kVendorSize] | 
overwrite vendor information from factory info
| char16 version[kVersionSize] | 
Version string (e.g.
"1.0.0.512" with Major.Minor.Subversion.Build)
| char16 sdkVersion[kVersionSize] | 
SDK version used to build this class (e.g.
"VST 3.0")