|
LMMS
|
#include <ipluginbase.h>
Public Types | |
| enum | ClassCardinality { kManyInstances = 0x7FFFFFFF } |
| enum | { kCategorySize = 32 , kNameSize = 64 } |
Public Member Functions | |
| PClassInfo (const TUID _cid, int32 _cardinality, const char8 *_category, const char8 *_name) | |
| PClassInfo () | |
Public Attributes | |
| TUID | cid |
| Class ID 16 Byte class GUID. | |
| int32 | cardinality |
| cardinality of the class, set to kManyInstances (see ClassCardinality) | |
| char8 | category [kCategorySize] |
| class category, host uses this to categorize interfaces | |
| char8 | name [kNameSize] |
| class name, visible to the user | |
Basic Information about a class provided by the plug-in.
|
inline |
|
inline |
| int32 Steinberg::PClassInfo::cardinality |
cardinality of the class, set to kManyInstances (see ClassCardinality)
| char8 Steinberg::PClassInfo::category[kCategorySize] |
class category, host uses this to categorize interfaces