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.

circlesEdited(const CircleList &list, int index, const std::shared_ptr< const Circle > &circle, CircleList::Event event) noexceptSymbolprivate
cleanupAfterLoadingElementFromFile() noexceptLibraryBaseElementprotectedvirtual
Event enum nameSymbol
getAllAvailableLocales() const noexceptLibraryBaseElement
getAuthor() const noexceptLibraryBaseElementinline
getCategories() const noexceptLibraryElementinline
getCircles() noexceptSymbolinline
getCircles() const noexceptSymbolinline
getCreated() const noexceptLibraryBaseElementinline
getDescriptions() const noexceptLibraryBaseElementinline
getDirectory() const noexceptLibraryBaseElementinline
getDirectory() 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
isValidElementDirectory(const FilePath &dir) noexceptLibraryBaseElementinlinestatic
isValidElementDirectory(const TransactionalDirectory &dir, const QString &path) 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(std::unique_ptr< TransactionalDirectory > directory, bool dirnameMustBeUuid, const QString &shortElementName, const QString &longElementName)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(std::unique_ptr< TransactionalDirectory > directory, const QString &shortElementName, const QString &longElementName)LibraryElement
mAuthorLibraryBaseElementprotected
mCategoriesLibraryElementprotected
mCirclesSymbolprivate
mCirclesEditedSlotSymbolprivate
mCreatedLibraryBaseElementprotected
mDescriptionsLibraryBaseElementprotected
mDirectoryLibraryBaseElementprotected
mDirectoryNameMustBeUuidLibraryBaseElementprotected
mIsDeprecatedLibraryBaseElementprotected
mKeywordsLibraryBaseElementprotected
mLoadingFileDocumentLibraryBaseElementprotected
mLongElementNameLibraryBaseElementprotected
mNamesLibraryBaseElementprotected
moveIntoParentDirectory(TransactionalDirectory &dest)LibraryBaseElementvirtual
moveTo(TransactionalDirectory &dest)LibraryBaseElementvirtual
mPinsSymbolprivate
mPinsEditedSlotSymbolprivate
mPolygonsSymbolprivate
mPolygonsEditedSlotSymbolprivate
mRegisteredGraphicsItemSymbolprivate
mShortElementNameLibraryBaseElementprotected
mTextsSymbolprivate
mTextsEditedSlotSymbolprivate
mUuidLibraryBaseElementprotected
mVersionLibraryBaseElementprotected
onEditedSymbol
OnEditedSlot typedefSymbol
operator=(const Symbol &rhs)=deleteSymbol
librepcb::library::LibraryElement::operator=(const LibraryElement &rhs)=deleteLibraryElement
librepcb::library::LibraryBaseElement::operator=(const LibraryBaseElement &rhs)=deleteLibraryBaseElement
pinsEdited(const SymbolPinList &list, int index, const std::shared_ptr< const SymbolPin > &pin, SymbolPinList::Event event) noexceptSymbolprivate
polygonsEdited(const PolygonList &list, int index, const std::shared_ptr< const Polygon > &polygon, PolygonList::Event event) noexceptSymbolprivate
registerGraphicsItem(SymbolGraphicsItem &item) noexceptSymbol
runChecks() const overrideSymbolvirtual
save()LibraryBaseElementvirtual
saveIntoParentDirectory(TransactionalDirectory &dest)LibraryBaseElementvirtual
saveTo(TransactionalDirectory &dest)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(std::unique_ptr< TransactionalDirectory > directory)Symbolexplicit
textsEdited(const TextList &list, int index, const std::shared_ptr< const Text > &text, TextList::Event event) noexceptSymbolprivate
unregisterGraphicsItem(SymbolGraphicsItem &item) noexceptSymbol
~LibraryBaseElement() noexceptLibraryBaseElementvirtual
~LibraryElement() noexceptLibraryElementvirtual
~SerializableObject() noexceptSerializableObjectinlinevirtual
~Symbol() noexceptSymbol