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

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

addModifiedListener(RModifiedListener *l)RStorage
beginTransaction()=0RStoragepure virtual
clear()RStoragevirtual
clearEntitySelection(QSet< REntity::Id > *affectedEntities=NULL)=0RStoragepure virtual
commitTransaction()=0RStoragepure virtual
currentBlockIdRStorageprivate
currentColorRStorageprivate
currentLayerIdRStorageprivate
currentLinetypeRStorageprivate
currentLineweightRStorageprivate
currentViewIdRStorageprivate
deleteObject(RObject::Id objectId)=0RStoragepure virtual
deleteTransactionsFrom(int transactionId)=0RStoragepure virtual
deselectEntities(const QSet< REntity::Id > &entityIds, QSet< REntity::Id > *affectedEntities=NULL)=0RStoragepure virtual
deselectEntity(REntity::Id entityId, QSet< REntity::Id > *affectedEntities=NULL)=0RStoragepure virtual
doDelete()RRequireHeapinline
getBlockId(const QString &blockName) const =0RStoragepure virtual
getBlockName(RBlock::Id blockId) const =0RStoragepure virtual
getBlockNames() const =0RStoragepure virtual
getBoundingBox(bool includeHiddenLayer=true)=0RStoragepure virtual
getCurrentBlockId() const RStorageinlinevirtual
getCurrentColor()RStoragevirtual
getCurrentLayerId()RStorageinlinevirtual
getCurrentLinetype() const RStoragevirtual
getCurrentLineweight()RStoragevirtual
getCurrentViewId()RStorageinlinevirtual
getCurrentViewId() const RStorageinlinevirtual
getKnownVariable(RS::KnownVariable key) const =0RStoragepure virtual
getKnownVariableName(RS::KnownVariable n)RStoragestatic
getLastTransactionId()RStorageinlinevirtual
getLayerId(const QString &layerName) const =0RStoragepure virtual
getLayerName(RLayer::Id layerId) const =0RStoragepure virtual
getLayerNames() const =0RStoragepure virtual
getLinetypeId(const QString &linetypeName) const =0RStoragepure virtual
getLinetypeName(RLinetype::Id linetypeId) const =0RStoragepure virtual
getLinetypeNames() const =0RStoragepure virtual
getLinetypeScale() const RStoragevirtual
getMaxDrawOrder()RStorageinlinevirtual
getMaxLineweight() const =0RStoragepure virtual
getMaxObjectHandle()RStoragevirtual
getMaxObjectId()RStoragevirtual
getMaxTransactionId()=0RStoragepure virtual
getMinDrawOrder()RStoragevirtual
getNewObjectHandle()RStoragevirtual
getNewObjectId()RStoragevirtual
getSelectionBox()=0RStoragepure virtual
getTransaction(int transactionId)=0RStoragepure virtual
getUnit() const RStoragevirtual
getVariable(const QString &key) const =0RStoragepure virtual
getVariables() const =0RStoragepure virtual
getViewId(const QString &viewName) const =0RStoragepure virtual
getViewName(RView::Id viewId) const =0RStoragepure virtual
getViewNames() const =0RStoragepure virtual
handleCounterRStorageprivate
hasBlock(const QString &blockName) const RStoragevirtual
hasChildEntities(REntity::Id parentId)=0RStoragepure virtual
hasLayer(const QString &layerName) const RStoragevirtual
hasLinetype(const QString &linetypeName) const RStoragevirtual
hasSelection() const =0RStoragepure virtual
hasVariable(const QString &key) const RStorageinlinevirtual
hasView(const QString &viewName) const RStoragevirtual
idCounterRStorageprivate
isBlockFrozen(RBlock::Id blockId) const RStorageinlinevirtual
isEntity(RObject::Id objectId)RStorageinlinevirtual
isInBackStorage(RObject::Id)RStorageinlinevirtual
isLayerFrozen(RLayer::Id layerId) const RStorageinlinevirtual
isLayerLocked(RLayer::Id layerId) const RStorageinlinevirtual
isModified() const RStorageinline
isSelected(REntity::Id entityId)RStorageinlinevirtual
lastTransactionIdRStorageprivate
maxDrawOrderRStorageprivate
modifiedRStorageprotected
modifiedListenersRStorageprivate
operator<<(QDebug dbg, RStorage &s)RStoragefriend
orderBackToFront(const QSet< REntity::Id > &entityIds) const RStoragevirtual
queryAllBlockReferences()=0RStoragepure virtual
queryAllBlocks(bool undone=false)=0RStoragepure virtual
queryAllEntities(bool undone=false, bool allBlocks=false)=0RStoragepure virtual
queryAllLayers(bool undone=false)=0RStoragepure virtual
queryAllLinetypes()=0RStoragepure virtual
queryAllObjects()=0RStoragepure virtual
queryAllUcs()=0RStoragepure virtual
queryAllViews(bool undone=false)=0RStoragepure virtual
queryBlock(RBlock::Id blockId) const =0RStoragepure virtual
queryBlock(const QString &blockName) const =0RStoragepure virtual
queryBlockDirect(RBlock::Id blockId) const =0RStoragepure virtual
queryBlockEntities(RBlock::Id blockId)=0RStoragepure virtual
queryBlockReferences(RBlock::Id blockId)=0RStoragepure virtual
queryChildEntities(REntity::Id parentId, RS::EntityType type=RS::EntityAll)=0RStoragepure virtual
queryCurrentBlock()RStorageinlinevirtual
queryCurrentLayer()RStorageinlinevirtual
queryCurrentView()RStorageinlinevirtual
queryEntity(REntity::Id entityId) const =0RStoragepure virtual
queryEntityDirect(REntity::Id entityId) const RStorageinlinevirtual
queryLayer(RLayer::Id layerId) const =0RStoragepure virtual
queryLayer(const QString &layerName) const =0RStoragepure virtual
queryLayerDirect(RLayer::Id layerId) const RStorageinlinevirtual
queryLayerEntities(RLayer::Id layerId, bool allBlocks=false)=0RStoragepure virtual
queryLinetype(RLinetype::Id linetypeId) const =0RStoragepure virtual
queryLinetype(const QString &linetypeName) const =0RStoragepure virtual
queryObject(RObject::Id objectId) const =0RStoragepure virtual
queryObjectByHandle(RObject::Handle objectHandle) const =0RStoragepure virtual
queryObjectDirect(RObject::Id objectId) const RStorageinlinevirtual
querySelectedEntities()=0RStoragepure virtual
queryUcs(RUcs::Id ucsId) const =0RStoragepure virtual
queryUcs(const QString &ucsName) const =0RStoragepure virtual
queryUcsDirect(RUcs::Id ucsId) const RStorageinlinevirtual
queryView(RView::Id viewId) const =0RStoragepure virtual
queryView(const QString &viewName) const =0RStoragepure virtual
removeObject(QSharedPointer< RObject > object)=0RStoragepure virtual
resetTransactionStack()=0RStoragepure virtual
RNonCopyable()RNonCopyableinlineprivate
rollbackTransaction()=0RStoragepure virtual
RStorage()RStorage
saveObject(QSharedPointer< RObject > object, bool checkBlockRecursion=true, bool keepHandles=false)=0RStoragepure virtual
saveTransaction(RTransaction &transaction)=0RStoragepure virtual
selectAllEntites(QSet< REntity::Id > *affectedEntities=NULL)=0RStoragepure virtual
selectEntities(const QSet< REntity::Id > &entityIds, bool add=false, QSet< REntity::Id > *affectedEntities=NULL)=0RStoragepure virtual
selectEntity(REntity::Id entityId, bool add=false, QSet< REntity::Id > *affectedEntities=NULL)=0RStoragepure virtual
setCurrentBlock(RBlock::Id blockId)RStorageinlinevirtual
setCurrentBlock(const QString &blockName)RStorageinline
setCurrentColor(const RColor &color)RStoragevirtual
setCurrentLayer(RLayer::Id layerId)RStorageinline
setCurrentLayer(const QString &layerName)RStorageinline
setCurrentLinetype(RLinetype lt)RStorage
setCurrentLineweight(RLineweight::Lineweight lw)RStorage
setCurrentView(RView::Id viewId)RStorageinline
setCurrentView(const QString &viewName)RStorageinline
setKnownVariable(RS::KnownVariable key, const QVariant &value)=0RStoragepure virtual
setLastTransactionId(int transactionId)RStorageinlinevirtual
setLinetypeScale(double v)RStoragevirtual
setMaxDrawOrder(int m)RStorageinlinevirtual
setModified(bool m)RStorage
setObjectHandle(RObject &object, RObject::Handle objectHandle)RStorage
setObjectId(RObject &object, RObject::Id objectId)RStorage
setUndoStatus(RObject::Id object, bool status)=0RStoragepure virtual
setUnit(RS::Unit unit)RStoragevirtual
setVariable(const QString &key, const QVariant &value, bool overwrite=true)=0RStoragepure virtual
toggleUndoStatus(QSet< RObject::Id > &objects)=0RStoragepure virtual
toggleUndoStatus(RObject::Id object)=0RStoragepure virtual
~RNonCopyable()RNonCopyableinlineprivate
~RRequireHeap()RRequireHeapinlineprotectedvirtual
~RStorage()RStorageinlinevirtual