LibreCAD
|
This is the complete list of members for lc::StorageManager, including all inherited members.
_metaDataTypeByName(const std::string &id) const | lc::StorageManager | inlineprivatevirtual |
addDocumentMetaType(DocumentMetaType_CSPtr dmt)=0 | lc::StorageManager | pure virtual |
allLayers() const =0 | lc::StorageManager | pure virtual |
allMetaTypes() const =0 | lc::StorageManager | pure virtual |
entitiesByBlock(Block_CSPtr block) const =0 | lc::StorageManager | pure virtual |
entitiesByLayer(Layer_CSPtr layer) const =0 | lc::StorageManager | pure virtual |
entityByID(ID_DATATYPE id) const =0 | lc::StorageManager | pure virtual |
entityContainer()=0 | lc::StorageManager | pure virtual |
insertEntity(entity::CADEntity_CSPtr)=0 | lc::StorageManager | pure virtual |
insertEntityContainer(const EntityContainer< entity::CADEntity_CSPtr > &)=0 | lc::StorageManager | pure virtual |
layerByName(const std::string &layerName) const =0 | lc::StorageManager | pure virtual |
linePatternByName(const std::string &linePatternName) const =0 | lc::StorageManager | pure virtual |
metaDataTypeByName(const std::string &name) const | lc::StorageManager | inline |
metaTypes() const | lc::StorageManager | inline |
optimise()=0 | lc::StorageManager | pure virtual |
removeDocumentMetaType(DocumentMetaType_CSPtr dmt)=0 | lc::StorageManager | pure virtual |
removeEntity(entity::CADEntity_CSPtr)=0 | lc::StorageManager | pure virtual |
replaceDocumentMetaType(DocumentMetaType_CSPtr oldDmt, DocumentMetaType_CSPtr newDmt)=0 | lc::StorageManager | pure virtual |