LibrePCB Developers Documentation
|
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) noexcept | Symbol | private |
Event enum name | Symbol | |
getAllAvailableLocales() const noexcept | LibraryBaseElement | |
getAuthor() const noexcept | LibraryBaseElement | inline |
getCategories() const noexcept | LibraryElement | inline |
getCircles() noexcept | Symbol | inline |
getCircles() const noexcept | Symbol | inline |
getCreated() const noexcept | LibraryBaseElement | inline |
getDescriptions() const noexcept | LibraryBaseElement | inline |
getDirectory() const noexcept | LibraryBaseElement | inline |
getDirectory() noexcept | LibraryBaseElement | inline |
getGeneratedBy() const noexcept | LibraryElement | inline |
getKeywords() const noexcept | LibraryBaseElement | inline |
getLongElementName() noexcept | Symbol | inlinestatic |
getMessageApprovals() const noexcept | LibraryBaseElement | inline |
getNames() const noexcept | LibraryBaseElement | inline |
getPins() noexcept | Symbol | inline |
getPins() const noexcept | Symbol | inline |
getPolygons() noexcept | Symbol | inline |
getPolygons() const noexcept | Symbol | inline |
getResources() const noexcept | LibraryElement | inline |
getShortElementName() noexcept | Symbol | inlinestatic |
getTexts() noexcept | Symbol | inline |
getTexts() const noexcept | Symbol | inline |
getUuid() const noexcept | LibraryBaseElement | inline |
getVersion() const noexcept | LibraryBaseElement | inline |
isDeprecated() const noexcept | LibraryBaseElement | inline |
isValidElementDirectory(const FilePath &dir) noexcept | LibraryBaseElement | inlinestatic |
isValidElementDirectory(const TransactionalDirectory &dir, const QString &path) noexcept | LibraryBaseElement | inlinestatic |
LibraryBaseElement()=delete | LibraryBaseElement | |
LibraryBaseElement(const LibraryBaseElement &other)=delete | LibraryBaseElement | |
LibraryBaseElement(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 QString &shortElementName, const QString &longElementName, bool dirnameMustBeUuid, std::unique_ptr< TransactionalDirectory > directory, const SExpression &root) | LibraryBaseElement | |
LibraryElement()=delete | LibraryElement | |
LibraryElement(const LibraryElement &other)=delete | LibraryElement | |
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 QString &shortElementName, const QString &longElementName, bool dirnameMustBeUuid, std::unique_ptr< TransactionalDirectory > directory, const SExpression &root) | LibraryElement | |
mAuthor | LibraryBaseElement | protected |
mCategories | LibraryElement | protected |
mCircles | Symbol | private |
mCirclesEditedSlot | Symbol | private |
mCreated | LibraryBaseElement | protected |
mDescriptions | LibraryBaseElement | protected |
mDirectory | LibraryBaseElement | protected |
mGeneratedBy | LibraryElement | protected |
mIsDeprecated | LibraryBaseElement | protected |
mKeywords | LibraryBaseElement | protected |
mLongElementName | LibraryBaseElement | protected |
mMessageApprovals | LibraryBaseElement | protected |
mNames | LibraryBaseElement | protected |
moveIntoParentDirectory(TransactionalDirectory &dest) | LibraryBaseElement | virtual |
moveTo(TransactionalDirectory &dest) | LibraryBaseElement | virtual |
mPins | Symbol | private |
mPinsEditedSlot | Symbol | private |
mPolygons | Symbol | private |
mPolygonsEditedSlot | Symbol | private |
mResources | LibraryElement | protected |
mShortElementName | LibraryBaseElement | protected |
mTexts | Symbol | private |
mTextsEditedSlot | Symbol | private |
mUuid | LibraryBaseElement | protected |
mVersion | LibraryBaseElement | protected |
onEdited | Symbol | |
OnEditedSlot typedef | Symbol | |
open(std::unique_ptr< TransactionalDirectory > directory, bool abortBeforeMigration=false) | Symbol | static |
operator=(const Symbol &rhs)=delete | Symbol | |
librepcb::LibraryElement::operator=(const LibraryElement &rhs)=delete | LibraryElement | |
librepcb::LibraryBaseElement::operator=(const LibraryBaseElement &rhs)=delete | LibraryBaseElement | |
pinsEdited(const SymbolPinList &list, int index, const std::shared_ptr< const SymbolPin > &pin, SymbolPinList::Event event) noexcept | Symbol | private |
polygonsEdited(const PolygonList &list, int index, const std::shared_ptr< const Polygon > &polygon, PolygonList::Event event) noexcept | Symbol | private |
readFileFormat(const TransactionalDirectory &directory, const QString &fileName) | LibraryBaseElement | protectedstatic |
removeObsoleteMessageApprovals() | LibraryBaseElement | protected |
runChecks() const override | Symbol | virtual |
save() | LibraryBaseElement | virtual |
saveIntoParentDirectory(TransactionalDirectory &dest) | LibraryBaseElement | virtual |
saveTo(TransactionalDirectory &dest) | LibraryBaseElement | virtual |
serialize(SExpression &root) const override | Symbol | protectedvirtual |
serializeMessageApprovals(SExpression &root) const | LibraryBaseElement | protected |
setAuthor(const QString &author) noexcept | LibraryBaseElement | inline |
setCategories(const QSet< Uuid > &uuids) noexcept | LibraryElement | inline |
setDeprecated(bool deprecated) noexcept | LibraryBaseElement | inline |
setDescriptions(const LocalizedDescriptionMap &descriptions) noexcept | LibraryBaseElement | inline |
setGeneratedBy(const QString &gen) noexcept | LibraryElement | inline |
setKeywords(const LocalizedKeywordsMap &keywords) noexcept | LibraryBaseElement | inline |
setMessageApprovals(const QSet< SExpression > &approvals) noexcept | LibraryBaseElement | inline |
setNames(const LocalizedNameMap &names) noexcept | LibraryBaseElement | inline |
setResources(const ResourceList &resources) noexcept | LibraryElement | inline |
setVersion(const Version &version) noexcept | LibraryBaseElement | inline |
Symbol()=delete | Symbol | |
Symbol(const Symbol &other)=delete | Symbol | |
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, const SExpression &root) | Symbol | private |
textsEdited(const TextList &list, int index, const std::shared_ptr< const Text > &text, TextList::Event event) noexcept | Symbol | private |
~LibraryBaseElement() noexcept | LibraryBaseElement | virtual |
~LibraryElement() noexcept | LibraryElement | virtual |
~Symbol() noexcept | Symbol |