LibrePCB Developers Documentation
BI_Device Member List

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

addStrokeText(BI_StrokeText &text)BI_Device
addToBoard() overrideBI_Devicevirtual
attributesChanged()BI_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, ComponentInstance &compInstance, const Uuid &deviceUuid, const Uuid &footprintUuid, const Point &position, const Angle &rotation, bool mirror, bool locked, bool loadInitialStrokeTexts)BI_Device
checkAttributesValidity() const noexceptBI_Deviceprivate
doesPackageRequireAssembly(bool resolveAuto) const noexceptBI_Device
Event enum nameBI_Device
getAttributes() const noexceptBI_Deviceinline
getBoard() const noexceptBI_Baseinline
getCircuit() const noexceptBI_Base
getComponentInstance() const noexceptBI_Deviceinline
getComponentInstanceUuid() const noexceptBI_Device
getDefaultLibModelUuid() const noexceptBI_Device
getDefaultStrokeTexts() const noexceptBI_Device
getHoleStopMasks() const noexceptBI_Deviceinline
getLibDevice() const noexceptBI_Deviceinline
getLibFootprint() const noexceptBI_Deviceinline
getLibModel() const noexceptBI_Deviceinline
getLibModelUuid() const noexceptBI_Device
getLibPackage() const noexceptBI_Deviceinline
getLocaleOrder() const noexceptBI_Deviceprivate
getMirrored() const noexceptBI_Deviceinline
getPad(const Uuid &padUuid) const noexceptBI_Deviceinline
getPads() const noexceptBI_Deviceinline
getParts(const tl::optional< Uuid > &assemblyVariant) const noexceptBI_Device
getPosition() const noexceptBI_Deviceinline
getProject() const noexceptBI_Base
getRotation() const noexceptBI_Deviceinline
getStrokeTexts() const noexceptBI_Deviceinline
isAddedToBoard() const noexceptBI_Baseinlinevirtual
isInAssemblyVariant(const Uuid &assemblyVariant) const noexceptBI_Device
isLocked() const noexceptBI_Deviceinline
isUsed() const noexceptBI_Device
mAttributesBI_Deviceprivate
mBoardBI_Baseprotected
mCompInstanceBI_Deviceprivate
mHoleStopMaskOffsetsBI_Deviceprivate
mLibDeviceBI_Deviceprivate
mLibFootprintBI_Deviceprivate
mLibModelBI_Deviceprivate
mLibPackageBI_Deviceprivate
mLockedBI_Deviceprivate
mMirroredBI_Deviceprivate
mPadsBI_Deviceprivate
mPositionBI_Deviceprivate
mRotationBI_Deviceprivate
mStrokeTextsBI_Deviceprivate
onEditedBI_Device
OnEditedSlot typedefBI_Device
operator=(const BI_Device &rhs)=deleteBI_Device
librepcb::BI_Base::operator=(const BI_Base &rhs)=deleteBI_Base
removeFromBoard() overrideBI_Devicevirtual
removeStrokeText(BI_StrokeText &text)BI_Device
serialize(SExpression &root) constBI_Device
setAttributes(const AttributeList &attributes) noexceptBI_Device
setLocked(bool locked) noexceptBI_Device
setMirrored(bool mirror)BI_Device
setModel(const tl::optional< Uuid > &uuid)BI_Device
setPosition(const Point &pos) noexceptBI_Device
setRotation(const Angle &rot) noexceptBI_Device
strokeTextAdded(BI_StrokeText &strokeText)BI_Devicesignal
strokeTextRemoved(BI_StrokeText &strokeText)BI_Devicesignal
updateHoleStopMaskOffsets() noexceptBI_Deviceprivate
~BI_Base() noexceptBI_Basevirtual
~BI_Device() noexceptBI_Device