LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Symbol Member List

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

cleanupAfterLoadingElementFromFile() noexceptLibraryBaseElementprotectedvirtual
copyTo(const FilePath &destination, bool removeSource)LibraryBaseElementprotectedvirtual
getAllAvailableLocales() const noexceptLibraryBaseElement
getAuthor() const noexceptLibraryBaseElementinline
getCategories() const noexceptLibraryElementinline
getCircles() noexceptSymbolinline
getCircles() const noexceptSymbolinline
getCreated() const noexceptLibraryBaseElementinline
getDescriptions() const noexceptLibraryBaseElementinline
getFilePath() const noexceptLibraryBaseElementinline
getKeywords() const noexceptLibraryBaseElementinline
getLongElementName() noexceptSymbolinlinestatic
librepcb::library::LibraryElement::getLongElementName() const noexceptLibraryBaseElementinline
getNames() const noexceptLibraryBaseElementinline
getPins() noexceptSymbolinline
getPins() const noexceptSymbolinline
getPolygons() noexceptSymbolinline
getPolygons() const noexceptSymbolinline
getShortElementName() noexceptSymbolinlinestatic
librepcb::library::LibraryElement::getShortElementName() const noexceptLibraryBaseElementinline
getTexts() noexceptSymbolinline
getTexts() const noexceptSymbolinline
getUuid() const noexceptLibraryBaseElementinline
getVersion() const noexceptLibraryBaseElementinline
isDeprecated() const noexceptLibraryBaseElementinline
isOpenedReadOnly() const noexceptLibraryBaseElementinline
isValidElementDirectory(const FilePath &dir) noexceptLibraryBaseElementinlinestatic
LibraryBaseElement()=deleteLibraryBaseElement
LibraryBaseElement(const LibraryBaseElement &other)=deleteLibraryBaseElement
LibraryBaseElement(bool dirnameMustBeUuid, const QString &shortElementName, const QString &longElementName, const Uuid &uuid, const Version &version, const QString &author, const ElementName &name_en_US, const QString &description_en_US, const QString &keywords_en_US)LibraryBaseElement
LibraryBaseElement(const FilePath &elementDirectory, bool dirnameMustBeUuid, const QString &shortElementName, const QString &longElementName, bool readOnly)LibraryBaseElement
LibraryElement()=deleteLibraryElement
LibraryElement(const LibraryElement &other)=deleteLibraryElement
LibraryElement(const QString &shortElementName, const QString &longElementName, const Uuid &uuid, const Version &version, const QString &author, const ElementName &name_en_US, const QString &description_en_US, const QString &keywords_en_US)LibraryElement
LibraryElement(const FilePath &elementDirectory, const QString &shortElementName, const QString &longElementName, bool readOnly)LibraryElement
listObjectAdded(const SymbolPinList &list, int newIndex, const std::shared_ptr< SymbolPin > &ptr) noexceptoverrideSymbolprivate
listObjectAdded(const PolygonList &list, int newIndex, const std::shared_ptr< Polygon > &ptr) noexceptoverrideSymbolprivate
listObjectAdded(const CircleList &list, int newIndex, const std::shared_ptr< Circle > &ptr) noexceptoverrideSymbolprivate
listObjectAdded(const TextList &list, int newIndex, const std::shared_ptr< Text > &ptr) noexceptoverrideSymbolprivate
librepcb::SerializableObjectList::IF_Observer::listObjectAdded(const SerializableObjectList< T, P > &list, int newIndex, const std::shared_ptr< T > &ptr) noexcept=0SerializableObjectList< T, P >::IF_Observerprivatepure virtual
listObjectRemoved(const SymbolPinList &list, int oldIndex, const std::shared_ptr< SymbolPin > &ptr) noexceptoverrideSymbolprivate
listObjectRemoved(const PolygonList &list, int oldIndex, const std::shared_ptr< Polygon > &ptr) noexceptoverrideSymbolprivate
listObjectRemoved(const CircleList &list, int oldIndex, const std::shared_ptr< Circle > &ptr) noexceptoverrideSymbolprivate
listObjectRemoved(const TextList &list, int oldIndex, const std::shared_ptr< Text > &ptr) noexceptoverrideSymbolprivate
librepcb::SerializableObjectList::IF_Observer::listObjectRemoved(const SerializableObjectList< T, P > &list, int oldIndex, const std::shared_ptr< T > &ptr) noexcept=0SerializableObjectList< T, P >::IF_Observerprivatepure virtual
mAuthorLibraryBaseElementprotected
mCategoriesLibraryElementprotected
mCirclesSymbolprivate
mCreatedLibraryBaseElementprotected
mDescriptionsLibraryBaseElementprotected
mDirectoryLibraryBaseElementmutableprotected
mDirectoryIsTemporaryLibraryBaseElementmutableprotected
mDirectoryNameMustBeUuidLibraryBaseElementprotected
mIsDeprecatedLibraryBaseElementprotected
mKeywordsLibraryBaseElementprotected
mLoadingFileDocumentLibraryBaseElementprotected
mLongElementNameLibraryBaseElementprotected
mNamesLibraryBaseElementprotected
mOpenedReadOnlyLibraryBaseElementprotected
moveIntoParentDirectory(const FilePath &parentDir)LibraryBaseElementvirtual
moveTo(const FilePath &destination)LibraryBaseElementvirtual
mPinsSymbolprivate
mPolygonsSymbolprivate
mRegisteredGraphicsItemSymbolprivate
mShortElementNameLibraryBaseElementprotected
mTextsSymbolprivate
mUuidLibraryBaseElementprotected
mVersionLibraryBaseElementprotected
operator=(const Symbol &rhs)=deleteSymbol
librepcb::library::LibraryElement::operator=(const LibraryElement &rhs)=deleteLibraryElement
librepcb::library::LibraryBaseElement::operator=(const LibraryBaseElement &rhs)=deleteLibraryBaseElement
registerGraphicsItem(SymbolGraphicsItem &item) noexceptSymbol
runChecks() const overrideSymbolvirtual
save()LibraryBaseElementvirtual
saveIntoParentDirectory(const FilePath &parentDir)LibraryBaseElementvirtual
saveTo(const FilePath &destination)LibraryBaseElementvirtual
SerializableObject() noexceptSerializableObjectinline
serialize(SExpression &root) const overrideSymbolprivatevirtual
serializeObjectContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainerUuidSorted(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializeToDomElement(const QString &name) const SerializableObjectinline
setAuthor(const QString &author) noexceptLibraryBaseElementinline
setCategories(const QSet< Uuid > &uuids) noexceptLibraryElementinline
setDeprecated(bool deprecated) noexceptLibraryBaseElementinline
setDescriptions(const LocalizedDescriptionMap &descriptions) noexceptLibraryBaseElementinline
setKeywords(const LocalizedKeywordsMap &keywords) noexceptLibraryBaseElementinline
setNames(const LocalizedNameMap &names) noexceptLibraryBaseElementinline
setVersion(const Version &version) noexceptLibraryBaseElementinline
Symbol()=deleteSymbol
Symbol(const Symbol &other)=deleteSymbol
Symbol(const Uuid &uuid, const Version &version, const QString &author, const ElementName &name_en_US, const QString &description_en_US, const QString &keywords_en_US)Symbol
Symbol(const FilePath &elementDirectory, bool readOnly)Symbolexplicit
unregisterGraphicsItem(SymbolGraphicsItem &item) noexceptSymbol
~LibraryBaseElement() noexceptLibraryBaseElementvirtual
~LibraryElement() noexceptLibraryElementvirtual
~SerializableObject() noexceptSerializableObjectinlinevirtual
~Symbol() noexceptSymbol