KiCad PCB EDA Suite
Loading...
Searching...
No Matches
FILEDLG_OPEN_EMBED_FILE Class Reference

#include <filedlg_open_embed_file.h>

Inheritance diagram for FILEDLG_OPEN_EMBED_FILE:

Public Member Functions

 FILEDLG_OPEN_EMBED_FILE (bool aDefaultEmbed=true)
 
virtual void AddCustomControls (wxFileDialogCustomize &customizer) override
 
virtual void TransferDataFromCustomControls () override
 
bool GetEmbed () const
 

Private Member Functions

 wxDECLARE_NO_COPY_CLASS (FILEDLG_OPEN_EMBED_FILE)
 

Private Attributes

bool m_embed
 
wxFileDialogCheckBox * m_cb = nullptr
 

Detailed Description

Definition at line 27 of file filedlg_open_embed_file.h.

Constructor & Destructor Documentation

◆ FILEDLG_OPEN_EMBED_FILE()

FILEDLG_OPEN_EMBED_FILE::FILEDLG_OPEN_EMBED_FILE ( bool  aDefaultEmbed = true)
inline

Definition at line 30 of file filedlg_open_embed_file.h.

Member Function Documentation

◆ AddCustomControls()

virtual void FILEDLG_OPEN_EMBED_FILE::AddCustomControls ( wxFileDialogCustomize &  customizer)
inlineoverridevirtual

Definition at line 34 of file filedlg_open_embed_file.h.

References _, m_cb, and m_embed.

◆ GetEmbed()

bool FILEDLG_OPEN_EMBED_FILE::GetEmbed ( ) const
inline

◆ TransferDataFromCustomControls()

virtual void FILEDLG_OPEN_EMBED_FILE::TransferDataFromCustomControls ( )
inlineoverridevirtual

Definition at line 40 of file filedlg_open_embed_file.h.

References m_cb, and m_embed.

◆ wxDECLARE_NO_COPY_CLASS()

FILEDLG_OPEN_EMBED_FILE::wxDECLARE_NO_COPY_CLASS ( FILEDLG_OPEN_EMBED_FILE  )
private

Member Data Documentation

◆ m_cb

wxFileDialogCheckBox* FILEDLG_OPEN_EMBED_FILE::m_cb = nullptr
private

Definition at line 50 of file filedlg_open_embed_file.h.

Referenced by AddCustomControls(), and TransferDataFromCustomControls().

◆ m_embed

bool FILEDLG_OPEN_EMBED_FILE::m_embed
private

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