LibreCAD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
lc::StorageManager Member List

This is the complete list of members for lc::StorageManager, including all inherited members.

_metaDataTypeByName(const std::string &id) const lc::StorageManagerinlineprivatevirtual
addDocumentMetaType(DocumentMetaType_CSPtr dmt)=0lc::StorageManagerpure virtual
allLayers() const =0lc::StorageManagerpure virtual
allMetaTypes() const =0lc::StorageManagerpure virtual
entitiesByBlock(Block_CSPtr block) const =0lc::StorageManagerpure virtual
entitiesByLayer(Layer_CSPtr layer) const =0lc::StorageManagerpure virtual
entityByID(ID_DATATYPE id) const =0lc::StorageManagerpure virtual
entityContainer()=0lc::StorageManagerpure virtual
insertEntity(entity::CADEntity_CSPtr)=0lc::StorageManagerpure virtual
insertEntityContainer(const EntityContainer< entity::CADEntity_CSPtr > &)=0lc::StorageManagerpure virtual
layerByName(const std::string &layerName) const =0lc::StorageManagerpure virtual
linePatternByName(const std::string &linePatternName) const =0lc::StorageManagerpure virtual
metaDataTypeByName(const std::string &name) const lc::StorageManagerinline
metaTypes() const lc::StorageManagerinline
optimise()=0lc::StorageManagerpure virtual
removeDocumentMetaType(DocumentMetaType_CSPtr dmt)=0lc::StorageManagerpure virtual
removeEntity(entity::CADEntity_CSPtr)=0lc::StorageManagerpure virtual
replaceDocumentMetaType(DocumentMetaType_CSPtr oldDmt, DocumentMetaType_CSPtr newDmt)=0lc::StorageManagerpure virtual