KiCad PCB EDA Suite
|
#include <array>
#include <map>
#include <vector>
#include <kiid.h>
#include <wx_filename.h>
#include <wx/string.h>
#include <core/typeinfo.h>
Go to the source code of this file.
Classes | |
class | PROJECT |
Container for project specific data. More... | |
class | PROJECT::_ELEM |
A PROJECT can hold stuff it knows nothing about, in the form of _ELEM derivatives. More... | |
Macros | |
#define | PROJECT_VAR_NAME wxT( "KIPRJMOD" ) |
A variable name whose value holds the current project directory. | |
#define | NAMELESS_PROJECT _( "untitled" ) |
default name for nameless projects | |
#define NAMELESS_PROJECT _( "untitled" ) |
default name for nameless projects
Definition at line 43 of file project.h.
Referenced by PCB_EDIT_FRAME::DoAutoSave(), GERBVIEW_CONTROL::ExportToPcbnew(), PROJECT_TREE_PANE::ReCreateTreePrj(), and PCB_EDIT_FRAME::SaveBoard().
#define PROJECT_VAR_NAME wxT( "KIPRJMOD" ) |
A variable name whose value holds the current project directory.
Currently an environment variable, eventually a project variable.
Definition at line 40 of file project.h.
Referenced by DIALOG_CONFIG_EQUFILES::DIALOG_CONFIG_EQUFILES(), PGM_BASE::loadCommonSettings(), SETTINGS_MANAGER::LoadProject(), NormalizePath(), DIALOG_CONFIGURE_PATHS::OnGridCellChanging(), PCB_EDIT_FRAME::OpenProjectFiles(), DIALOG_EXECUTECOMMAND_JOB_SETTINGS::populateEnvironReadOnlyTable(), PANEL_DESIGN_BLOCK_LIB_TABLE::populateEnvironReadOnlyTable(), PANEL_FP_LIB_TABLE::populateEnvironReadOnlyTable(), PANEL_SYM_LIB_TABLE::populateEnvironReadOnlyTable(), PCB_EDIT_FRAME::PythonSyncProjectName(), PROJECT_SCH::SchSymbolLibTable(), and SETTINGS_MANAGER::UnloadProject().