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) |
Data Fields | |
| 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"). | |
Unicode Version of Basic Information about a class provided by the Plug-in.
| 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 | |||
| ) | [inline] |
| PClassInfoW | ( | ) | [inline] |
| void fromAscii | ( | const PClassInfo2 & | ci2 | ) | [inline] |
see PClassInfo
see PClassInfo
see PClassInfo
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 sdkVersion[kVersionSize] |
SDK version used to build this class (e.g. "VST 3.0").