LibrePCB Developers Documentation
|
This is the complete list of members for BI_Device, including all inherited members.
addStrokeText(BI_StrokeText &text) | BI_Device | |
addToBoard() override | BI_Device | virtual |
attributesChanged() | BI_Device | signal |
BI_Base()=delete | BI_Base | |
BI_Base(const BI_Base &other)=delete | BI_Base | |
BI_Base(Board &board) noexcept | BI_Base | |
BI_Device()=delete | BI_Device | |
BI_Device(const BI_Device &other)=delete | BI_Device | |
BI_Device(Board &board, ComponentInstance &compInstance, const Uuid &deviceUuid, const Uuid &footprintUuid, const Point &position, const Angle &rotation, bool mirror, bool locked, bool loadInitialStrokeTexts) | BI_Device | |
checkAttributesValidity() const noexcept | BI_Device | private |
doesPackageRequireAssembly(bool resolveAuto) const noexcept | BI_Device | |
Event enum name | BI_Device | |
getAttributes() const noexcept | BI_Device | inline |
getBoard() const noexcept | BI_Base | inline |
getCircuit() const noexcept | BI_Base | |
getComponentInstance() const noexcept | BI_Device | inline |
getComponentInstanceUuid() const noexcept | BI_Device | |
getDefaultLibModelUuid() const noexcept | BI_Device | |
getDefaultStrokeTexts() const noexcept | BI_Device | |
getHoleStopMasks() const noexcept | BI_Device | inline |
getLibDevice() const noexcept | BI_Device | inline |
getLibFootprint() const noexcept | BI_Device | inline |
getLibModel() const noexcept | BI_Device | inline |
getLibModelUuid() const noexcept | BI_Device | |
getLibPackage() const noexcept | BI_Device | inline |
getLocaleOrder() const noexcept | BI_Device | private |
getMirrored() const noexcept | BI_Device | inline |
getPad(const Uuid &padUuid) const noexcept | BI_Device | inline |
getPads() const noexcept | BI_Device | inline |
getParts(const std::optional< Uuid > &assemblyVariant) const noexcept | BI_Device | |
getPosition() const noexcept | BI_Device | inline |
getProject() const noexcept | BI_Base | |
getRotation() const noexcept | BI_Device | inline |
getStrokeTexts() const noexcept | BI_Device | inline |
isAddedToBoard() const noexcept | BI_Base | inlinevirtual |
isInAssemblyVariant(const Uuid &assemblyVariant) const noexcept | BI_Device | |
isLocked() const noexcept | BI_Device | inline |
isUsed() const noexcept | BI_Device | |
mAttributes | BI_Device | private |
mBoard | BI_Base | protected |
mCompInstance | BI_Device | private |
mHoleStopMaskOffsets | BI_Device | private |
mIsAddedToBoard | BI_Base | private |
mLibDevice | BI_Device | private |
mLibFootprint | BI_Device | private |
mLibModel | BI_Device | private |
mLibPackage | BI_Device | private |
mLocked | BI_Device | private |
mMirrored | BI_Device | private |
mPads | BI_Device | private |
mPosition | BI_Device | private |
mRotation | BI_Device | private |
mStrokeTexts | BI_Device | private |
onEdited | BI_Device | |
OnEditedSlot typedef | BI_Device | |
operator=(const BI_Device &rhs)=delete | BI_Device | |
librepcb::BI_Base::operator=(const BI_Base &rhs)=delete | BI_Base | |
removeFromBoard() override | BI_Device | virtual |
removeStrokeText(BI_StrokeText &text) | BI_Device | |
serialize(SExpression &root) const | BI_Device | |
setAttributes(const AttributeList &attributes) noexcept | BI_Device | |
setLocked(bool locked) noexcept | BI_Device | |
setMirrored(bool mirror) | BI_Device | |
setModel(const std::optional< Uuid > &uuid) | BI_Device | |
setPosition(const Point &pos) noexcept | BI_Device | |
setRotation(const Angle &rot) noexcept | BI_Device | |
strokeTextAdded(BI_StrokeText &strokeText) | BI_Device | signal |
strokeTextRemoved(BI_StrokeText &strokeText) | BI_Device | signal |
updateHoleStopMaskOffsets() noexcept | BI_Device | private |
~BI_Base() noexcept | BI_Base | virtual |
~BI_Device() noexcept | BI_Device |