QCAD
Open Source 2D CAD
RClipboardOperation Member List

This is the complete list of members for RClipboardOperation, including all inherited members.

allowAllROperationprotected
allowInvisibleROperationprotected
apply(RDocument &document, bool preview=false)RClipboardOperationinlinevirtual
copiedBlockContentsRClipboardOperationprivate
copiedBlocksRClipboardOperationprivate
copiedLayersRClipboardOperationprivate
copiedLinetypesRClipboardOperationprivate
copy(RDocument &src, RDocument &dest, const RVector &offset, double scale, double rotation, const RVector &center, bool flipHorizontal, bool flipVertical, bool toCurrentLayer, bool toCurrentBlock, bool overwriteLayers, bool overwriteBlocks, const QString &blockName, const QString &layerName, RTransaction &transaction, bool selectionOnly, bool clear, bool toModelSpaceBlock, bool preview, const RQMapQStringQString &attributes=RDEFAULT_QMAP_QSTRING_QSTRING, const RQMapQStringQString &properties=RDEFAULT_QMAP_QSTRING_QSTRING, const RQMapQStringQString &blockProperties=RDEFAULT_QMAP_QSTRING_QSTRING)RClipboardOperation
copyAllLayersRClipboardOperationprivate
copyBlock(RBlock::Id blockId, RDocument &src, RDocument &dest, bool overwriteBlocks, bool toCurrentBlock, const QString &blockName, RTransaction &transaction)RClipboardOperation
copyEmptyBlocksRClipboardOperationprivate
copyEntity(REntity &entity, RDocument &src, RDocument &dest, const RVector &offset, double scale, double unitScale, double rotation, const RVector &center, bool flipHorizontal, bool flipVertical, bool toCurrentLayer, bool toCurrentBlock, bool overwriteLayers, bool overwriteBlocks, const QString &blockName, const QString &layerName, RTransaction &transaction, bool toModelSpaceBlock, const RQMapQStringQString &attributes=RDEFAULT_QMAP_QSTRING_QSTRING)RClipboardOperation
copyEntityBlock(REntity &entity, RDocument &src, RDocument &dest, bool overwriteBlocks, bool toCurrentBlock, const QString &blockName, RTransaction &transaction)RClipboardOperation
copyEntityLayer(REntity &entity, RDocument &src, RDocument &dest, bool overwriteLayers, RTransaction &transaction)RClipboardOperation
copyEntityLinetype(REntity &entity, RDocument &src, RDocument &dest, bool overwriteLinetypes, RTransaction &transaction)RClipboardOperation
copyLayer(RLayer::Id layerId, RDocument &src, RDocument &dest, bool overwriteLayers, RTransaction &transaction)RClipboardOperation
copyLinetype(RLinetype::Id linetypeId, RDocument &src, RDocument &dest, bool overwriteLinetypes, RTransaction &transaction)RClipboardOperation
doDelete()RRequireHeapinline
entityTypeFilterROperationprotected
getEntityTypeFilter() constROperationinline
getText() constROperationinline
getTransactionGroup() constROperationinline
getTransactionType(RTransaction::Type t) constROperationinline
getTransactionTypes() constROperationinline
keepChildrenROperationprotected
operator=(const RNonCopyable &)RNonCopyableprivate
RClipboardOperation()RClipboardOperation
recordAffectedObjectsROperationprotected
RNonCopyable()RNonCopyableinlineprivate
RNonCopyable(const RNonCopyable &)RNonCopyableprivate
ROperation(bool undoable=true, RS::EntityType entityTypeFilter=RS::EntityAll)ROperationinline
setAllowAll(bool on)ROperationinline
setAllowInvisible(bool on)ROperationinline
setCopyAllLayers(bool on)RClipboardOperationinline
setCopyEmptyBlocks(bool on)RClipboardOperationinline
setKeepChildren(bool on)ROperationinline
setRecordAffectedObjects(bool on)ROperationinline
setSpatialIndexDisabled(bool on)ROperationinline
setText(const QString &t)ROperationinline
setTransactionGroup(int g)ROperationinline
setTransactionType(RTransaction::Type t, bool on=true)ROperationinline
spatialIndexDisabledROperationprotected
textROperationprotected
transactionGroupROperationprotected
transactionTypesROperationprotected
undoableROperationprotected
~RClipboardOperation()RClipboardOperationinlinevirtual
~RNonCopyable()RNonCopyableinlineprivate
~ROperation()ROperationinlinevirtual
~RRequireHeap()RRequireHeapinlineprotectedvirtual