The type of an attribute.
    typedef enum {
        API_ZombieAttrID = 0,
        API_FirstAttributeID = 1,
        API_PenID = API_FirstAttributeID,
        API_LayerID = 2,
        API_LinetypeID = 3,
        API_FilltypeID = 4,
        API_CompWallID = 5,
        API_MaterialID = 6,
        API_LayerCombID = 7,
        API_ZoneCatID = 8,
        API_FontID = 9,
        API_ProfileID = 10,
        API_PenTableID = 11,
        API_DimStandID = 12,
        API_ModelViewOptionsID = 13,
        API_MEPSystemID = 14
        API_OperationProfileID = 15,
        API_BuildingMaterialID = 16,
        API_LastAttributeID = API_BuildingMaterialID,
    } API_AttrTypeID;
    
Members
- API_ZombieAttrID
- Dummy attribute type.
- API_PenID
- Denotes a pen attribute.
- API_LayerID
- Denotes a layer attribute.
- API_LinetypeID
- Denotes a line type attribute.
- API_FilltypeID
- Denotes a fill attribute.
- API_CompWallID
- Denotes a composite wall attribute.
- API_MaterialID
- Denotes a material attribute.
- API_LayerCombID
- Denotes a layer combination attribute.
- API_ZoneCatID
- Denotes a zone category attribute.
- API_FontID
- Denotes a font attribute.
- API_ProfileID  
- Denotes a custom profile attribute for walls, beams, and columns.
- API_PenTableID  
- Denotes a named pen table attribute (a collection of 255 pens).
- API_DimStandID  
- Denotes a dimension style attribute.
- API_ModelViewOptionsID  
- Denotes a collection of model view options attributes.
- API_MEPSystemID  
- Denotes a MEP System attribute.
- API_OperationProfileID  
- Denotes an Energy Evaluation operation profile.
- API_BuildingMaterialID  
- Denotes a building material attribute.
Remarks
This is a general constant which describes the different attributes types, and is used in most attribute-related operations.
Refer to the API_Attr_Head structure to get more details on it.
Requirements
- Version: API 1.3 or later
- Header: APIdefs_Attributes.h