|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Unicode Version of Basic Information about a class provided by the plug-in. More...
#include "ipluginbase.h"
Public Types | |
| enum | { kVendorSize , kVersionSize , kSubCategoriesSize } |
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) | |
| 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.
Definition at line 336 of file ipluginbase.h.
| anonymous enum |
Definition at line 344 of file ipluginbase.h.
| Steinberg::PClassInfoW::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 | ||
| ) |
Definition at line 366 of file ipluginbase.h.
| Steinberg::PClassInfoW::PClassInfoW | ( | ) |
Definition at line 417 of file ipluginbase.h.
| void Steinberg::PClassInfoW::fromAscii | ( | const PClassInfo2 & | ci2 | ) |
Definition at line 420 of file ipluginbase.h.
| int32 Steinberg::PClassInfoW::cardinality |
see PClassInfo
Definition at line 340 of file ipluginbase.h.
| char8 Steinberg::PClassInfoW::category[PClassInfo::kCategorySize] |
see PClassInfo
Definition at line 341 of file ipluginbase.h.
| TUID Steinberg::PClassInfoW::cid |
see PClassInfo
Definition at line 339 of file ipluginbase.h.
| uint32 Steinberg::PClassInfoW::classFlags |
flags used for a specific category, must be defined where category is defined
Definition at line 351 of file ipluginbase.h.
| char16 Steinberg::PClassInfoW::name[PClassInfo::kNameSize] |
see PClassInfo
Definition at line 342 of file ipluginbase.h.
| char16 Steinberg::PClassInfoW::sdkVersion[kVersionSize] |
| char8 Steinberg::PClassInfoW::subCategories[kSubCategoriesSize] |
module specific subcategories, can be more than one, logically added by the OR operator
Definition at line 354 of file ipluginbase.h.
| char16 Steinberg::PClassInfoW::vendor[kVendorSize] |
overwrite vendor information from factory info
Definition at line 357 of file ipluginbase.h.
| char16 Steinberg::PClassInfoW::version[kVersionSize] |
Version string (e.g.
"1.0.0.512" with Major.Minor.Subversion.Build)
Definition at line 360 of file ipluginbase.h.