QCAD
Open Source 2D CAD
RModifyObjectOperation Member List

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

addedObjectsRAddObjectsOperationprivate
addObject(const QSharedPointer< RObject > &object, bool useCurrentAttributes=true, bool forceNew=false)RAddObjectsOperation
addObject(const QSharedPointer< RObject > &object, RAddObjectsOperation::Flags flags)RAddObjectsOperation
allowAllROperationprotected
allowInvisibleROperationprotected
apply(RDocument &document, bool preview=false)RAddObjectsOperationvirtual
Delete enum valueRAddObjectsOperation
deleteObject(const QSharedPointer< RObject > &object)RAddObjectsOperation
doDelete()RRequireHeapinline
endCycle()RAddObjectsOperation
entityTypeFilterROperationprotected
Flag enum nameRAddObjectsOperation
ForceNew enum valueRAddObjectsOperation
GeometryOnly enum valueRAddObjectsOperation
getEntityTypeFilter() constROperationinline
getObject(RObject::Id id)RAddObjectsOperation
getPreviewCounter() constRAddObjectsOperationinline
getText() constROperationinline
getTransactionGroup() constROperationinline
getTransactionType(RTransaction::Type t) constROperationinline
getTransactionTypes() constROperationinline
isEmpty()RAddObjectsOperationinline
keepChildrenROperationprotected
limitPreviewRAddObjectsOperationprivate
NoFlags enum valueRAddObjectsOperation
operator=(const RNonCopyable &)RNonCopyableprivate
previewCounterRAddObjectsOperationprivate
RAddObjectOperation()RAddObjectOperationinline
RAddObjectOperation(QSharedPointer< RObject > object, const QString &text, bool useCurrentAttributes=true, bool undoable=true)RAddObjectOperation
RAddObjectOperation(QSharedPointer< RObject > object, bool useCurrentAttributes=true, bool undoable=true)RAddObjectOperation
RAddObjectsOperation(bool undoable=true)RAddObjectsOperation
RAddObjectsOperation(QList< QSharedPointer< RObject > > &list, bool useCurrentAttributes=true, bool undoable=true)RAddObjectsOperation
recordAffectedObjectsROperationprotected
replaceObject(const QSharedPointer< RObject > &object, bool useCurrentAttributes=true)RAddObjectsOperation
RModifyObjectOperation(QSharedPointer< RObject > object, bool undoable=true)RModifyObjectOperation
RNonCopyable()RNonCopyableinlineprivate
RNonCopyable(const RNonCopyable &)RNonCopyableprivate
ROperation(bool undoable=true, RS::EntityType entityTypeFilter=RS::EntityAll)ROperationinline
setAllowAll(bool on)ROperationinline
setAllowInvisible(bool on)ROperationinline
setKeepChildren(bool on)ROperationinline
setLimitPreview(bool on)RAddObjectsOperationinline
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
UseAttributes enum valueRAddObjectsOperation
~RAddObjectOperation()RAddObjectOperationinlinevirtual
~RAddObjectsOperation()RAddObjectsOperationvirtual
~RModifyObjectOperation()RModifyObjectOperationinlinevirtual
~RNonCopyable()RNonCopyableinlineprivate
~ROperation()ROperationinlinevirtual
~RRequireHeap()RRequireHeapinlineprotectedvirtual