Basic Information about a class provided by the Plug-in. More...
#include <ipluginbase.h>
Public Types | |
enum | ClassCardinality { kManyInstances = 0x7FFFFFFF } |
enum | { kCategorySize = 32, kNameSize = 64 } |
Public Member Functions | |
PClassInfo (TUID _cid, int32 _cardinality, const char8 *_category, const char8 *_name) | |
PClassInfo () | |
Data Fields | |
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.
enum ClassCardinality |
PClassInfo | ( | TUID | _cid, | |
int32 | _cardinality, | |||
const char8 * | _category, | |||
const char8 * | _name | |||
) | [inline] |
PClassInfo | ( | ) | [inline] |
cardinality of the class, set to kManyInstances (see ClassCardinality)