#include <design_block.h>
Definition at line 33 of file design_block.h.
◆ DESIGN_BLOCK() [1/2]
DESIGN_BLOCK::DESIGN_BLOCK |
( |
| ) |
|
|
default |
◆ DESIGN_BLOCK() [2/2]
This is the only way to get m_fields to compile as a class member.
◆ GetBoardFile()
const wxString & DESIGN_BLOCK::GetBoardFile |
( |
| ) |
const |
|
inline |
◆ GetFields() [1/2]
nlohmann::ordered_map< wxString, wxString > & DESIGN_BLOCK::GetFields |
( |
| ) |
|
|
inline |
◆ GetFields() [2/2]
const nlohmann::ordered_map< wxString, wxString > & DESIGN_BLOCK::GetFields |
( |
| ) |
const |
|
inline |
◆ GetKeywords()
const wxString & DESIGN_BLOCK::GetKeywords |
( |
| ) |
const |
|
inline |
◆ GetLibDescription()
const wxString & DESIGN_BLOCK::GetLibDescription |
( |
| ) |
const |
|
inline |
◆ GetLibId()
const LIB_ID & DESIGN_BLOCK::GetLibId |
( |
| ) |
const |
|
inline |
Definition at line 37 of file design_block.h.
Referenced by PCB_CONTROL::AppendBoard(), DESIGN_BLOCK_IO::DesignBlockSave(), DESIGN_BLOCK_LIB_TABLE::DesignBlockSave(), PCB_EDIT_FRAME::SaveBoardAsDesignBlock(), SCH_EDIT_FRAME::SaveSelectionAsDesignBlock(), PCB_EDIT_FRAME::SaveSelectionAsDesignBlock(), PCB_EDIT_FRAME::saveSelectionToDesignBlock(), SCH_EDIT_FRAME::SaveSheetAsDesignBlock(), setLibNickname(), DIALOG_DESIGN_BLOCK_PROPERTIES::TransferDataFromWindow(), and DIALOG_DESIGN_BLOCK_PROPERTIES::TransferDataToWindow().
◆ GetSchematicFile()
const wxString & DESIGN_BLOCK::GetSchematicFile |
( |
| ) |
const |
|
inline |
◆ SetBoardFile()
void DESIGN_BLOCK::SetBoardFile |
( |
const wxString & |
aFile | ) |
|
|
inline |
◆ SetKeywords()
void DESIGN_BLOCK::SetKeywords |
( |
const wxString & |
aKeywords | ) |
|
|
inline |
◆ SetLibDescription()
void DESIGN_BLOCK::SetLibDescription |
( |
const wxString & |
aDesc | ) |
|
|
inline |
◆ SetLibId()
void DESIGN_BLOCK::SetLibId |
( |
const LIB_ID & |
aName | ) |
|
|
inline |
◆ SetSchematicFile()
void DESIGN_BLOCK::SetSchematicFile |
( |
const wxString & |
aFile | ) |
|
|
inline |
◆ m_boardFile
wxString DESIGN_BLOCK::m_boardFile |
|
private |
File name and path for board file.
Definition at line 62 of file design_block.h.
◆ m_fields
nlohmann::ordered_map<wxString, wxString> DESIGN_BLOCK::m_fields |
|
private |
◆ m_keywords
wxString DESIGN_BLOCK::m_keywords |
|
private |
Search keywords to find design block in library.
Definition at line 64 of file design_block.h.
◆ m_lib_id
◆ m_libDescription
wxString DESIGN_BLOCK::m_libDescription |
|
private |
File name and path for documentation file.
Definition at line 63 of file design_block.h.
◆ m_schematicFile
wxString DESIGN_BLOCK::m_schematicFile |
|
private |
File name and path for schematic file.
Definition at line 61 of file design_block.h.
The documentation for this class was generated from the following file: