KiCad PCB EDA Suite
Loading...
Searching...
No Matches
File Extension Definitions

Macros

#define PcbFileExtension   KiCadPcbFileExtension
 

Variables

static const std::string FILEEXT::BackupFileSuffix
 
static const std::string FILEEXT::LockFilePrefix
 
static const std::string FILEEXT::LockFileExtension
 
static const std::string FILEEXT::SchematicSymbolFileExtension
 
static const std::string FILEEXT::LegacySymbolLibFileExtension
 
static const std::string FILEEXT::LegacySymbolDocumentFileExtension
 
static const std::string FILEEXT::SchematicBackupFileExtension
 
static const std::string FILEEXT::VrmlFileExtension
 
static const std::string FILEEXT::ProjectFileExtension
 
static const std::string FILEEXT::LegacyProjectFileExtension
 
static const std::string FILEEXT::ProjectLocalSettingsFileExtension
 
static const std::string FILEEXT::LegacySchematicFileExtension
 
static const std::string FILEEXT::CadstarSchematicFileExtension
 
static const std::string FILEEXT::CadstarPartsLibraryFileExtension
 
static const std::string FILEEXT::KiCadSchematicFileExtension
 
static const std::string FILEEXT::SpiceFileExtension
 
static const std::string FILEEXT::CadstarNetlistFileExtension
 
static const std::string FILEEXT::OrCadPcb2NetlistFileExtension
 
static const std::string FILEEXT::NetlistFileExtension
 
static const std::string FILEEXT::AllegroNetlistFileExtension
 
static const std::string FILEEXT::PADSNetlistFileExtension
 
static const std::string FILEEXT::GerberFileExtension
 
static const std::string FILEEXT::GerberJobFileExtension
 
static const std::string FILEEXT::HtmlFileExtension
 
static const std::string FILEEXT::EquFileExtension
 
static const std::string FILEEXT::HotkeyFileExtension
 
static const std::string FILEEXT::DatabaseLibraryFileExtension
 
static const std::string FILEEXT::HTTPLibraryFileExtension
 
static const std::string FILEEXT::ArchiveFileExtension
 
static const std::string FILEEXT::LegacyPcbFileExtension
 
static const std::string FILEEXT::EaglePcbFileExtension
 
static const std::string FILEEXT::CadstarPcbFileExtension
 
static const std::string FILEEXT::KiCadPcbFileExtension
 
static const std::string FILEEXT::KiCadSymbolLibFileExtension
 
static const std::string FILEEXT::DrawingSheetFileExtension
 
static const std::string FILEEXT::DesignRulesFileExtension
 
static const std::string FILEEXT::LegacyFootprintLibPathExtension
 
static const std::string FILEEXT::PdfFileExtension
 
static const std::string FILEEXT::MacrosFileExtension
 
static const std::string FILEEXT::FootprintAssignmentFileExtension
 
static const std::string FILEEXT::DrillFileExtension
 
static const std::string FILEEXT::SVGFileExtension
 
static const std::string FILEEXT::ReportFileExtension
 
static const std::string FILEEXT::FootprintPlaceFileExtension
 
static const std::string FILEEXT::KiCadFootprintFileExtension
 
static const std::string FILEEXT::KiCadFootprintLibPathExtension
 
static const std::string FILEEXT::AltiumFootprintLibPathExtension
 
static const std::string FILEEXT::CadstarFootprintLibPathExtension
 
static const std::string FILEEXT::GedaPcbFootprintLibFileExtension
 
static const std::string FILEEXT::EagleFootprintLibPathExtension
 
static const std::string FILEEXT::SpecctraDsnFileExtension
 
static const std::string FILEEXT::SpecctraSessionFileExtension
 
static const std::string FILEEXT::IpcD356FileExtension
 
static const std::string FILEEXT::Ipc2581FileExtension
 
static const std::string FILEEXT::WorkbookFileExtension
 
static const std::string FILEEXT::PngFileExtension
 
static const std::string FILEEXT::JpegFileExtension
 
static const std::string FILEEXT::TextFileExtension
 
static const std::string FILEEXT::MarkdownFileExtension
 
static const std::string FILEEXT::CsvFileExtension
 
static const std::string FILEEXT::XmlFileExtension
 
static const std::string FILEEXT::JsonFileExtension
 
static const std::string FILEEXT::StepFileExtension
 
static const std::string FILEEXT::StepFileAbrvExtension
 
static const std::string FILEEXT::GltfBinaryFileExtension
 
static const wxString FILEEXT::GerberFileExtensionsRegex
 

Detailed Description

Note
Please do not changes these. If a different file extension is needed, create a new definition in here. If you create a extension definition in another file, make sure to add it to the Doxygen group "file_extensions" using the "addtogroup" tag. Also note, just because they are defined as const doesn't guarantee that they cannot be changed.

Macro Definition Documentation

◆ PcbFileExtension

#define PcbFileExtension   KiCadPcbFileExtension

Definition at line 153 of file wildcards_and_files_ext.h.

Variable Documentation

◆ AllegroNetlistFileExtension

const std::string FILEEXT::AllegroNetlistFileExtension
static

◆ AltiumFootprintLibPathExtension

const std::string FILEEXT::AltiumFootprintLibPathExtension
static

Definition at line 168 of file wildcards_and_files_ext.h.

◆ ArchiveFileExtension

◆ BackupFileSuffix

const std::string FILEEXT::BackupFileSuffix
static

◆ CadstarFootprintLibPathExtension

const std::string FILEEXT::CadstarFootprintLibPathExtension
static

Definition at line 169 of file wildcards_and_files_ext.h.

◆ CadstarNetlistFileExtension

const std::string FILEEXT::CadstarNetlistFileExtension
static

◆ CadstarPartsLibraryFileExtension

const std::string FILEEXT::CadstarPartsLibraryFileExtension
static

Definition at line 131 of file wildcards_and_files_ext.h.

Referenced by SCH_IO_CADSTAR_ARCHIVE::GetLibraryDesc().

◆ CadstarPcbFileExtension

const std::string FILEEXT::CadstarPcbFileExtension
static

Definition at line 151 of file wildcards_and_files_ext.h.

◆ CadstarSchematicFileExtension

const std::string FILEEXT::CadstarSchematicFileExtension
static

◆ CsvFileExtension

◆ DatabaseLibraryFileExtension

const std::string FILEEXT::DatabaseLibraryFileExtension
static

◆ DesignRulesFileExtension

◆ DrawingSheetFileExtension

◆ DrillFileExtension

◆ EagleFootprintLibPathExtension

const std::string FILEEXT::EagleFootprintLibPathExtension
static

Definition at line 171 of file wildcards_and_files_ext.h.

◆ EaglePcbFileExtension

const std::string FILEEXT::EaglePcbFileExtension
static

Definition at line 150 of file wildcards_and_files_ext.h.

◆ EquFileExtension

const std::string FILEEXT::EquFileExtension
static

Definition at line 142 of file wildcards_and_files_ext.h.

◆ FootprintAssignmentFileExtension

◆ FootprintPlaceFileExtension

const std::string FILEEXT::FootprintPlaceFileExtension
static

◆ GedaPcbFootprintLibFileExtension

const std::string FILEEXT::GedaPcbFootprintLibFileExtension
static

◆ GerberFileExtension

◆ GerberFileExtensionsRegex

const wxString FILEEXT::GerberFileExtensionsRegex
static

◆ GerberJobFileExtension

◆ GltfBinaryFileExtension

const std::string FILEEXT::GltfBinaryFileExtension
static

◆ HotkeyFileExtension

const std::string FILEEXT::HotkeyFileExtension
static

◆ HtmlFileExtension

const std::string FILEEXT::HtmlFileExtension
static

Definition at line 141 of file wildcards_and_files_ext.h.

Referenced by PROJECT_TREE_PANE::GetFileExt().

◆ HTTPLibraryFileExtension

const std::string FILEEXT::HTTPLibraryFileExtension
static

◆ Ipc2581FileExtension

const std::string FILEEXT::Ipc2581FileExtension
static

◆ IpcD356FileExtension

const std::string FILEEXT::IpcD356FileExtension
static

◆ JpegFileExtension

const std::string FILEEXT::JpegFileExtension
static

Definition at line 179 of file wildcards_and_files_ext.h.

Referenced by EDA_3D_VIEWER_FRAME::takeScreenshot().

◆ JsonFileExtension

◆ KiCadFootprintFileExtension

◆ KiCadFootprintLibPathExtension

◆ KiCadPcbFileExtension

◆ KiCadSchematicFileExtension

const std::string FILEEXT::KiCadSchematicFileExtension
static

◆ KiCadSymbolLibFileExtension

◆ LegacyFootprintLibPathExtension

const std::string FILEEXT::LegacyFootprintLibPathExtension
static

Definition at line 158 of file wildcards_and_files_ext.h.

Referenced by SAVE_AS_TRAVERSER::OnFile(), and PCB::IFACE::SaveFileAs().

◆ LegacyPcbFileExtension

◆ LegacyProjectFileExtension

◆ LegacySchematicFileExtension

◆ LegacySymbolDocumentFileExtension

◆ LegacySymbolLibFileExtension

◆ LockFileExtension

const std::string FILEEXT::LockFileExtension
static

Definition at line 118 of file wildcards_and_files_ext.h.

Referenced by LOCKFILE::LOCKFILE(), and SAVE_AS_TRAVERSER::OnFile().

◆ LockFilePrefix

const std::string FILEEXT::LockFilePrefix
static

Definition at line 117 of file wildcards_and_files_ext.h.

Referenced by LOCKFILE::LOCKFILE(), and SAVE_AS_TRAVERSER::OnFile().

◆ MacrosFileExtension

const std::string FILEEXT::MacrosFileExtension
static

Definition at line 160 of file wildcards_and_files_ext.h.

◆ MarkdownFileExtension

const std::string FILEEXT::MarkdownFileExtension
static

Definition at line 181 of file wildcards_and_files_ext.h.

Referenced by PROJECT_TREE_PANE::GetFileExt().

◆ NetlistFileExtension

◆ OrCadPcb2NetlistFileExtension

const std::string FILEEXT::OrCadPcb2NetlistFileExtension
static

◆ PADSNetlistFileExtension

const std::string FILEEXT::PADSNetlistFileExtension
static

◆ PdfFileExtension

const std::string FILEEXT::PdfFileExtension
static

Definition at line 159 of file wildcards_and_files_ext.h.

Referenced by PROJECT_TREE_PANE::GetFileExt().

◆ PngFileExtension

const std::string FILEEXT::PngFileExtension
static

Definition at line 178 of file wildcards_and_files_ext.h.

Referenced by EDA_3D_VIEWER_FRAME::takeScreenshot().

◆ ProjectFileExtension

◆ ProjectLocalSettingsFileExtension

const std::string FILEEXT::ProjectLocalSettingsFileExtension
static

◆ ReportFileExtension

◆ SchematicBackupFileExtension

const std::string FILEEXT::SchematicBackupFileExtension
static

Definition at line 123 of file wildcards_and_files_ext.h.

◆ SchematicSymbolFileExtension

const std::string FILEEXT::SchematicSymbolFileExtension
static

Definition at line 120 of file wildcards_and_files_ext.h.

Referenced by SAVE_AS_TRAVERSER::OnFile(), and SCH::IFACE::SaveFileAs().

◆ SpecctraDsnFileExtension

const std::string FILEEXT::SpecctraDsnFileExtension
static

◆ SpecctraSessionFileExtension

const std::string FILEEXT::SpecctraSessionFileExtension
static

◆ SpiceFileExtension

◆ StepFileAbrvExtension

const std::string FILEEXT::StepFileAbrvExtension
static

Definition at line 187 of file wildcards_and_files_ext.h.

Referenced by DIALOG_EXPORT_STEP::onBrowseClicked().

◆ StepFileExtension

const std::string FILEEXT::StepFileExtension
static

◆ SVGFileExtension

◆ TextFileExtension

const std::string FILEEXT::TextFileExtension
static

◆ VrmlFileExtension

const std::string FILEEXT::VrmlFileExtension
static

Definition at line 125 of file wildcards_and_files_ext.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ WorkbookFileExtension

const std::string FILEEXT::WorkbookFileExtension
static

◆ XmlFileExtension

const std::string FILEEXT::XmlFileExtension
static