LibrePCB Developers Documentation
BI_Device Member List

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

addToBoard() overrideBI_Devicevirtual
librepcb::project::BI_Base::addToBoard(QGraphicsItem *item) noexceptBI_Baseprotected
AttributeProvider() noexceptAttributeProviderinline
AttributeProvider(const AttributeProvider &other)=deleteAttributeProvider
attributesChanged() overrideBI_Devicesignal
BI_Base()=deleteBI_Base
BI_Base(const BI_Base &other)=deleteBI_Base
BI_Base(Board &board) noexceptBI_Base
BI_Device()=deleteBI_Device
BI_Device(const BI_Device &other)=deleteBI_Device
BI_Device(Board &board, const BI_Device &other)BI_Device
BI_Device(Board &board, const SExpression &node)BI_Device
BI_Device(Board &board, ComponentInstance &compInstance, const Uuid &deviceUuid, const Uuid &footprintUuid, const Point &position, const Angle &rotation, bool mirror)BI_Device
checkAttributesValidity() const noexceptBI_Deviceprivate
getAttributeProviderParents() const noexcept overrideBI_Devicevirtual
getAttributeValue(const QString &key) const noexceptAttributeProvider
getBoard() const noexceptBI_Baseinline
getBuiltInAttributeValue(const QString &key) const noexcept overrideBI_Devicevirtual
getCircuit() const noexceptBI_Base
getComponentInstance() const noexceptBI_Deviceinline
getComponentInstanceUuid() const noexceptBI_Device
getErcMsgOwnerClassName() const noexcept=0IF_ErcMsgProviderpure virtual
getFootprint() const noexceptBI_Deviceinline
getGrabAreaScenePx() const noexcept overrideBI_Devicevirtual
getIsMirrored() const noexcept overrideBI_Deviceinlinevirtual
getLibDevice() const noexceptBI_Deviceinline
getLibFootprint() const noexceptBI_Deviceinline
getLibPackage() const noexceptBI_Deviceinline
getLocaleOrder() const noexceptBI_Deviceprivate
getPosition() const noexcept overrideBI_Deviceinlinevirtual
getProject() const noexceptBI_Base
getRotation() const noexceptBI_Deviceinline
getType() const noexcept overrideBI_Deviceinlinevirtual
getUserDefinedAttributeValue(const QString &key) const noexcept overrideBI_Devicevirtual
IF_ErcMsgProvider()IF_ErcMsgProviderinline
init()BI_Deviceprivate
initDeviceAndPackageAndFootprint(const Uuid &deviceUuid, const Uuid &footprintUuid)BI_Deviceprivate
isAddedToBoard() const noexceptBI_Baseinlinevirtual
isSelectable() const noexcept overrideBI_Devicevirtual
isSelected() const noexceptBI_Baseinlinevirtual
isUsed() const noexceptBI_Device
mAttributesBI_Deviceprivate
mBoardBI_Baseprotected
mCompInstanceBI_Deviceprivate
mFootprintBI_Deviceprivate
mirrored(bool newIsMirrored)BI_Devicesignal
mIsMirroredBI_Deviceprivate
mLibDeviceBI_Deviceprivate
mLibFootprintBI_Deviceprivate
mLibPackageBI_Deviceprivate
moved(const Point &newPos)BI_Devicesignal
mPositionBI_Deviceprivate
mRotationBI_Deviceprivate
operator=(const BI_Device &rhs)=deleteBI_Device
librepcb::project::BI_Base::operator=(const BI_Base &rhs)=deleteBI_Base
librepcb::AttributeProvider::operator=(const AttributeProvider &rhs)=deleteAttributeProvider
removeFromBoard() overrideBI_Devicevirtual
librepcb::project::BI_Base::removeFromBoard(QGraphicsItem *item) noexceptBI_Baseprotected
rotated(const Angle &newRotation)BI_Devicesignal
SerializableObject() noexceptSerializableObjectinline
serialize(SExpression &root) const overrideBI_Devicevirtual
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) constSerializableObjectinline
setIsMirrored(bool mirror)BI_Device
setPosition(const Point &pos) noexceptBI_Device
setRotation(const Angle &rot) noexceptBI_Device
setSelected(bool selected) noexcept overrideBI_Devicevirtual
Type_t enum nameBI_Base
updateErcMessages() noexceptBI_Deviceprivate
~AttributeProvider() noexceptAttributeProviderinlinevirtual
~BI_Base() noexceptBI_Basevirtual
~BI_Device() noexceptBI_Device
~IF_ErcMsgProvider()IF_ErcMsgProviderinlinevirtual
~SerializableObject() noexceptSerializableObjectinlinevirtual