C++
ACDBCORE2D_PORT Acad::ErrorStatus dxfOut( AcDbDxfFiler* pFiler, bool bAllXdata, const AcDbObjectIdArray* pRegAppIds ) const;
Description
This function does some internal bookkeeping, calls the object's AcDbObject::dxfOutFields() function, and then uses bAllXdata and pRegAppIds to determine what, if any xdata should be written out. If bAllXdata == true, then all xdata is written out. If bAllXdata == false and pRegAppIds == nullptr or points to an empty array, then no xdata is written out. If bAllXdata == false and pRegAppIds points to a non-empty array, then the xdata (if any) for those regapp objectIds is written out.
Parameters
Parameters | Description |
---|---|
pFiler | Input pointer to DXF filer to be used for this filing operation |
bAllXdata | Input bool to specify whether or not all xdata should be written out |
pRegAppIds | Input pointer to array of regapp objectIds |
Returns
Returns the filer's status, which is Acad::eOk if successful.
Links
Previous Declaration
Acad::ErrorStatus dxfOut(
AcDbDxfFiler* pFiler,
Adesk::Boolean allXdFlag,
Adesk::uchar* regAppTable
) const