QCAD
Open Source 2D CAD
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RTransaction Member List

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

addAffectedObject(RObject::Id objectId)RTransaction
addAffectedObject(QSharedPointer< RObject > object)RTransaction
addAffectedObjects(const QSet< RObject::Id > &objectIds)RTransaction
addObject(QSharedPointer< RObject > obj, bool useCurrentAttributes=true, bool forceNew=false, const QSet< RPropertyTypeId > &modifiedPropertyTypeIds=RDEFAULT_QSET_RPROPERTYTYPEID)RTransaction
addPropertyChange(RObject::Id objectId, const RPropertyChange &propertyChange)RTransactionprotected
affectedBlockReferenceIdsRTransactionprotected
affectedObjectIdsRTransactionprotected
allowAllRTransactionprotected
allowInvisibleRTransactionprotected
blockRecursionDetectionDisabledRTransactionprotected
cloneIdsRTransactionprotected
commit(RDocument *document)RTransactionprotected
deleteObject(RObject::Id objectId, RDocument *document)RTransaction
deleteObject(QSharedPointer< RObject > object, RDocument *document)RTransaction
end(RDocument *document)RTransaction
endCycle()RTransaction
existingBlockDetectionDisabledRTransactionprotected
existingLayerDetectionDisabledRTransactionprotected
fail()RTransaction
failedRTransactionprotected
getAffectedObjects() const RTransactioninline
getId() const RTransactioninline
getPropertyChanges() const RTransactioninline
getStatusChanges() const RTransactioninline
getText() const RTransactioninline
hasOnlyChanges() const RTransactioninline
isFailed() const RTransactioninline
isRedoing()RTransactioninline
isUndoable() const RTransactioninline
isUndoing()RTransactioninline
keepHandlesRTransactionprotected
onlyChangesRTransactionprotected
overwriteBlock(QSharedPointer< RBlock > block)RTransaction
propertyChangesRTransactionprotected
recordAffectedObjectsRTransactionprotected
redo(RDocument *document=NULL)RTransactionvirtual
redoingRTransactionprotected
rollback()RTransactionprotected
RTransaction()RTransaction
RTransaction(RStorage &storage)RTransaction
RTransaction(RStorage &storage, int transactionId, const QString &text, const QList< RObject::Id > &affectedObjectIds, const QMap< RObject::Id, QList< RPropertyChange > > &propertyChanges)RTransaction
RTransaction(RStorage &storage, const QString &text, bool undoable=true)RTransaction
setAllowAll(bool on)RTransactioninline
setAllowInvisible(bool on)RTransactioninline
setBlockRecursionDetectionDisabled(bool on)RTransactioninline
setExistingBlockDetectionDisabled(bool on)RTransactioninline
setExistingLayerDetectionDisabled(bool on)RTransactioninline
setId(int id)RTransactioninline
setKeepHandles(bool on)RTransactioninline
setRecordAffectedObjects(bool on)RTransactioninline
setSpatialIndexDisabled(bool on)RTransactioninline
spatialIndexDisabledRTransactionprotected
statusChangesRTransactionprotected
storageRTransactionprotected
textRTransactionprotected
transactionIdRTransactionprotected
undo(RDocument *document=NULL)RTransactionvirtual
undoableRTransactionprotected
undoingRTransactionprotected
updateAffectedBlockReferences()RTransaction
~RTransaction()RTransactionvirtual