![]() |
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 |