|
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 1604 of file allegro_pcb_structs.h.
| std::array<uint32_t, 4> ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Coords |
Definition at line 1612 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_FirstInstPtr |
Definition at line 1615 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::BOARD_BUILDER::BuildBoard().
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_FpStrRef |
Definition at line 1608 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Key |
Definition at line 1606 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::BOARD_BUILDER::BuildBoard().
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Next |
Definition at line 1614 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_SymLibPathPtr |
Definition at line 1619 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Unknown1 |
Definition at line 1609 of file allegro_pcb_structs.h.
| COND_GE<FMT_VER::V_164, uint32_t> ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Unknown2 |
Definition at line 1624 of file allegro_pcb_structs.h.
| COND_GE<FMT_VER::V_172, uint32_t> ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_Unknown3 |
Definition at line 1625 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr3 |
Definition at line 1616 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr4 |
Definition at line 1617 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr5 |
Definition at line 1618 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr6 |
Definition at line 1620 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr7 |
Definition at line 1621 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x2B_FOOTPRINT_DEF::m_UnknownPtr8 |
Definition at line 1622 of file allegro_pcb_structs.h.