/*
 * STRUCT: SE_CLASS_STRUCTURE
 *
 *   Used by the SE_GetClassStructure() function to retrieve information about
 *   the fields of a class.
 *
 *   Information about its relationships with other classes can be found via
 *   SE_IsAbstractClass, SE_IsLinkClass, SE_SuperClass, SE_AggregatesCount,
 *   SE_AggregatesList, SE_AssociationsCount, SE_AssociationsList,
 *   SE_AssociationsList, SE_ComponentsCount, SE_ComponentsList.
 *
 *   name_ptr - the 'plain text' name of the class, e.g. "Data Table" for
 *              <Data Table>
 *
 *   field_count - the number of fields for the class
 *
 *   fields - array of descriptors of the fields of the class, including
 *            inherited fields
 */
typedef struct
{
const char *name_ptr;
SE_UINT16 field_count;
const SE_DRM_FIELD_STRUCTURE *fields;
} SE_CLASS_STRUCTURE;
Prev: SE_CAMERA_ENUM. Next: SE_COLOR_BINDING_ENUM. Up:Index