KiCad PCB EDA Suite
Loading...
Searching...
No Matches
design_block_utils.cpp File Reference
#include <pgm_base.h>
#include <kiway.h>
#include <design_block.h>
#include <design_block_lib_table.h>
#include <design_block_pane.h>
#include <sch_edit_frame.h>
#include <wx/choicdlg.h>
#include <wx/msgdlg.h>
#include <wx/textdlg.h>
#include <wildcards_and_files_ext.h>
#include <paths.h>
#include <env_paths.h>
#include <common.h>
#include <kidialog.h>
#include <confirm.h>
#include <tool/tool_manager.h>
#include <ee_selection_tool.h>
#include <dialogs/dialog_design_block_properties.h>
#include <nlohmann/json.hpp>

Go to the source code of this file.

Functions

bool checkOverwrite (SCH_EDIT_FRAME *aFrame, wxString &libname, wxString &newName)
 
DESIGN_BLOCKSchGetDesignBlock (const LIB_ID &aLibId, DESIGN_BLOCK_LIB_TABLE *aLibTable, wxWindow *aParent, bool aShowErrorMsg)
 

Function Documentation

◆ checkOverwrite()

bool checkOverwrite ( SCH_EDIT_FRAME aFrame,
wxString &  libname,
wxString &  newName 
)

◆ SchGetDesignBlock()

DESIGN_BLOCK * SchGetDesignBlock ( const LIB_ID aLibId,
DESIGN_BLOCK_LIB_TABLE aLibTable,
wxWindow *  aParent,
bool  aShowErrorMsg 
)