#include <ipluginbase.h>
Public Types | |
| kVendorSize = 64 | |
| kVersionSize = 64 | |
| kSubCategoriesSize = 128 | |
| enum | { kVendorSize = 64, kVersionSize = 64, kSubCategoriesSize = 128 } |
Public Attributes | |
| char | cid [16] |
| int32 | cardinality |
| char | category [PClassInfo::kCategorySize] |
| char | name [PClassInfo::kNameSize] |
| uint32 | classFlags |
| flags used for a specific category, must be defined where category is defined | |
| char | subCategories [kSubCategoriesSize] |
| module specific subcategories, can be more than one, separated by '|' | |
| char | vendor [kVendorSize] |
| overwrite vendor information from factory info | |
| char | version [kVersionSize] |
| Version string (e.g. "1.0.0.512" with Major.Minor.Subversion.Build). | |
| char | sdkVersion [kVersionSize] |
| SDK version used to build this class (e.g. "VST 3.0"). | |
Definition at line 151 of file ipluginbase.h.
| anonymous enum |
Definition at line 158 of file ipluginbase.h.
| char Steinberg::PClassInfo2::category[PClassInfo::kCategorySize] |
| char Steinberg::PClassInfo2::cid[16] |
flags used for a specific category, must be defined where category is defined
Definition at line 164 of file ipluginbase.h.
| char Steinberg::PClassInfo2::name[PClassInfo::kNameSize] |
| char Steinberg::PClassInfo2::sdkVersion[kVersionSize] |
SDK version used to build this class (e.g. "VST 3.0").
Definition at line 168 of file ipluginbase.h.
| char Steinberg::PClassInfo2::subCategories[kSubCategoriesSize] |
module specific subcategories, can be more than one, separated by '|'
Definition at line 165 of file ipluginbase.h.
| char Steinberg::PClassInfo2::vendor[kVendorSize] |
| char Steinberg::PClassInfo2::version[kVersionSize] |
Version string (e.g. "1.0.0.512" with Major.Minor.Subversion.Build).
Definition at line 167 of file ipluginbase.h.