Zone category attribute representation.
    typedef struct {
        API_Attr_Head     head;
        GS::uchar_t       catCode[API_UniLongNameLen];
        GS::uchar_t       stampName[API_UniLongNameLen];
        API_Guid          stampMainGuid;
        API_Guid          stampRevGuid;
        API_RGBColor      rgb;
    } API_ZoneCatType;
    
Members
- head
- Contains the name and the index of the zone category attribute.
- catCode  
- The Unicode (UTF-16) code for this category.
- stampName  
- The Unicode (UTF-16) name of the original zone stamp library part for this category.
- stampMainGuid  
- The main part of the unique identifier of the zone stamp library part.
- stampRevGuid  
- The revision part of the unique identifier of the zone stamp library part.
- rgb
- The RGB components of the zone color.
Remarks
This attribute exists in Archicad only.
One zone category always exists, i.e. you cannot delete the last zone category attribute.
There are additional data assigned to zone category attributes in the API_AttributeDef structure; the current values of the parameters are passed through the zone_addParItems field. Refer to the API_AddParType structure to get more details on it.
Requirements
- Version: API 1.3 or later
- Header: APIdefs_Attributes.h
See Also
API_RGBColor, API_Attr_Head, API_Attribute, API_AddParType, API_AttributeDef,
Attribute Manager, API Types