QCAD Application Framework
CAD Application Development and Automation.
 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, const QSet< RPropertyTypeId > &modifiedPropertyTypeIds=RDEFAULT_QSET_RPROPERTYTYPEID)RTransaction
addPropertyChange(RObject::Id objectId, const RPropertyChange &propertyChange)RTransactionprotected
affectedObjectsRTransactionprotected
allowAllRTransactionprotected
allowInvisibleRTransactionprotected
appendChild(RTransaction &t)RTransactionprotected
childTransactionsRTransactionprotected
commit()RTransactionprotected
deleteObject(RObject::Id objectId, RDocument *document)RTransaction
deleteObject(QSharedPointer< RObject > object, RDocument *document)RTransaction
end()RTransaction
fail()RTransaction
failedRTransactionprotected
getAffectedObjects()RTransactioninline
getId()RTransactioninline
getPropertyChanges()RTransactioninline
getStatusChanges()RTransactioninline
getText()RTransactioninline
hasOnlyChanges()RTransactioninline
isFailed()RTransactioninline
isUndoable()RTransactioninline
onlyChangesRTransactionprotected
overwriteBlock(QSharedPointer< RBlock > block)RTransaction
overwrittenBlockReferencesRTransactionprotected
propertyChangesRTransactionprotected
recordAffectedObjectsRTransactionprotected
redo(RDocument *objectContainer=NULL)RTransactionvirtual
rollback()RTransactionprotected
RTransaction()RTransaction
RTransaction(RStorage &storage)RTransaction
RTransaction(RStorage &storage, int transactionId, const QString &text, const QList< RObject::Id > &affectedObjects, const QMap< RObject::Id, QList< RPropertyChange > > &propertyChanges, RTransaction *parent=NULL)RTransaction
RTransaction(RStorage &storage, const QString &text, bool undoable=true, RTransaction *parent=NULL)RTransaction
setAllowAll(bool on)RTransactioninline
setAllowInvisible(bool on)RTransactioninline
setId(int id)RTransactioninline
setRecordAffectedObjects(bool on)RTransactioninline
setSpatialIndexDisabled(bool on)RTransactioninline
spatialIndexDisabledRTransactionprotected
statusChangesRTransactionprotected
storageRTransactionprotected
textRTransactionprotected
transactionIdRTransactionprotected
undo(RDocument *objectContainer=NULL)RTransactionvirtual
undoableRTransactionprotected
updateOverwrittenBlockReferences()RTransaction
~RTransaction()RTransactionvirtual