| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for FOOTPRINT, including all inherited members.
| Add(BOARD_ITEM *aItem, ADD_MODE aMode=ADD_MODE::INSERT, bool aSkipConnectivity=false) override | FOOTPRINT | virtual | 
| Add3DModel(FP_3DMODEL *a3DModel) | FOOTPRINT | |
| AddFile(const wxFileName &aName, bool aOverwrite) | EMBEDDED_FILES | |
| AddFile(EMBEDDED_FILE *aFile) | EMBEDDED_FILES | |
| addMandatoryFields() | FOOTPRINT | protected | 
| AddNetTiePadGroup(const wxString &aGroup) | FOOTPRINT | inline | 
| AllowMissingCourtyard() const | FOOTPRINT | inline | 
| AllowSolderMaskBridges() const | FOOTPRINT | inline | 
| ApplyDefaultSettings(const BOARD &board, bool aStyleFields, bool aStyleText, bool aStyleShapes, bool aStyleDimensions, bool aStyleBarcodes) | FOOTPRINT | |
| AutoPositionFields() | FOOTPRINT | |
| BOARD_ITEM(BOARD_ITEM *aParent, KICAD_T idtype, PCB_LAYER_ID aLayer=F_Cu) | BOARD_ITEM | inline | 
| BOARD_ITEM_CONTAINER(BOARD_ITEM *aParent, KICAD_T aType) | BOARD_ITEM_CONTAINER | inline | 
| BoardCopperLayerCount() const | BOARD_ITEM | virtual | 
| BoardLayerCount() const | BOARD_ITEM | virtual | 
| BoardLayerSet() const | BOARD_ITEM | virtual | 
| BuildCourtyardCaches(OUTLINE_ERROR_HANDLER *aErrorHandler=nullptr) | FOOTPRINT | |
| BuildNetTieCache() | FOOTPRINT | |
| CheckClippedSilk(const std::function< void(BOARD_ITEM *aItemA, BOARD_ITEM *aItemB, const VECTOR2I &aPt)> &aErrorHandler) | FOOTPRINT | |
| CheckFootprintAttributes(const std::function< void(const wxString &)> &aErrorHandler) | FOOTPRINT | |
| CheckNetTiePadGroups(const std::function< void(const wxString &)> &aErrorHandler) | FOOTPRINT | |
| CheckNetTies(const std::function< void(const BOARD_ITEM *aItem, const BOARD_ITEM *bItem, const BOARD_ITEM *cItem, const VECTOR2I &)> &aErrorHandler) | FOOTPRINT | |
| CheckPads(UNITS_PROVIDER *aUnitsProvider, const std::function< void(const PAD *, int, const wxString &)> &aErrorHandler) | FOOTPRINT | |
| CheckShortingPads(const std::function< void(const PAD *, const PAD *, int aErrorCode, const VECTOR2I &)> &aErrorHandler) | FOOTPRINT | |
| ClassOf(const EDA_ITEM *aItem) | FOOTPRINT | inlinestatic | 
| ClearAllNets() | FOOTPRINT | |
| ClearBrightened() | EDA_ITEM | inline | 
| ClearEditFlags() | EDA_ITEM | inlinevirtual | 
| ClearEmbeddedFiles(bool aDeleteFiles=true) | EMBEDDED_FILES | inline | 
| ClearEmbeddedFonts() | EMBEDDED_FILES | |
| ClearFlags(EDA_ITEM_FLAGS aMask=EDA_ITEM_ALL_FLAGS) | EDA_ITEM | inline | 
| ClearNetTiePadGroups() | FOOTPRINT | inline | 
| ClearSelected() | EDA_ITEM | inline | 
| ClearTempFlags() | EDA_ITEM | inlinevirtual | 
| ClearTransientComponentClassNames() | FOOTPRINT | inline | 
| Clone() const override | FOOTPRINT | virtual | 
| COMPARE_FLAGS enum name | BOARD_ITEM | |
| CompressAndEncode(EMBEDDED_FILE &aFile) | EMBEDDED_FILES | static | 
| CopyFrom(const BOARD_ITEM *aOther) override | FOOTPRINT | virtual | 
| CoverageRatio(const GENERAL_COLLECTOR &aCollector) const | FOOTPRINT | |
| DecompressAndDecode(EMBEDDED_FILE &aFile) | EMBEDDED_FILES | static | 
| Delete(BOARD_ITEM *aItem) | BOARD_ITEM_CONTAINER | inlinevirtual | 
| DeleteStructure() | BOARD_ITEM | |
| Deserialize(const google::protobuf::Any &aContainer) override | FOOTPRINT | virtual | 
| DRC enum value | BOARD_ITEM | |
| Duplicate(bool addToParentGroup, BOARD_COMMIT *aCommit=nullptr) const override | FOOTPRINT | virtual | 
| DuplicateItem(bool addToParentGroup, BOARD_COMMIT *aCommit, const BOARD_ITEM *aItem, bool addToFootprint=false) | FOOTPRINT | |
| EDA_ITEM(EDA_ITEM *parent, KICAD_T idType, bool isSCH_ITEM=false, bool isBOARD_ITEM=false) | EDA_ITEM | protected | 
| EDA_ITEM(KICAD_T idType, bool isSCH_ITEM=false, bool isBOARD_ITEM=false) | EDA_ITEM | protected | 
| EDA_ITEM(const EDA_ITEM &base) | EDA_ITEM | protected | 
| EMBEDDED_FILES()=default | EMBEDDED_FILES | |
| EMBEDDED_FILES(EMBEDDED_FILES &&other) noexcept | EMBEDDED_FILES | |
| EMBEDDED_FILES(const EMBEDDED_FILES &other) | EMBEDDED_FILES | |
| EmbeddedFileMap() const | EMBEDDED_FILES | inline | 
| EmbedFonts() override | FOOTPRINT | virtual | 
| FILE_ADDED_CALLBACK typedef | EMBEDDED_FILES | |
| FindPadByNumber(const wxString &aPadNumber, PAD *aSearchAfterMe=nullptr) const | FOOTPRINT | |
| findParent(KICAD_T aType) const | EDA_ITEM | protected | 
| FixUuids() | FOOTPRINT | |
| Flip(const VECTOR2I &aCentre, FLIP_DIRECTION aFlipDirection) override | FOOTPRINT | virtual | 
| FOOTPRINT(BOARD *parent) | FOOTPRINT | |
| FOOTPRINT(const FOOTPRINT &aFootprint) | FOOTPRINT | |
| FOOTPRINT(FOOTPRINT &&aFootprint) | FOOTPRINT | |
| FootprintNeedsUpdate(const FOOTPRINT *aLibFP, int aCompareFlags=0, REPORTER *aReporter=nullptr) | FOOTPRINT | |
| Get(PROPERTY_BASE *aProperty) const | INSPECTABLE | inline | 
| Get(PROPERTY_BASE *aProperty) const | INSPECTABLE | inline | 
| Get(const wxString &aProperty) const | INSPECTABLE | inline | 
| GetArea(int aPadding=0) const | FOOTPRINT | |
| GetAreFontsEmbedded() const | EMBEDDED_FILES | inline | 
| GetAttributes() const | FOOTPRINT | inline | 
| GetBoard() const | BOARD_ITEM | virtual | 
| GetBoard() | BOARD_ITEM | virtual | 
| GetBoundingBox() const override | FOOTPRINT | virtual | 
| GetBoundingBox(bool aIncludeText) const | FOOTPRINT | |
| GetBoundingHull() const | FOOTPRINT | |
| GetBoundingHull(PCB_LAYER_ID aLayer) const | FOOTPRINT | |
| GetCachedCourtyard(PCB_LAYER_ID aLayer) const | FOOTPRINT | |
| GetCenter() const override | FOOTPRINT | inlinevirtual | 
| GetClass() const override | FOOTPRINT | inlinevirtual | 
| GetClearanceOverrides(wxString *aSource) const | FOOTPRINT | inline | 
| GetComponentClass() const | FOOTPRINT | |
| GetComponentClassAsString() const | FOOTPRINT | |
| GetContextualTextVars(wxArrayString *aVars) const | FOOTPRINT | |
| GetCourtyard(PCB_LAYER_ID aLayer) const | FOOTPRINT | |
| GetCoverageArea(const BOARD_ITEM *aItem, const GENERAL_COLLECTOR &aCollector) | FOOTPRINT | static | 
| GetDuplicatePadNumbersAreJumpers() const | FOOTPRINT | inline | 
| GetEditFlags() const | EDA_ITEM | inline | 
| GetEffectiveHoleShape() const | BOARD_ITEM | virtual | 
| GetEffectiveShape(PCB_LAYER_ID aLayer=UNDEFINED_LAYER, FLASHING aFlash=FLASHING::DEFAULT) const override | FOOTPRINT | virtual | 
| GetEmbeddedFile(const wxString &aName) const | EMBEDDED_FILES | inline | 
| GetEmbeddedFileLink(const EMBEDDED_FILE &aFile) const | EMBEDDED_FILES | inline | 
| GetEmbeddedFiles() override | FOOTPRINT | inlinevirtual | 
| GetEmbeddedFiles() const | FOOTPRINT | inline | 
| GetEmbeddedFonts() override | BOARD_ITEM | virtual | 
| GetField(FIELD_T aFieldType) | FOOTPRINT | |
| GetField(FIELD_T aFieldNdx) const | FOOTPRINT | |
| GetField(const wxString &aFieldName) const | FOOTPRINT | |
| GetFields(std::vector< PCB_FIELD * > &aVector, bool aVisibleOnly) const | FOOTPRINT | |
| GetFields() const | FOOTPRINT | inline | 
| GetFields() | FOOTPRINT | inline | 
| GetFileAddedCallback() const | EMBEDDED_FILES | inline | 
| GetFileFormatVersionAtLoad() const | FOOTPRINT | inline | 
| GetFilters() const | FOOTPRINT | inline | 
| GetFlag() const | FOOTPRINT | inline | 
| GetFlags() const | EDA_ITEM | inline | 
| GetFocusPosition() const | EDA_ITEM | inlinevirtual | 
| GetFontFiles() const | EMBEDDED_FILES | |
| GetFontMetrics() const | BOARD_ITEM | |
| GetFonts() const override | FOOTPRINT | virtual | 
| GetForcedTransparency() const | KIGFX::VIEW_ITEM | inline | 
| GetFPID() const | FOOTPRINT | inline | 
| GetFPIDAsString() const | FOOTPRINT | inline | 
| GetFpPadsLocalBbox() const | FOOTPRINT | |
| GetFPRelativePosition() const | BOARD_ITEM | |
| GetFriendlyName() const | EDA_ITEM | virtual | 
| GetInitialComments() const | FOOTPRINT | inline | 
| GetItemDescription(UNITS_PROVIDER *aUnitsProvider, bool aFull) const override | FOOTPRINT | virtual | 
| GetJumperPadGroup(const wxString &aPadNumber) const | FOOTPRINT | |
| GetKeywords() const | FOOTPRINT | inline | 
| GetLayer() const override | FOOTPRINT | inlinevirtual | 
| GetLayerBoundingBox(const LSET &aLayers) const | FOOTPRINT | |
| GetLayerName() const | BOARD_ITEM | |
| GetLayerSet() const | BOARD_ITEM | inlinevirtual | 
| GetLibDescription() const | FOOTPRINT | inline | 
| GetLikelyAttribute() const | FOOTPRINT | |
| GetLink() const | FOOTPRINT | inline | 
| GetLocalClearance() const | FOOTPRINT | inline | 
| GetLocalClearance(wxString *aSource) const | FOOTPRINT | inline | 
| GetLocalSolderMaskMargin() const | FOOTPRINT | inline | 
| GetLocalSolderPasteMargin() const | FOOTPRINT | inline | 
| GetLocalSolderPasteMarginRatio() const | FOOTPRINT | inline | 
| GetLocalZoneConnection() const | FOOTPRINT | inline | 
| GetMaxError() const | BOARD_ITEM | |
| GetMenuImage() const override | FOOTPRINT | virtual | 
| GetMsgPanelInfo(EDA_DRAW_FRAME *aFrame, std::vector< MSG_PANEL_ITEM > &aList) override | FOOTPRINT | virtual | 
| GetNetTieCache(const BOARD_ITEM *aItem) const | FOOTPRINT | inline | 
| GetNetTiePadGroups() const | FOOTPRINT | inline | 
| GetNetTiePads(PAD *aPad) const | FOOTPRINT | |
| GetNextFieldOrdinal() const | FOOTPRINT | |
| GetNextPadNumber(const wxString &aLastPadName) const | FOOTPRINT | |
| GetOrientation() const | FOOTPRINT | inline | 
| GetOrientationDegrees() const | FOOTPRINT | inline | 
| GetPad(const VECTOR2I &aPosition, const LSET &aLayerMask=LSET::AllLayersMask()) | FOOTPRINT | |
| GetPadCount(INCLUDE_NPTH_T aIncludeNPTH=INCLUDE_NPTH_T(INCLUDE_NPTH)) const | FOOTPRINT | |
| GetPads(const wxString &aPadNumber, const PAD *aIgnore=nullptr) const | FOOTPRINT | |
| GetParent() const | BOARD_ITEM | inline | 
| GetParentAsString() const | BOARD_ITEM | |
| GetParentFootprint() const | BOARD_ITEM | |
| GetParentGroup() const | EDA_ITEM | inlinevirtual | 
| GetParentGroupId() const | EDA_ITEM | |
| GetPath() const | FOOTPRINT | inline | 
| GetPosition() const override | FOOTPRINT | inlinevirtual | 
| GetPrivateLayers() const | FOOTPRINT | inline | 
| GetReference() const | FOOTPRINT | inline | 
| GetReferenceAsString() const | FOOTPRINT | inline | 
| GetSheetfile() const | FOOTPRINT | inline | 
| GetSheetname() const | FOOTPRINT | inline | 
| GetSide() const | FOOTPRINT | |
| GetSortPosition() const | EDA_ITEM | inlinevirtual | 
| GetStackupLayers() const | FOOTPRINT | inline | 
| GetStackupMode() const | FOOTPRINT | inline | 
| GetStaticComponentClass() const | FOOTPRINT | |
| GetStroke() const | BOARD_ITEM | virtual | 
| GetTempFlags() const | EDA_ITEM | inline | 
| GetTemporaryFileName(const wxString &aName) const | EMBEDDED_FILES | |
| GetTemporaryFileName(EMBEDDED_FILE *aFile) const | EMBEDDED_FILES | |
| GetTransientComponentClassNames() | FOOTPRINT | inline | 
| GetTypeDesc() const | EDA_ITEM | |
| GetTypeName() const | FOOTPRINT | |
| GetUniquePadCount(INCLUDE_NPTH_T aIncludeNPTH=INCLUDE_NPTH_T(INCLUDE_NPTH)) const | FOOTPRINT | |
| GetUniquePadNumbers(INCLUDE_NPTH_T aIncludeNPTH=INCLUDE_NPTH_T(INCLUDE_NPTH)) const | FOOTPRINT | |
| GetUnitInfo() const | FOOTPRINT | inline | 
| GetValue() const | FOOTPRINT | inline | 
| GetValueAsString() const | FOOTPRINT | inline | 
| GetX() const | BOARD_ITEM | inline | 
| GetY() const | BOARD_ITEM | inline | 
| GetZoneConnectionOverrides(wxString *aSource) const | FOOTPRINT | inline | 
| GraphicalItems() | FOOTPRINT | inline | 
| GraphicalItems() const | FOOTPRINT | inline | 
| Groups() | FOOTPRINT | inline | 
| Groups() const | FOOTPRINT | inline | 
| HasDrilledHole() const | BOARD_ITEM | inlinevirtual | 
| HasField(const wxString &aFieldName) const | FOOTPRINT | |
| HasFile(const wxString &name) const | EMBEDDED_FILES | inline | 
| HasFlag(EDA_ITEM_FLAGS aFlag) const | EDA_ITEM | inline | 
| HasHole() const | BOARD_ITEM | inlinevirtual | 
| HasLineStroke() const | BOARD_ITEM | inlinevirtual | 
| HasThroughHolePads() const | FOOTPRINT | |
| HitTest(const VECTOR2I &aPosition, int aAccuracy=0) const override | FOOTPRINT | virtual | 
| HitTest(const BOX2I &aRect, bool aContained, int aAccuracy=0) const override | FOOTPRINT | virtual | 
| HitTest(const SHAPE_LINE_CHAIN &aPoly, bool aContained) const override | FOOTPRINT | virtual | 
| HitTestAccurate(const VECTOR2I &aPosition, int aAccuracy=0) const | FOOTPRINT | |
| HitTestOnLayer(const VECTOR2I &aPosition, PCB_LAYER_ID aLayer, int aAccuracy=0) const | FOOTPRINT | |
| HitTestOnLayer(const BOX2I &aRect, bool aContained, PCB_LAYER_ID aLayer, int aAccuracy=0) const | FOOTPRINT | |
| IncrementFlag() | FOOTPRINT | inline | 
| IncrementReference(int aDelta) | FOOTPRINT | |
| INSTANCE_TO_INSTANCE enum value | BOARD_ITEM | |
| InvalidateComponentClassCache() const | FOOTPRINT | |
| InvalidateGeometryCaches() | FOOTPRINT | |
| IsBOARD_ITEM() const | KIGFX::VIEW_ITEM | inline | 
| IsBoardOnly() const | FOOTPRINT | inline | 
| IsBrightened() const | EDA_ITEM | inline | 
| IsConflicting() const | FOOTPRINT | |
| IsConnected() const | BOARD_ITEM | inlinevirtual | 
| IsDNP() const | FOOTPRINT | inline | 
| IsEmpty() const | EMBEDDED_FILES | inline | 
| IsEntered() const | EDA_ITEM | inline | 
| IsExcludedFromBOM() const | FOOTPRINT | inline | 
| IsExcludedFromPosFiles() const | FOOTPRINT | inline | 
| IsFlipped() const | FOOTPRINT | inline | 
| IsForceVisible() const | EDA_ITEM | inline | 
| IsGroupableType() const | BOARD_ITEM | |
| IsKnockout() const | BOARD_ITEM | inlinevirtual | 
| IsLibNameValid(const wxString &aName) | FOOTPRINT | static | 
| IsLocked() const override | FOOTPRINT | inlinevirtual | 
| IsModified() const | EDA_ITEM | inline | 
| IsMoving() const | EDA_ITEM | inline | 
| IsNetTie() const | FOOTPRINT | inline | 
| IsNew() const | EDA_ITEM | inline | 
| IsOnCopperLayer() const | BOARD_ITEM | inlinevirtual | 
| IsOnLayer(PCB_LAYER_ID aLayer) const override | FOOTPRINT | virtual | 
| IsPlaced() const | FOOTPRINT | inline | 
| IsReplaceable() const | EDA_ITEM | inlinevirtual | 
| IsRollover() const | EDA_ITEM | inline | 
| IsSCH_ITEM() const | KIGFX::VIEW_ITEM | inline | 
| IsSelected() const | EDA_ITEM | inline | 
| IsShownAsBitmap() const | EDA_ITEM | inline | 
| IsSideSpecific() const | BOARD_ITEM | |
| IsTented(PCB_LAYER_ID aLayer) const | BOARD_ITEM | inlinevirtual | 
| IsType(const std::vector< KICAD_T > &aScanTypes) const | EDA_ITEM | inlinevirtual | 
| IterateForward(std::deque< T > &aList, INSPECTOR inspector, void *testData, const std::vector< KICAD_T > &scanTypes) | EDA_ITEM | inlinestatic | 
| IterateForward(std::vector< T > &aList, INSPECTOR inspector, void *testData, const std::vector< KICAD_T > &scanTypes) | EDA_ITEM | inlinestatic | 
| JumperPadGroups() | FOOTPRINT | inline | 
| JumperPadGroups() const | FOOTPRINT | inline | 
| LayerMaskDescribe() const | BOARD_ITEM | virtual | 
| LegacyPadsLocked() const | FOOTPRINT | inline | 
| LOD_HIDE | KIGFX::VIEW_ITEM | protectedstatic | 
| LOD_SHOW | KIGFX::VIEW_ITEM | protectedstatic | 
| lodScaleForThreshold(const KIGFX::VIEW *aView, int aWhatIu, int aThresholdIu) | KIGFX::VIEW_ITEM | protectedstatic | 
| m_3D_Drawings | FOOTPRINT | private | 
| m_allowMissingCourtyard | FOOTPRINT | private | 
| m_allowSolderMaskBridges | FOOTPRINT | private | 
| m_arflag | FOOTPRINT | private | 
| m_attributes | FOOTPRINT | private | 
| m_boundingBoxCacheTimeStamp | FOOTPRINT | mutableprivate | 
| m_cachedBoundingBox | FOOTPRINT | mutableprivate | 
| m_cachedHull | FOOTPRINT | mutableprivate | 
| m_cachedTextExcludedBBox | FOOTPRINT | mutableprivate | 
| m_clearance | FOOTPRINT | private | 
| m_componentClassCacheProxy | FOOTPRINT | private | 
| m_courtyard_cache_back | FOOTPRINT | private | 
| m_courtyard_cache_back_hash | FOOTPRINT | mutableprivate | 
| m_courtyard_cache_front | FOOTPRINT | private | 
| m_courtyard_cache_front_hash | FOOTPRINT | mutableprivate | 
| m_courtyard_cache_mutex | FOOTPRINT | mutableprivate | 
| m_drawings | FOOTPRINT | private | 
| m_duplicatePadNumbersAreJumpers | FOOTPRINT | private | 
| m_embedFonts | EMBEDDED_FILES | protected | 
| m_fields | FOOTPRINT | private | 
| m_fileAddedCallback | EMBEDDED_FILES | private | 
| m_fileFormatVersionAtLoad | FOOTPRINT | private | 
| m_files | EMBEDDED_FILES | private | 
| m_filters | FOOTPRINT | private | 
| m_flags | EDA_ITEM | protected | 
| m_fontFiles | EMBEDDED_FILES | private | 
| m_forcedTransparency | KIGFX::VIEW_ITEM | private | 
| m_forceVisible | EDA_ITEM | protected | 
| m_fpid | FOOTPRINT | private | 
| m_fpStatus | FOOTPRINT | private | 
| m_group | EDA_ITEM | protected | 
| m_groups | FOOTPRINT | private | 
| m_hullCacheTimeStamp | FOOTPRINT | mutableprivate | 
| m_initial_comments | FOOTPRINT | private | 
| m_isBOARD_ITEM | KIGFX::VIEW_ITEM | private | 
| m_isKnockout | BOARD_ITEM | protected | 
| m_isLocked | BOARD_ITEM | protected | 
| m_isRollover | EDA_ITEM | protected | 
| m_isSCH_ITEM | KIGFX::VIEW_ITEM | private | 
| m_jumperPadGroups | FOOTPRINT | private | 
| m_keywords | FOOTPRINT | private | 
| m_lastEditTime | FOOTPRINT | private | 
| m_layer | BOARD_ITEM | protected | 
| m_libDescription | FOOTPRINT | private | 
| m_link | FOOTPRINT | private | 
| m_netTieCache | FOOTPRINT | private | 
| m_netTiePadGroups | FOOTPRINT | private | 
| m_orient | FOOTPRINT | private | 
| m_pads | FOOTPRINT | private | 
| m_parent | EDA_ITEM | protected | 
| m_path | FOOTPRINT | private | 
| m_points | FOOTPRINT | private | 
| m_pos | FOOTPRINT | private | 
| m_privateLayers | FOOTPRINT | private | 
| m_sheetfile | FOOTPRINT | private | 
| m_sheetname | FOOTPRINT | private | 
| m_solderMaskMargin | FOOTPRINT | private | 
| m_solderPasteMargin | FOOTPRINT | private | 
| m_solderPasteMarginRatio | FOOTPRINT | private | 
| m_stackupLayers | FOOTPRINT | private | 
| m_stackupMode | FOOTPRINT | private | 
| m_structType | EDA_ITEM | private | 
| m_textExcludedBBoxCacheTimeStamp | FOOTPRINT | mutableprivate | 
| m_transientComponentClassNames | FOOTPRINT | private | 
| m_unitInfo | FOOTPRINT | private | 
| m_Uuid | EDA_ITEM | |
| m_viewPrivData | KIGFX::VIEW_ITEM | private | 
| m_zoneConnection | FOOTPRINT | private | 
| m_zones | FOOTPRINT | private | 
| MapPadNumbersToNetTieGroups() const | FOOTPRINT | |
| Matches(const EDA_SEARCH_DATA &aSearchData, void *aAuxData) const override | FOOTPRINT | virtual | 
| BOARD_ITEM_CONTAINER::Matches(const wxString &aText, const EDA_SEARCH_DATA &aSearchData) const | EDA_ITEM | protected | 
| Mirror(const VECTOR2I &aCentre, FLIP_DIRECTION aFlipDirection) | BOARD_ITEM | virtual | 
| Models() | FOOTPRINT | inline | 
| Models() const | FOOTPRINT | inline | 
| Move(const VECTOR2I &aMoveVector) override | FOOTPRINT | virtual | 
| MoveAnchorPosition(const VECTOR2I &aMoveVector) | FOOTPRINT | |
| NeedsPlaced() const | FOOTPRINT | inline | 
| Normalize() | BOARD_ITEM | inlinevirtual | 
| NormalizeForCompare() | BOARD_ITEM | inlinevirtual | 
| operator<(const EDA_ITEM &aItem) const | EDA_ITEM | |
| operator=(const FOOTPRINT &aOther) | FOOTPRINT | |
| operator=(FOOTPRINT &&aOther) | FOOTPRINT | |
| BOARD_ITEM_CONTAINER::operator=(const EDA_ITEM &aItem) | EDA_ITEM | |
| BOARD_ITEM_CONTAINER::KIGFX::VIEW_ITEM::operator=(const VIEW_ITEM &aOther)=delete | KIGFX::VIEW_ITEM | |
| EMBEDDED_FILES::operator=(EMBEDDED_FILES &&other) noexcept | EMBEDDED_FILES | |
| EMBEDDED_FILES::operator=(const EMBEDDED_FILES &other) | EMBEDDED_FILES | |
| operator==(const BOARD_ITEM &aOther) const override | FOOTPRINT | virtual | 
| operator==(const FOOTPRINT &aOther) const | FOOTPRINT | |
| Pads() | FOOTPRINT | inline | 
| Pads() const | FOOTPRINT | inline | 
| Points() | FOOTPRINT | inline | 
| Points() const | FOOTPRINT | inline | 
| RecomputeComponentClass() const | FOOTPRINT | |
| Reference() | FOOTPRINT | inline | 
| Reference() const | FOOTPRINT | inline | 
| Remove(BOARD_ITEM *aItem, REMOVE_MODE aMode=REMOVE_MODE::NORMAL) override | FOOTPRINT | virtual | 
| RemoveFile(const wxString &name, bool aErase=true) | EMBEDDED_FILES | |
| RenderAsBitmap(double aWorldScale) const | EDA_ITEM | inlinevirtual | 
| Replace(const EDA_SEARCH_DATA &aSearchData, wxString &aText) | EDA_ITEM | static | 
| Replace(const EDA_SEARCH_DATA &aSearchData, void *aAuxData=nullptr) | EDA_ITEM | inlinevirtual | 
| ResolveComponentClassNames(BOARD *aBoard, const std::unordered_set< wxString > &aComponentClassNames) | FOOTPRINT | |
| ResolveTextVar(wxString *token, int aDepth=0) const | FOOTPRINT | |
| RETURN_CODE enum name | EMBEDDED_FILES | |
| Rotate(const VECTOR2I &aRotCentre, const EDA_ANGLE &aAngle) override | FOOTPRINT | virtual | 
| RunOnChildren(const std::function< void(BOARD_ITEM *)> &aFunction, RECURSE_MODE aMode) const override | FOOTPRINT | virtual | 
| RunOnNestedEmbeddedFiles(const std::function< void(EMBEDDED_FILES *)> &aFunction) | EMBEDDED_FILES | inlinevirtual | 
| Seed() | EMBEDDED_FILES | inlinestatic | 
| Serialize(google::protobuf::Any &aContainer) const override | FOOTPRINT | virtual | 
| Set(PROPERTY_BASE *aProperty, wxAny &aValue, bool aNotify=true) | INSPECTABLE | inline | 
| Set(PROPERTY_BASE *aProperty, T aValue, bool aNotify=true) | INSPECTABLE | inline | 
| Set(PROPERTY_BASE *aProperty, wxVariant aValue, bool aNotify=true) | INSPECTABLE | inline | 
| Set(const wxString &aProperty, T aValue, bool aNotify=true) | INSPECTABLE | inline | 
| SetAllowMissingCourtyard(bool aAllow) | FOOTPRINT | inline | 
| SetAllowSolderMaskBridges(bool aAllow) | FOOTPRINT | inline | 
| SetAreFontsEmbedded(bool aEmbedFonts) | EMBEDDED_FILES | inline | 
| SetAttributes(int aAttributes) | FOOTPRINT | inline | 
| SetBoardOnly(bool aIsBoardOnly=true) | FOOTPRINT | inline | 
| SetBrightened() | EDA_ITEM | inline | 
| SetDNP(bool aDNP=true) | FOOTPRINT | inline | 
| SetDuplicatePadNumbersAreJumpers(bool aEnabled) | FOOTPRINT | inline | 
| SetExcludedFromBOM(bool aExclude=true) | FOOTPRINT | inline | 
| SetExcludedFromPosFiles(bool aExclude=true) | FOOTPRINT | inline | 
| SetFileAddedCallback(FILE_ADDED_CALLBACK callback) | EMBEDDED_FILES | inline | 
| SetFileFormatVersionAtLoad(int aVersion) | FOOTPRINT | inline | 
| SetFilters(const wxString &aFilters) | FOOTPRINT | inline | 
| SetFlag(int aFlag) | FOOTPRINT | inline | 
| SetFlags(EDA_ITEM_FLAGS aMask) | EDA_ITEM | inline | 
| SetForcedTransparency(double aForcedTransparency) | KIGFX::VIEW_ITEM | inline | 
| SetForceVisible(bool aEnable) | EDA_ITEM | inline | 
| SetFPID(const LIB_ID &aFPID) | FOOTPRINT | inline | 
| SetFPIDAsString(const wxString &aFPID) | FOOTPRINT | inline | 
| SetFPRelativePosition(const VECTOR2I &aPos) | BOARD_ITEM | |
| SetInitialComments(wxArrayString *aInitialComments) | FOOTPRINT | inline | 
| SetIsKnockout(bool aKnockout) | BOARD_ITEM | inlinevirtual | 
| SetIsPlaced(bool isPlaced) | FOOTPRINT | inline | 
| SetIsRollover(bool aIsRollover) | EDA_ITEM | inline | 
| SetIsShownAsBitmap(bool aBitmap) | EDA_ITEM | inline | 
| SetKeywords(const wxString &aKeywords) | FOOTPRINT | inline | 
| SetLayer(PCB_LAYER_ID aLayer) | BOARD_ITEM | inlinevirtual | 
| SetLayerAndFlip(PCB_LAYER_ID aLayer) | FOOTPRINT | |
| SetLayerSet(const LSET &aLayers) | BOARD_ITEM | inlinevirtual | 
| SetLibDescription(const wxString &aDesc) | FOOTPRINT | inline | 
| SetLink(const KIID &aLink) | FOOTPRINT | inline | 
| SetLocalClearance(std::optional< int > aClearance) | FOOTPRINT | inline | 
| SetLocalSolderMaskMargin(std::optional< int > aMargin) | FOOTPRINT | inline | 
| SetLocalSolderPasteMargin(std::optional< int > aMargin) | FOOTPRINT | inline | 
| SetLocalSolderPasteMarginRatio(std::optional< double > aRatio) | FOOTPRINT | inline | 
| SetLocalZoneConnection(ZONE_CONNECTION aType) | FOOTPRINT | inline | 
| SetLocked(bool isLocked) override | FOOTPRINT | inlinevirtual | 
| SetModified() | EDA_ITEM | |
| SetNeedsPlaced(bool needsPlaced) | FOOTPRINT | inline | 
| SetOrientation(const EDA_ANGLE &aNewAngle) | FOOTPRINT | |
| SetOrientationDegrees(double aOrientation) | FOOTPRINT | inline | 
| SetParent(EDA_ITEM *aParent) | EDA_ITEM | inlinevirtual | 
| SetParentGroup(EDA_GROUP *aGroup) | EDA_ITEM | inlinevirtual | 
| SetPath(const KIID_PATH &aPath) | FOOTPRINT | inline | 
| SetPosition(const VECTOR2I &aPos) override | FOOTPRINT | virtual | 
| SetPrivateLayers(const LSET &aLayers) | FOOTPRINT | inline | 
| SetReference(const wxString &aReference) | FOOTPRINT | inline | 
| SetSelected() | EDA_ITEM | inline | 
| SetSheetfile(const wxString &aSheetfile) | FOOTPRINT | inline | 
| SetSheetname(const wxString &aSheetname) | FOOTPRINT | inline | 
| SetStackupLayers(LSET aLayers) | FOOTPRINT | |
| SetStackupMode(FOOTPRINT_STACKUP aMode) | FOOTPRINT | |
| SetStaticComponentClass(const COMPONENT_CLASS *aClass) const | FOOTPRINT | |
| SetStroke(const STROKE_PARAMS &aStroke) | BOARD_ITEM | virtual | 
| SetTransientComponentClassNames(const std::unordered_set< wxString > &classNames) | FOOTPRINT | inline | 
| SetUnitInfo(const std::vector< FP_UNIT_INFO > &aUnits) | FOOTPRINT | inline | 
| SetValue(const wxString &aValue) | FOOTPRINT | inline | 
| SetX(int aX) | BOARD_ITEM | inline | 
| SetY(int aY) | BOARD_ITEM | inline | 
| Similarity(const BOARD_ITEM &aOther) const override | FOOTPRINT | virtual | 
| Sort(const EDA_ITEM *aLeft, const EDA_ITEM *aRight) | EDA_ITEM | inlinestatic | 
| StringLibNameInvalidChars(bool aUserReadable) | FOOTPRINT | static | 
| StyleFromSettings(const BOARD_DESIGN_SETTINGS &settings, bool aCheckSide) | BOARD_ITEM | inlinevirtual | 
| swapData(BOARD_ITEM *aImage) override | FOOTPRINT | protectedvirtual | 
| SwapItemData(BOARD_ITEM *aImage) | BOARD_ITEM | |
| TextOnly() const | FOOTPRINT | |
| TransformFPShapesToPolySet(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc, bool aIncludeText=true, bool aIncludeShapes=true, bool aIncludePrivateItems=false) const | FOOTPRINT | |
| TransformFPTextToPolySet(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc) const | FOOTPRINT | inline | 
| TransformPadsToPolySet(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aMaxError, ERROR_LOC aErrorLoc) const | FOOTPRINT | |
| TransformShapeToPolygon(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc, bool ignoreLineWidth=false) const | BOARD_ITEM | virtual | 
| TransformShapeToPolySet(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc) const | BOARD_ITEM | inlinevirtual | 
| Type() const | EDA_ITEM | inline | 
| UpdateFontFiles() | EMBEDDED_FILES | |
| Value() | FOOTPRINT | inline | 
| Value() const | FOOTPRINT | inline | 
| VIEW_ITEM(bool isSCH_ITEM=false, bool isBOARD_ITEM=false) | KIGFX::VIEW_ITEM | inline | 
| VIEW_ITEM(const VIEW_ITEM &aOther)=delete | KIGFX::VIEW_ITEM | |
| ViewBBox() const override | FOOTPRINT | virtual | 
| ViewDraw(int aLayer, VIEW *aView) const | KIGFX::VIEW_ITEM | inlinevirtual | 
| ViewGetLayers() const override | FOOTPRINT | virtual | 
| ViewGetLOD(int aLayer, const KIGFX::VIEW *aView) const override | FOOTPRINT | virtual | 
| viewPrivData() const | KIGFX::VIEW_ITEM | inline | 
| Visit(INSPECTOR inspector, void *testData, const std::vector< KICAD_T > &aScanTypes) override | FOOTPRINT | virtual | 
| WriteEmbeddedFiles(OUTPUTFORMATTER &aOut, bool aWriteData) const | EMBEDDED_FILES | |
| XorFlags(EDA_ITEM_FLAGS aMask) | EDA_ITEM | inline | 
| ZeroOffset | BOARD_ITEM | static | 
| Zones() | FOOTPRINT | inline | 
| Zones() const | FOOTPRINT | inline | 
| ~EDA_ITEM()=default | EDA_ITEM | virtual | 
| ~EMBEDDED_FILES() | EMBEDDED_FILES | inline | 
| ~FOOTPRINT() | FOOTPRINT | |
| ~INSPECTABLE() | INSPECTABLE | inlinevirtual | 
| ~SERIALIZABLE()=default | SERIALIZABLE | virtual | 
| ~VIEW_ITEM() | KIGFX::VIEW_ITEM | virtual |