KiCad PCB EDA Suite
Loading...
Searching...
No Matches
BOARD_LOADER::OPTIONS Struct Reference

#include <board_loader.h>

Public Attributes

const std::map< std::string, UTF8 > * properties = nullptr
 
PROGRESS_REPORTERprogress_reporter = nullptr
 
REPORTERreporter = nullptr
 
std::function< void(PCB_IO &)> plugin_configurator
 
std::function< void(const wxString &, const wxString &)> drawing_sheet_error_callback
 
bool initialize_after_load = true
 

Detailed Description

Definition at line 42 of file board_loader.h.

Member Data Documentation

◆ drawing_sheet_error_callback

std::function<void( const wxString&, const wxString& )> BOARD_LOADER::OPTIONS::drawing_sheet_error_callback

Definition at line 52 of file board_loader.h.

Referenced by BOARD_LOADER::initializeLoadedBoard().

◆ initialize_after_load

bool BOARD_LOADER::OPTIONS::initialize_after_load = true

◆ plugin_configurator

std::function<void( PCB_IO& )> BOARD_LOADER::OPTIONS::plugin_configurator

Definition at line 49 of file board_loader.h.

Referenced by BOARD_LOADER::Load(), and PCB_EDIT_FRAME::OpenProjectFiles().

◆ progress_reporter

PROGRESS_REPORTER* BOARD_LOADER::OPTIONS::progress_reporter = nullptr

Definition at line 45 of file board_loader.h.

Referenced by BOARD_LOADER::Load(), and PCB_EDIT_FRAME::OpenProjectFiles().

◆ properties

const std::map<std::string, UTF8>* BOARD_LOADER::OPTIONS::properties = nullptr

Definition at line 44 of file board_loader.h.

Referenced by BOARD_LOADER::Load(), and PCB_EDIT_FRAME::OpenProjectFiles().

◆ reporter

REPORTER* BOARD_LOADER::OPTIONS::reporter = nullptr

Definition at line 46 of file board_loader.h.

Referenced by BOARD_LOADER::Load(), and PCB_EDIT_FRAME::OpenProjectFiles().


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