KiCad PCB EDA Suite
Loading...
Searching...
No Matches
include Directory Reference
Directories
api
bitmaps
cli
core
database
dialogs
drawing_sheet
font
gal
http_lib
io
kicad_curl
libeval
libeval_compiler
plotters
plugins
preview_items
project
properties
settings
text_eval
tool
view
widgets
Files
3d_enums.h
declared enumerations and flags
advanced_config.h
app_monitor.h
array_axis.h
array_options.h
asset_archive.h
background_jobs_monitor.h
base_screen.h
BASE_SCREEN
class implementation.
base_set.h
base_units.h
bin_mod.h
bitmap_base.h
bitmap_store.h
bitmaps.h
board_design_settings.h
board_item.h
board_printout.h
build_version.h
callback_gal.h
case_insensitive_map.h
class_draw_panel_gal.h
cli_progress_reporter.h
clipboard.h
collector.h
commit.h
common.h
The common library.
config_map.h
config_params.h
confirm.h
This file is part of the common library.
ctl_flags.h
design_block_lib_table.h
dialog_shim.h
dpi_scaling.h
dpi_scaling_common.h
dsnlexer.h
eda_base_frame.h
Base window classes and related definitions.
eda_dde.h
DDE server & client.
eda_doc.h
This file is part of the common library.
eda_draw_frame.h
eda_item.h
eda_item_flags.h
eda_list_dialog.h
eda_pattern_match.h
Abstract pattern-matching tool and implementations.
eda_search_data.h
eda_shape.h
eda_text.h
eda_units.h
embedded_files.h
embedded_files_parser.h
enum_vector.h
env_paths.h
Helper functions to substitute paths with environmental variables.
env_vars.h
Functions related to environment variables, including help functions.
executable_names.h
KiCad executable names.
file_history.h
filename_resolver.h
filter_reader.h
fmt.h
footprint_editor_settings.h
footprint_filter.h
footprint_info.h
fp_lib_table.h
frame_type.h
gal_display_options_common.h
gbr_metadata.h
Handle special data (items attributes) during plot.
gbr_netlist_metadata.h
gestfich.h
gr_basic.h
gr_text.h
grid_tricks.h
hash_eda.h
Hashing functions for EDA_ITEMs.
hashtables.h
hotkey_store.h
hotkeys_basic.h
i18n_utility.h
Some functions to handle hotkeys in KiCad.
id.h
import_export.h
increment.h
inspectable.h
json_common.h
json_conversions.h
json_schema_validator.h
ki_any.h
An implementation of std::any_cast, which uses type_info::hash_code to check validity of cast types.
ki_exception.h
kicommon.h
kidialog.h
kiface_base.h
kiface_ids.h
kiid.h
kiway.h
kiway_express.h
kiway_holder.h
kiway_mgr.h
kiway_player.h
launch_ext.h
layer_ids.h
layer_range.h
lib_id.h
lib_table_base.h
lib_table_grid.h
lib_table_grid_tricks.h
lib_tree_item.h
lib_tree_model.h
lib_tree_model_adapter.h
locale_io.h
lockfile.h
File locking utilities.
logging.h
lseq.h
lset.h
macros.h
This file contains miscellaneous commonly used macros and functions.
macros_swig.h
This file contains macros just for swig binding.
mail_type.h
marker_base.h
markup_parser.h
netclass.h
newstroke_font.h
notifications_manager.h
origin_transforms.h
origin_viewitem.h
page_info.h
panel_hotkeys_editor.h
panel_text_variables.h
paths.h
pcb_base_frame.h
pcb_display_options.h
pcb_screen.h
pgm_base.h
see class
PGM_BASE
policy_keys.h
printout.h
progress_reporter.h
project.h
project_pcb.h
property_holder.h
ptree.h
rc_item.h
rc_json_schema.h
refdes_utils.h
Collection of utility functions for component reference designators (refdes)
reference_image.h
render_settings.h
reporter.h
richio.h
rtti_dump.h
scintilla_tricks.h
scoped_set_reset.h
search_stack.h
singleton.h
spacemouse.h
status_popup.h
streamwrapper.h
string_any_map.h
string_utils.h
stroke_params.h
stroke_params_parser.h
systemdirsappend.h
System directories search utilities.
template_fieldnames.h
textentry_tricks.h
thread_pool.h
title_block.h
trace_helpers.h
wxLogTrace helper definitions.
ui_events.h
undo_redo_container.h
units_provider.h
validators.h
Custom text control validator definitions.
wildcards_and_files_ext.h
Definition of file extensions used in Kicad.
wx_filename.h
wx_fstream_progress.h
wxstream_helper.h
xnode.h
zoom_defines.h
src
include
Generated on Mon Oct 13 2025 00:06:55 for KiCad PCB EDA Suite by
1.13.2