KiCad PCB EDA Suite
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
FILEDLG_IMPORT_SHEET_CONTENTS Class Reference

#include <sch_design_block_pane.h>

Inheritance diagram for FILEDLG_IMPORT_SHEET_CONTENTS:

Public Member Functions

 FILEDLG_IMPORT_SHEET_CONTENTS (EESCHEMA_SETTINGS *aSettings)
 
void AddCustomControls (wxFileDialogCustomize &customizer) override
 
void TransferDataFromCustomControls () override
 
 FILEDLG_IMPORT_SHEET_CONTENTS (PCBNEW_SETTINGS *aSettings)
 
void AddCustomControls (wxFileDialogCustomize &customizer) override
 
void TransferDataFromCustomControls () override
 

Private Member Functions

 wxDECLARE_NO_COPY_CLASS (FILEDLG_IMPORT_SHEET_CONTENTS)
 
 wxDECLARE_NO_COPY_CLASS (FILEDLG_IMPORT_SHEET_CONTENTS)
 

Private Attributes

EESCHEMA_SETTINGSm_settings
 
wxFileDialogCheckBox * m_cbRepeatedPlacement
 
wxFileDialogCheckBox * m_cbPlaceAsSheet
 
wxFileDialogCheckBox * m_cbKeepAnnotations
 
PCBNEW_SETTINGSm_settings
 

Detailed Description

Definition at line 60 of file sch_design_block_pane.h.

Constructor & Destructor Documentation

◆ FILEDLG_IMPORT_SHEET_CONTENTS() [1/2]

FILEDLG_IMPORT_SHEET_CONTENTS::FILEDLG_IMPORT_SHEET_CONTENTS ( EESCHEMA_SETTINGS aSettings)

Definition at line 144 of file sch_design_block_pane.cpp.

References m_settings.

◆ FILEDLG_IMPORT_SHEET_CONTENTS() [2/2]

FILEDLG_IMPORT_SHEET_CONTENTS::FILEDLG_IMPORT_SHEET_CONTENTS ( PCBNEW_SETTINGS aSettings)

Definition at line 140 of file pcb_design_block_pane.cpp.

References m_settings.

Member Function Documentation

◆ AddCustomControls() [1/2]

◆ AddCustomControls() [2/2]

void FILEDLG_IMPORT_SHEET_CONTENTS::AddCustomControls ( wxFileDialogCustomize &  customizer)
override

◆ TransferDataFromCustomControls() [1/2]

◆ TransferDataFromCustomControls() [2/2]

void FILEDLG_IMPORT_SHEET_CONTENTS::TransferDataFromCustomControls ( )
override

◆ wxDECLARE_NO_COPY_CLASS() [1/2]

FILEDLG_IMPORT_SHEET_CONTENTS::wxDECLARE_NO_COPY_CLASS ( FILEDLG_IMPORT_SHEET_CONTENTS  )
private

◆ wxDECLARE_NO_COPY_CLASS() [2/2]

FILEDLG_IMPORT_SHEET_CONTENTS::wxDECLARE_NO_COPY_CLASS ( FILEDLG_IMPORT_SHEET_CONTENTS  )
private

Member Data Documentation

◆ m_cbKeepAnnotations

wxFileDialogCheckBox * FILEDLG_IMPORT_SHEET_CONTENTS::m_cbKeepAnnotations
private

Definition at line 74 of file sch_design_block_pane.h.

Referenced by AddCustomControls(), and TransferDataFromCustomControls().

◆ m_cbPlaceAsSheet

wxFileDialogCheckBox * FILEDLG_IMPORT_SHEET_CONTENTS::m_cbPlaceAsSheet
private

Definition at line 73 of file sch_design_block_pane.h.

Referenced by AddCustomControls(), and TransferDataFromCustomControls().

◆ m_cbRepeatedPlacement

wxFileDialogCheckBox * FILEDLG_IMPORT_SHEET_CONTENTS::m_cbRepeatedPlacement
private

Definition at line 72 of file sch_design_block_pane.h.

Referenced by AddCustomControls(), and TransferDataFromCustomControls().

◆ m_settings [1/2]

EESCHEMA_SETTINGS* FILEDLG_IMPORT_SHEET_CONTENTS::m_settings
private

◆ m_settings [2/2]

PCBNEW_SETTINGS* FILEDLG_IMPORT_SHEET_CONTENTS::m_settings
private

Definition at line 71 of file pcb_design_block_pane.h.


The documentation for this class was generated from the following files: