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

Component instance reference data. More...

#include <allegro_pcb_structs.h>

Public Attributes

uint32_t m_Key
 
uint32_t m_Next
 
COND_GE< FMT_VER::V_172, uint32_t > m_UnknownPtr1
 
COND_GE< FMT_VER::V_172, uint32_t > m_Unknown2
 
COND_GE< FMT_VER::V_172, uint32_t > m_Unknown3
 
uint32_t m_FpInstPtr
 
COND_LT< FMT_VER::V_172, uint32_t > m_Unknown4
 
uint32_t m_RefDesStrPtr
 
uint32_t m_FunctionInstPtr
 
uint32_t m_X03Ptr
 
uint32_t m_Unknown5
 
uint32_t m_FirstPadPtr
 

Static Public Attributes

static constexpr uint8_t BLOCK_TYPE_CODE = 0x07
 

Detailed Description

Component instance reference data.

Links a placed footprint (0x2D) to its reference designator string, function instance (0x10), and placed pad list (0x32). One 0x07 exists per placed component.

Definition at line 746 of file allegro_pcb_structs.h.

Member Data Documentation

◆ BLOCK_TYPE_CODE

uint8_t ALLEGRO::BLK_0x07_COMPONENT_INST::BLOCK_TYPE_CODE = 0x07
staticconstexpr

Definition at line 748 of file allegro_pcb_structs.h.

◆ m_FirstPadPtr

uint32_t ALLEGRO::BLK_0x07_COMPONENT_INST::m_FirstPadPtr

Definition at line 766 of file allegro_pcb_structs.h.

◆ m_FpInstPtr

uint32_t ALLEGRO::BLK_0x07_COMPONENT_INST::m_FpInstPtr

Definition at line 758 of file allegro_pcb_structs.h.

◆ m_FunctionInstPtr

uint32_t ALLEGRO::BLK_0x07_COMPONENT_INST::m_FunctionInstPtr

Definition at line 763 of file allegro_pcb_structs.h.

◆ m_Key

uint32_t ALLEGRO::BLK_0x07_COMPONENT_INST::m_Key

Definition at line 750 of file allegro_pcb_structs.h.

◆ m_Next

uint32_t ALLEGRO::BLK_0x07_COMPONENT_INST::m_Next

Definition at line 752 of file allegro_pcb_structs.h.

◆ m_RefDesStrPtr

uint32_t ALLEGRO::BLK_0x07_COMPONENT_INST::m_RefDesStrPtr

Definition at line 762 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::BOARD_BUILDER::buildFootprint().

◆ m_Unknown2

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

Definition at line 755 of file allegro_pcb_structs.h.

◆ m_Unknown3

COND_GE<FMT_VER::V_172, uint32_t> ALLEGRO::BLK_0x07_COMPONENT_INST::m_Unknown3

Definition at line 756 of file allegro_pcb_structs.h.

◆ m_Unknown4

COND_LT<FMT_VER::V_172, uint32_t> ALLEGRO::BLK_0x07_COMPONENT_INST::m_Unknown4

Definition at line 760 of file allegro_pcb_structs.h.

◆ m_Unknown5

uint32_t ALLEGRO::BLK_0x07_COMPONENT_INST::m_Unknown5

Definition at line 765 of file allegro_pcb_structs.h.

◆ m_UnknownPtr1

COND_GE<FMT_VER::V_172, uint32_t> ALLEGRO::BLK_0x07_COMPONENT_INST::m_UnknownPtr1

Definition at line 754 of file allegro_pcb_structs.h.

◆ m_X03Ptr

uint32_t ALLEGRO::BLK_0x07_COMPONENT_INST::m_X03Ptr

Definition at line 764 of file allegro_pcb_structs.h.


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