KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ALLEGRO::BLK_0x32_PLACED_PAD Struct Reference

Placed pad instance linking a pad definition (0x0D via m_PadPtr) to its parent footprint (m_ParentFp) and net (m_NetPtr). More...

#include <allegro_pcb_structs.h>

Public Attributes

uint8_t m_Type
 
LAYER_INFO m_Layer
 
uint32_t m_Key
 
uint32_t m_Next
 
uint32_t m_NetPtr
 
uint32_t m_Flags
 
COND_GE< FMT_VER::V_172, uint32_t > m_Prev
 
uint32_t m_NextInFp
 
uint32_t m_ParentFp
 
uint32_t m_Track
 
uint32_t m_PadPtr
 
uint32_t m_Ptr6
 
uint32_t m_Ratline
 
uint32_t m_PtrPinNumber
 
uint32_t m_NextInCompInst
 
COND_GE< FMT_VER::V_172, uint32_t > m_Unknown2
 
uint32_t m_NameText
 
uint32_t m_Ptr11
 
std::array< int32_t, 4 > m_Coords
 

Detailed Description

Placed pad instance linking a pad definition (0x0D via m_PadPtr) to its parent footprint (m_ParentFp) and net (m_NetPtr).

Chained within a footprint via m_NextInFp and within a component instance via m_NextInCompInst.

Definition at line 1795 of file allegro_pcb_structs.h.

Member Data Documentation

◆ m_Coords

std::array<int32_t, 4> ALLEGRO::BLK_0x32_PLACED_PAD::m_Coords

Definition at line 1820 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::PLACED_PAD::PLACED_PAD().

◆ m_Flags

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_Flags

Definition at line 1802 of file allegro_pcb_structs.h.

◆ m_Key

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_Key

Definition at line 1799 of file allegro_pcb_structs.h.

◆ m_Layer

LAYER_INFO ALLEGRO::BLK_0x32_PLACED_PAD::m_Layer

Definition at line 1798 of file allegro_pcb_structs.h.

◆ m_NameText

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_NameText

Definition at line 1817 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::PLACED_PAD::PLACED_PAD().

◆ m_NetPtr

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_NetPtr

Definition at line 1801 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::PLACED_PAD::PLACED_PAD().

◆ m_Next

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_Next

Definition at line 1800 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::PLACED_PAD::PLACED_PAD().

◆ m_NextInCompInst

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_NextInCompInst

Definition at line 1813 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::PLACED_PAD::PLACED_PAD().

◆ m_NextInFp

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_NextInFp

Definition at line 1806 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::PLACED_PAD::PLACED_PAD().

◆ m_PadPtr

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_PadPtr

Definition at line 1809 of file allegro_pcb_structs.h.

◆ m_ParentFp

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_ParentFp

Definition at line 1807 of file allegro_pcb_structs.h.

◆ m_Prev

COND_GE<FMT_VER::V_172, uint32_t> ALLEGRO::BLK_0x32_PLACED_PAD::m_Prev

Definition at line 1804 of file allegro_pcb_structs.h.

◆ m_Ptr11

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_Ptr11

Definition at line 1818 of file allegro_pcb_structs.h.

◆ m_Ptr6

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_Ptr6

Definition at line 1810 of file allegro_pcb_structs.h.

◆ m_PtrPinNumber

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_PtrPinNumber

Definition at line 1812 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::PLACED_PAD::PLACED_PAD().

◆ m_Ratline

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_Ratline

Definition at line 1811 of file allegro_pcb_structs.h.

◆ m_Track

uint32_t ALLEGRO::BLK_0x32_PLACED_PAD::m_Track

Definition at line 1808 of file allegro_pcb_structs.h.

◆ m_Type

uint8_t ALLEGRO::BLK_0x32_PLACED_PAD::m_Type

Definition at line 1797 of file allegro_pcb_structs.h.

◆ m_Unknown2

COND_GE<FMT_VER::V_172, uint32_t> ALLEGRO::BLK_0x32_PLACED_PAD::m_Unknown2

Definition at line 1815 of file allegro_pcb_structs.h.


The documentation for this struct was generated from the following file: