|
KiCad PCB EDA Suite
|
Footprint definition (template) shared by multiple placed instances. More...
#include <allegro_pcb_structs.h>
Public Attributes | |
| uint32_t | m_Key |
| uint32_t | m_FpStrRef |
| uint32_t | m_Unknown1 |
| std::array< uint32_t, 4 > | m_Coords |
| uint32_t | m_Next |
| uint32_t | m_FirstInstPtr |
| uint32_t | m_UnknownPtr3 |
| uint32_t | m_UnknownPtr4 |
| uint32_t | m_UnknownPtr5 |
| uint32_t | m_SymLibPathPtr |
| uint32_t | m_UnknownPtr6 |
| uint32_t | m_UnknownPtr7 |
| uint32_t | m_UnknownPtr8 |
| COND_GE< FMT_VER::V_164, uint32_t > | m_Unknown2 |
| COND_GE< FMT_VER::V_172, uint32_t > | m_Unknown3 |
Footprint definition (template) shared by multiple placed instances.
Contains the library symbol path (m_SymLibPathPtr), bounding box, and a linked list of placed instances starting at m_FirstInstPtr (0x2D blocks).
Definition at line 1561 of file allegro_pcb_structs.h.
| std::array<uint32_t, 4> ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Coords |
Definition at line 1569 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_FirstInstPtr |
Definition at line 1572 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::BOARD_BUILDER::BuildBoard(), and ALLEGRO::FOOTPRINT_DEF::FOOTPRINT_DEF().
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_FpStrRef |
Definition at line 1565 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::FOOTPRINT_DEF::FOOTPRINT_DEF().
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Key |
Definition at line 1563 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::BOARD_BUILDER::BuildBoard(), and ALLEGRO::FOOTPRINT_DEF::FOOTPRINT_DEF().
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Next |
Definition at line 1571 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::FOOTPRINT_DEF::FOOTPRINT_DEF().
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_SymLibPathPtr |
Definition at line 1576 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::FOOTPRINT_DEF::FOOTPRINT_DEF().
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Unknown1 |
Definition at line 1566 of file allegro_pcb_structs.h.
| COND_GE<FMT_VER::V_164, uint32_t> ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Unknown2 |
Definition at line 1581 of file allegro_pcb_structs.h.
| COND_GE<FMT_VER::V_172, uint32_t> ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Unknown3 |
Definition at line 1582 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr3 |
Definition at line 1573 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr4 |
Definition at line 1574 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr5 |
Definition at line 1575 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr6 |
Definition at line 1577 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr7 |
Definition at line 1578 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr8 |
Definition at line 1579 of file allegro_pcb_structs.h.