KiCad PCB EDA Suite
project.h File Reference
#include <map>
#include <vector>
#include <kiid.h>
#include <wx/string.h>
#include <wx/filename.h>
#include <core/typeinfo.h>

Go to the source code of this file.

Classes

class  PROJECT
 PROJECT holds 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. More...
 
#define NAMELESS_PROJECT   wxT( "noname" )
 default name for nameless projects More...
 
#define VTBL_ENTRY   virtual
 

Macro Definition Documentation

◆ NAMELESS_PROJECT

#define NAMELESS_PROJECT   wxT( "noname" )

default name for nameless projects

Definition at line 41 of file project.h.

◆ PROJECT_VAR_NAME

#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 38 of file project.h.

◆ VTBL_ENTRY

#define VTBL_ENTRY   virtual

Definition at line 55 of file project.h.