KiCad PCB EDA Suite
BOARD_STACKUP_ROW_UI_ITEM Struct Reference

#include <panel_board_stackup.h>

Public Member Functions

 BOARD_STACKUP_ROW_UI_ITEM (BOARD_STACKUP_ITEM *aItem, int aSubItem=1)
 

Public Attributes

BOARD_STACKUP_ITEMm_Item
 
int m_SubItem
 
bool m_isEnabled
 
wxStaticBitmap * m_Icon
 
wxStaticText * m_LayerName
 
wxControl * m_LayerTypeCtrl
 
wxControl * m_MaterialCtrl
 
wxButton * m_MaterialButt
 
wxControl * m_ThicknessCtrl
 
wxControl * m_ThicknessLockCtrl
 
wxControl * m_ColorCtrl
 
wxControl * m_EpsilonCtrl
 
wxControl * m_LossTgCtrl
 

Detailed Description

Definition at line 47 of file panel_board_stackup.h.

Constructor & Destructor Documentation

◆ BOARD_STACKUP_ROW_UI_ITEM()

BOARD_STACKUP_ROW_UI_ITEM::BOARD_STACKUP_ROW_UI_ITEM ( BOARD_STACKUP_ITEM aItem,
int  aSubItem = 1 
)
inline

Definition at line 66 of file panel_board_stackup.h.

66  :
67  m_Item( aItem ), m_SubItem( aSubItem ),
68  m_isEnabled( true ), m_Icon( nullptr ), m_LayerName( nullptr ),
69  m_LayerTypeCtrl( nullptr ),
70  m_MaterialCtrl( nullptr ),m_MaterialButt( nullptr ),
71  m_ThicknessCtrl( nullptr ), m_ThicknessLockCtrl( nullptr ),
72  m_ColorCtrl( nullptr ),
73  m_EpsilonCtrl( nullptr ), m_LossTgCtrl( nullptr )
74  {}
BOARD_STACKUP_ITEM * m_Item

Member Data Documentation

◆ m_ColorCtrl

wxControl* BOARD_STACKUP_ROW_UI_ITEM::m_ColorCtrl

Definition at line 62 of file panel_board_stackup.h.

Referenced by PANEL_SETUP_BOARD_STACKUP::createRowData().

◆ m_EpsilonCtrl

wxControl* BOARD_STACKUP_ROW_UI_ITEM::m_EpsilonCtrl

Definition at line 63 of file panel_board_stackup.h.

Referenced by PANEL_SETUP_BOARD_STACKUP::createRowData().

◆ m_Icon

wxStaticBitmap* BOARD_STACKUP_ROW_UI_ITEM::m_Icon

Definition at line 55 of file panel_board_stackup.h.

Referenced by PANEL_SETUP_BOARD_STACKUP::createRowData().

◆ m_isEnabled

bool BOARD_STACKUP_ROW_UI_ITEM::m_isEnabled

Definition at line 53 of file panel_board_stackup.h.

Referenced by PANEL_SETUP_BOARD_STACKUP::createRowData().

◆ m_Item

BOARD_STACKUP_ITEM* BOARD_STACKUP_ROW_UI_ITEM::m_Item

Definition at line 49 of file panel_board_stackup.h.

◆ m_LayerName

wxStaticText* BOARD_STACKUP_ROW_UI_ITEM::m_LayerName

Definition at line 56 of file panel_board_stackup.h.

Referenced by PANEL_SETUP_BOARD_STACKUP::createRowData().

◆ m_LayerTypeCtrl

wxControl* BOARD_STACKUP_ROW_UI_ITEM::m_LayerTypeCtrl

Definition at line 57 of file panel_board_stackup.h.

Referenced by PANEL_SETUP_BOARD_STACKUP::createRowData().

◆ m_LossTgCtrl

wxControl* BOARD_STACKUP_ROW_UI_ITEM::m_LossTgCtrl

Definition at line 64 of file panel_board_stackup.h.

Referenced by PANEL_SETUP_BOARD_STACKUP::createRowData().

◆ m_MaterialButt

wxButton* BOARD_STACKUP_ROW_UI_ITEM::m_MaterialButt

Definition at line 59 of file panel_board_stackup.h.

Referenced by PANEL_SETUP_BOARD_STACKUP::addMaterialChooser().

◆ m_MaterialCtrl

wxControl* BOARD_STACKUP_ROW_UI_ITEM::m_MaterialCtrl

◆ m_SubItem

int BOARD_STACKUP_ROW_UI_ITEM::m_SubItem

Definition at line 50 of file panel_board_stackup.h.

◆ m_ThicknessCtrl

wxControl* BOARD_STACKUP_ROW_UI_ITEM::m_ThicknessCtrl

Definition at line 60 of file panel_board_stackup.h.

Referenced by PANEL_SETUP_BOARD_STACKUP::createRowData().

◆ m_ThicknessLockCtrl

wxControl* BOARD_STACKUP_ROW_UI_ITEM::m_ThicknessLockCtrl

Definition at line 61 of file panel_board_stackup.h.

Referenced by PANEL_SETUP_BOARD_STACKUP::createRowData().


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