|
Method |
Description |
|---|
AcEditorReactor::beginWblock (AcDbDatabase*, AcDbDatabase*) |
This callback function indicates that a wblock operation is being performed to write the entire pFrom database out to the pTo database. This is triggered by a WBLOCK* or when the equivalent of pFrom->wblock(pTo) is called.For this particular version of beginWblock, notification does not occur until after all the entities in the pFrom database's Model Space are copied into the pTo database. |
AcEditorReactor::beginWblock (AcDbDatabase*, AcDbDatabase*, AcDbObjectId) |
This callback function indicates that a wblock operation is being performed on the drawing database pFrom. in order to copy all the entities within the BlockTableRecord with the object ID blockId out to the drawing database specified by pTo.This is triggered when the WBLOCK is used with a block name rather than selecting entities. Or this notification can be triggered when the equivalent of pFrom->wblock(pTo, blockId) is called. |
AcEditorReactor::beginWblock (AcDbDatabase*, AcDbDatabase*, AcGePoint3d*&) |
This callback function indicates that a wblock operation is being performed on a set of entities within the drawing database pFrom. The entities being wblocked out are stored in the drawing database specified by pTo and pTo's basepoint is set to insertionPoint. This callback is triggered when the user executes the AutoCAD WBLOCK command for a selected set of entities (rather than a user created BlockTableRecord) or when the equivalent of pFrom->wblock(pTo, outObjIds, insertionPoint) is used. |