KiCad PCB EDA Suite
|
wxWidgets provides trace control of debug messages using the WXTRACE environment variable. More...
Macros | |
#define | MASK_3D_PLUGINMGR "3D_PLUGIN_MANAGER" |
Flag to enable 3D plugin manager debug tracing. More... | |
Variables | |
const wxChar *const | traceHiDpi = wxT( "KICAD_TRACE_HIGH_DPI" ) |
Flag to enable trace for HiDPI scaling factors. More... | |
static const wxChar * | traceGalDispOpts = wxT( "KICAD_GAL_DISPLAY_OPTIONS" ) |
Flag to enable GAL_DISPLAY_OPTIONS logging. More... | |
static const wxChar *const | traceGalCachedContainerGpu = wxT( "KICAD_GAL_CACHED_CONTAINER_GPU" ) |
Flag to enable debug output of the GAL OpenGL GPU cached container. More... | |
static const wxChar *const | traceGalCachedContainer = wxT( "KICAD_GAL_CACHED_CONTAINER" ) |
Flag to enable debug output of the GAL OpenGL cached container. More... | |
static const wxChar *const | traceGalOpenGlError = wxT( "KICAD_GAL_OPENGL_ERROR" ) |
Flag to enable debug output of the GAL OpenGL error checking. More... | |
static const wxChar * | traceGalDispOpts = wxT( "KICAD_GAL_DISPLAY_OPTIONS" ) |
Flag to enable GAL_DISPLAY_OPTIONS logging. More... | |
static const wxChar *const | traceNgspice = wxT( "KICAD_NGSPICE" ) |
Flag to enable debug output of Ngspice simulator. More... | |
const wxChar *const | traceSettings |
Flag to enable debug output of settings operations and management. More... | |
KICOMMON_API const wxChar *const | traceFindItem |
Flag to enable find debug tracing. More... | |
KICOMMON_API const wxChar *const | traceFindReplace |
Flag to enable find and replace debug tracing. More... | |
KICOMMON_API const wxChar *const | kicadTraceCoords |
Flag to enable draw panel coordinate debug tracing. More... | |
KICOMMON_API const wxChar *const | kicadTraceKeyEvent |
Flag to enable wxKeyEvent debug tracing. More... | |
KICOMMON_API const wxChar *const | kicadTraceToolStack |
Flag to enable tracing of the tool handling stack. More... | |
KICOMMON_API const wxChar *const | kicadTraceCoroutineStack |
Flag to enable tracing of the coroutine call stack. More... | |
KICOMMON_API const wxChar *const | traceAutoSave |
Flag to enable auto save feature debug tracing. More... | |
KICOMMON_API const wxChar *const | traceSchLibMem |
Flag to enable schematic library memory deletion debug output. More... | |
KICOMMON_API const wxChar *const | traceSchPlugin |
Flag to enable legacy schematic plugin debug output. More... | |
KICOMMON_API const wxChar *const | traceSchLegacyPlugin |
Flag to enable legacy schematic plugin debug output. More... | |
KICOMMON_API const wxChar *const | traceKicadPcbPlugin |
Flag to enable GEDA PCB plugin debug output. More... | |
KICOMMON_API const wxChar *const | traceGedaPcbPlugin |
Flag to enable GEDA PCB plugin debug output. More... | |
KICOMMON_API const wxChar *const | tracePrinting |
Flag to enable print controller debug output. More... | |
KICOMMON_API const wxChar *const | tracePathsAndFiles |
Flag to enable path and file name debug output. More... | |
KICOMMON_API const wxChar *const | traceLocale |
Flag to enable locale debug output. More... | |
KICOMMON_API const wxChar *const | traceFonts |
Flag to enable locale debug output. More... | |
KICOMMON_API const wxChar *const | traceScreen |
Flag to enable debug output of BASE_SCREEN and it's derivatives. More... | |
KICOMMON_API const wxChar *const | traceDisplayLocation |
Flag to enable debug output of display positioning logic. More... | |
KICOMMON_API const wxChar *const | traceZoomScroll |
Flag to enable debug output of zoom-scrolling calculations in KIGFX::ZOOM_CONTROLLER and derivatives. More... | |
KICOMMON_API const wxChar *const | traceSymbolResolver |
Flag to enable debug output of symbol library resolver results. More... | |
KICOMMON_API const wxChar *const | traceSchSheetPaths |
Flag to enable debug output of schematic symbol sheet path manipulation code. More... | |
KICOMMON_API const wxChar *const | traceEnvVars |
Flag to enable debug output of environment variable operations. More... | |
KICOMMON_API const wxChar *const | traceGalProfile |
Flag to enable debug output of GAL performance profiling. More... | |
KICOMMON_API const wxChar *const | traceKiCad2Step |
Flag to enable KiCad2Step debug tracing. More... | |
const wxChar * | traceBoardOutline = wxT( "KICAD_BOARD_OUTLINE" ) |
Flag to enable debug tracing for the board outline creation. More... | |
const wxChar *const | traceIdfPlugin = wxT( "KICAD_IDF_PLUGIN" ) |
Flag to enable IDF plugin trace output. More... | |
const wxChar *const | traceVrmlPlugin = wxT( "KICAD_VRML_PLUGIN" ) |
Flag to enable VRML plugin trace output. More... | |
const wxChar *const | tracePluginLoader = wxT( "KICAD_PLUGIN_LOADER" ) |
Flag to enable plugin loader trace output. More... | |
static const wxChar * | BOARD_ADAPTER::m_logTrace = wxT( "KI_TRACE_EDA_CINFO3D_VISU" ) |
Trace mask used to enable or disable debug output for this class. More... | |
static const wxChar * | EDA_3D_CANVAS::m_logTrace = wxT( "KI_TRACE_EDA_3D_CANVAS" ) |
Trace mask used to enable or disable the trace output of this class. More... | |
static const wxChar * | EDA_3D_MODEL_VIEWER::m_logTrace = wxT( "KI_TRACE_EDA_3D_MODEL_VIEWER" ) |
Trace mask used to enable or disable the trace output of this class. More... | |
static const wxChar * | NL_3D_VIEWER_PLUGIN_IMPL::m_logTrace = wxT( "KI_TRACE_NL_3D_VIEWER_PLUGIN" ) |
Trace mask used to enable or disable the trace output of this class. More... | |
static const wxChar * | RENDER_3D_BASE::m_logTrace = wxT( "KI_TRACE_3D_RENDER" ) |
Trace mask used to enable or disable the trace output of this class. More... | |
static const wxChar * | EDA_3D_VIEWER_FRAME::m_logTrace = wxT( "KI_TRACE_EDA_3D_VIEWER" ) |
Trace mask used to enable or disable the trace output of this class. More... | |
static const wxChar * | CAMERA::m_logTrace = wxT( "KI_TRACE_CAMERA" ) |
Trace mask used to enable or disable the trace output of this class. More... | |
static const wxChar * | NL_SCHEMATIC_PLUGIN_IMPL::m_logTrace = wxT( "KI_TRACE_NL_SCHEMATIC_PLUGIN" ) |
Trace mask used to enable or disable the trace output of this class. More... | |
static const wxChar * | NL_PCBNEW_PLUGIN_IMPL::m_logTrace = wxT( "KI_TRACE_NL_PCBNEW_PLUGIN" ) |
Trace mask used to enable or disable the trace output of this class. More... | |
wxWidgets provides trace control of debug messages using the WXTRACE environment variable.
This section defines the strings passed to WXTRACE to for debug output control of various sections of the KiCad code. See the wxWidgets wxLogTrace documentation for more information.
#define MASK_3D_PLUGINMGR "3D_PLUGIN_MANAGER" |
Flag to enable 3D plugin manager debug tracing.
Use "KI_TRACE_EDA_3D_VIEWER" to enable.
Definition at line 52 of file 3d_plugin_manager.cpp.
|
extern |
Flag to enable draw panel coordinate debug tracing.
Use "KICAD_COORDS" to enable.
Definition at line 35 of file trace_helpers.cpp.
|
extern |
Flag to enable tracing of the coroutine call stack.
Use "KICAD_COROUTINE_STACK" to enable.
Definition at line 38 of file trace_helpers.cpp.
Referenced by COROUTINE< ReturnType, ArgType >::Call(), COROUTINE< ReturnType, ArgType >::doCall(), COROUTINE< ReturnType, ArgType >::GuardMemory(), COROUTINE< ReturnType, ArgType >::jumpIn(), COROUTINE< ReturnType, ArgType >::jumpOut(), and COROUTINE< ReturnType, ArgType >::Resume().
|
extern |
Flag to enable wxKeyEvent debug tracing.
Use "KICAD_KEY_EVENTS" to enable.
Definition at line 36 of file trace_helpers.cpp.
Referenced by TOOL_DISPATCHER::DispatchWxEvent(), TOOL_DISPATCHER::GetToolEvent(), FOOTPRINTS_LISTBOX::OnChar(), LIBRARY_LISTBOX::OnChar(), SYMBOLS_LISTBOX::OnChar(), and EDA_BASE_FRAME::OnCharHook().
|
extern |
Flag to enable tracing of the tool handling stack.
Use "KICAD_TOOL_STACK" to enable.
Definition at line 37 of file trace_helpers.cpp.
Referenced by ACTION_MANAGER::ACTION_MANAGER(), TOOL_MANAGER::dispatchActivation(), TOOL_MANAGER::dispatchInternal(), TOOL_DISPATCHER::DispatchWxEvent(), TOOL_MANAGER::InitTools(), TOOL_MANAGER::InvokeTool(), ACTION_MENU::OnMenuEvent(), TOOL_MANAGER::processEvent(), ACTION_MANAGER::RunHotKey(), TOOL_MANAGER::runTool(), ACTION_MANAGER::SetConditions(), and TOOL_MANAGER::ShutdownTool().
|
staticprivate |
Trace mask used to enable or disable debug output for this class.
Trace mask used to enable or disable the trace output of this class.
Output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_EDA_CINFO3D_VISU". See the wxWidgets documentation on wxLogTrace for more information.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_EDA_CINFO3D_VISU". See the wxWidgets documentation on wxLogTrace for more information.
Definition at line 493 of file board_adapter.h.
Referenced by BOARD_ADAPTER::BOARD_ADAPTER(), BOARD_ADAPTER::createLayers(), BOARD_ADAPTER::createPadWithHole(), and BOARD_ADAPTER::InitSettings().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable 3D canvas debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_EDA_3D_CANVAS". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_EDA_3D_CANVAS" to enable.
Definition at line 335 of file eda_3d_canvas.h.
Referenced by EDA_3D_CANVAS::DoRePaint(), EDA_3D_CANVAS::initializeOpenGL(), EDA_3D_CANVAS::OnEraseBackground(), EDA_3D_CANVAS::OnMouseWheel(), and EDA_3D_CANVAS::~EDA_3D_CANVAS().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_EDA_3D_MODEL_VIEWER". See the wxWidgets documentation on wxLogTrace for more information.
Definition at line 138 of file eda_3d_model_viewer.h.
Referenced by EDA_3D_MODEL_VIEWER::EDA_3D_MODEL_VIEWER(), EDA_3D_MODEL_VIEWER::ogl_initialize(), EDA_3D_MODEL_VIEWER::OnEraseBackground(), EDA_3D_MODEL_VIEWER::OnMouseWheel(), EDA_3D_MODEL_VIEWER::OnPaint(), EDA_3D_MODEL_VIEWER::Set3DModel(), and EDA_3D_MODEL_VIEWER::~EDA_3D_MODEL_VIEWER().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable the NL_3D_VIEWER_PLUGIN debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_NL_3DVIEWER_PLUGIN". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_NL_3D_VIEWER_PLUGIN" to enable.
Definition at line 133 of file nl_3d_viewer_plugin_impl.h.
Referenced by NL_3D_VIEWER_PLUGIN_IMPL::exportCommandsAndImages(), NL_3D_VIEWER_PLUGIN_IMPL::SetFocus(), and NL_3D_VIEWER_PLUGIN_IMPL::SetTransaction().
|
staticprotected |
Trace mask used to enable or disable the trace output of this class.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_3D_RENDER". See the wxWidgets documentation on wxLogTrace for more information.
Definition at line 124 of file render_3d_base.h.
Referenced by RENDER_3D_RAYTRACE::initPbo(), RENDER_3D_BASE::RENDER_3D_BASE(), RENDER_3D_OPENGL::RENDER_3D_OPENGL(), RENDER_3D_RAYTRACE::RENDER_3D_RAYTRACE(), RENDER_3D_OPENGL::~RENDER_3D_OPENGL(), and RENDER_3D_RAYTRACE::~RENDER_3D_RAYTRACE().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable 3D viewer main frame window debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_EDA_3D_VIEWER". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_EDA_3D_VIEWER" to enable.
Definition at line 194 of file eda_3d_viewer_frame.h.
Referenced by EDA_3D_VIEWER_FRAME::CommonSettingsChanged(), EDA_3D_VIEWER_FRAME::doReCreateMenuBar(), EDA_3D_VIEWER_FRAME::Exit3DFrame(), EDA_3D_VIEWER_FRAME::LoadSettings(), EDA_3D_VIEWER_FRAME::OnActivate(), EDA_3D_VIEWER_FRAME::OnCloseWindow(), EDA_3D_VIEWER_FRAME::onDisableRayTracing(), EDA_3D_VIEWER_FRAME::onRenderEngineSelection(), EDA_3D_VIEWER_FRAME::Process_Special_Functions(), EDA_3D_VIEWER_FRAME::ReCreateMainToolbar(), EDA_3D_VIEWER_FRAME::RenderEngineChanged(), and EDA_3D_VIEWER_FRAME::SaveSettings().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable the NL_SCHEMATIC_PLUGIN debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_NL_SCHEMATIC_PLUGIN". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_NL_SCHEMATIC_PLUGIN" to enable.
Definition at line 144 of file nl_schematic_plugin_impl.h.
Referenced by NL_SCHEMATIC_PLUGIN_IMPL::exportCommandsAndImages(), and NL_SCHEMATIC_PLUGIN_IMPL::SetFocus().
|
staticprotected |
Trace mask used to enable or disable the trace output of this class.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_CAMERA". See the wxWidgets documentation on wxLogTrace for more information.
Definition at line 368 of file camera.h.
Referenced by CAMERA::CAMERA(), CAMERA::SetViewMatrix(), and TRACK_BALL::TRACK_BALL().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable the NL_PCBNEW_PLUGIN debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_NL_PCBNEW_PLUGIN". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_NL_PCBNEW_PLUGIN" to enable.
Definition at line 136 of file nl_pcbnew_plugin_impl.h.
Referenced by NL_PCBNEW_PLUGIN_IMPL::exportCommandsAndImages(), and NL_PCBNEW_PLUGIN_IMPL::SetFocus().
|
extern |
Flag to enable auto save feature debug tracing.
Use "KICAD_AUTOSAVE" to enable.
Definition at line 46 of file trace_helpers.cpp.
Referenced by EDA_BASE_FRAME::CheckForAutoSaveFile(), SCH_EDIT_FRAME::CheckForAutoSaveFile(), PCB_EDIT_FRAME::doAutoSave(), PCB_EDIT_FRAME::doCloseWindow(), EDA_BASE_FRAME::ProcessEvent(), SCH_EDIT_FRAME::saveSchematicFile(), and SCH_EDIT_FRAME::updateAutoSaveFile().
const wxChar* traceBoardOutline = wxT( "KICAD_BOARD_OUTLINE" ) |
Flag to enable debug tracing for the board outline creation.
Use "KICAD_BOARD_OUTLINE" to enable.
Definition at line 49 of file convert_shape_list_to_polygon.cpp.
Referenced by BuildFootprintPolygonOutlines(), findEndSegments(), and isCopperOutside().
|
extern |
Flag to enable debug output of display positioning logic.
Use "KICAD_DISPLAY_LOCATION" to enable.
Definition at line 53 of file trace_helpers.cpp.
Referenced by EDA_BASE_FRAME::ensureWindowIsOnScreen(), EDA_BASE_FRAME::LoadWindowState(), EDA_BASE_FRAME::OnMaximize(), EDA_BASE_FRAME::OnSize(), and EDA_BASE_FRAME::SaveWindowSettings().
|
extern |
Flag to enable debug output of environment variable operations.
Use "KICAD_ENV_VARS" to enable.
Definition at line 55 of file trace_helpers.cpp.
Referenced by COMMON_SETTINGS::COMMON_SETTINGS(), COMMON_SETTINGS::InitializeEnvironment(), PGM_BASE::loadCommonSettings(), COMMON_SETTINGS::migrateSchema2to3(), PGM_BASE::SetLocalEnvVariable(), and PGM_BASE::SetLocalEnvVariables().
|
extern |
Flag to enable find debug tracing.
Use "KICAD_FIND_ITEM" to enable.
Definition at line 40 of file trace_helpers.cpp.
|
extern |
Flag to enable find and replace debug tracing.
Use "KICAD_FIND_REPLACE" to enable.
Definition at line 34 of file trace_helpers.cpp.
|
extern |
Flag to enable locale debug output.
Use "KICAD_FONTS" to enable.
Definition at line 49 of file trace_helpers.cpp.
Referenced by fontconfig::FONTCONFIG::ListFonts().
|
static |
Flag to enable debug output of the GAL OpenGL cached container.
Use "KICAD_GAL_CACHED_CONTAINER" to enable GAL OpenGL cached container tracing.
Definition at line 52 of file cached_container_ram.cpp.
Referenced by KIGFX::CACHED_CONTAINER_RAM::defragmentResize().
|
static |
Flag to enable debug output of the GAL OpenGL GPU cached container.
Use "KICAD_GAL_CACHED_CONTAINER_GPU" to enable GAL OpenGL GPU cached container tracing.
Definition at line 49 of file cached_container_gpu.cpp.
Referenced by KIGFX::CACHED_CONTAINER_GPU::defragmentResize(), and KIGFX::CACHED_CONTAINER_GPU::defragmentResizeMemcpy().
|
static |
Flag to enable GAL_DISPLAY_OPTIONS logging.
Use "KICAD_GAL_DISPLAY_OPTIONS" to enable.
Definition at line 43 of file gal_display_options.cpp.
Referenced by KIGFX::GAL_DISPLAY_OPTIONS::NotifyChanged(), GAL_DISPLAY_OPTIONS_IMPL::ReadCommonConfig(), GAL_DISPLAY_OPTIONS_IMPL::ReadConfig(), GAL_DISPLAY_OPTIONS_IMPL::ReadWindowSettings(), and GAL_DISPLAY_OPTIONS_IMPL::WriteConfig().
|
static |
Flag to enable GAL_DISPLAY_OPTIONS logging.
Use "KICAD_GAL_DISPLAY_OPTIONS" to enable.
Definition at line 42 of file gal_display_options_common.cpp.
|
static |
Flag to enable debug output of the GAL OpenGL error checking.
Use "KICAD_GAL_OPENGL_ERROR" to enable GAL OpenGL error tracing.
Definition at line 42 of file utils.cpp.
Referenced by checkGlError().
|
extern |
Flag to enable debug output of GAL performance profiling.
Use "KICAD_GAL_PROFILE" to enable.
Definition at line 56 of file trace_helpers.cpp.
Referenced by KIGFX::OPENGL_GAL::BeginDrawing(), KIGFX::CACHED_CONTAINER_GPU::CACHED_CONTAINER_GPU(), KIGFX::CACHED_CONTAINER_GPU::defragmentResize(), KIGFX::CACHED_CONTAINER_GPU::defragmentResizeMemcpy(), EDA_DRAW_PANEL_GAL::DoRePaint(), KIGFX::GPU_CACHED_MANAGER::EndDrawing(), KIGFX::GPU_NONCACHED_MANAGER::EndDrawing(), KIGFX::OPENGL_GAL::EndDrawing(), KIGFX::VIEW::Redraw(), PCB_TEST_FRAME_BASE::SetBoard(), and KIGFX::VIEW::UpdateItems().
|
extern |
Flag to enable GEDA PCB plugin debug output.
Use "KICAD_GEDA_PLUGIN" to enable.
Definition at line 43 of file trace_helpers.cpp.
Referenced by GPCB_PLUGIN::FootprintLibDelete(), GPCB_FPL_CACHE::parseFOOTPRINT(), and GPCB_FPL_CACHE::parseParameters().
const wxChar* const traceHiDpi = wxT( "KICAD_TRACE_HIGH_DPI" ) |
Flag to enable trace for HiDPI scaling factors.
Use "KICAD_TRACE_HIGH_DPI" to enable.
Definition at line 43 of file dpi_scaling_common.cpp.
Referenced by DPI_SCALING_COMMON::GetCanvasIsAutoScaled(), DPI_SCALING_COMMON::GetContentScaleFactor(), and DPI_SCALING_COMMON::GetScaleFactor().
const wxChar* const traceIdfPlugin = wxT( "KICAD_IDF_PLUGIN" ) |
Flag to enable IDF plugin trace output.
Definition at line 53 of file s3d_plugin_idf.cpp.
Referenced by addOutline(), addSegment(), getOutlineModel(), loadIDFBoard(), loadIDFOutline(), and vrmlToSG().
|
extern |
Flag to enable KiCad2Step debug tracing.
Use "KICAD2STEP" to enable.
Definition at line 57 of file trace_helpers.cpp.
Referenced by DIALOG_EXPORT_STEP::onExportButton(), and KiCadPrinter::Send().
|
extern |
Flag to enable GEDA PCB plugin debug output.
Use "KICAD_PCB_PLUGIN" to enable.
Definition at line 44 of file trace_helpers.cpp.
Referenced by PCB_PLUGIN::FootprintLibDelete(), PCB_PLUGIN::FootprintSave(), and FP_CACHE::Save().
|
extern |
Flag to enable locale debug output.
Use "KICAD_LOCALE" to enable.
Definition at line 48 of file trace_helpers.cpp.
Referenced by PGM_BASE::SetDefaultLanguage(), PGM_BASE::SetLanguage(), and PGM_BASE::SetLanguageIdentifier().
|
static |
Flag to enable debug output of Ngspice simulator.
Use "KICAD_NGSPICE" to enable Ngspice simulator tracing.
Definition at line 54 of file ngspice.cpp.
Referenced by NGSPICE::findCmPath(), NGSPICE::Init(), and NGSPICE::init_dll().
|
extern |
Flag to enable path and file name debug output.
Use "KICAD_PATHS_AND_FILES" to enable.
Definition at line 47 of file trace_helpers.cpp.
Referenced by SCH_PLOTTER::createPlotFileName(), PROJECT_TREE_PANE::FileWatcherReset(), SCH_SHEET_PATH::MakeFilePathRelativeToParentSheet(), DIALOG_SHEET_PROPERTIES::onSheetFilenameChanged(), FILENAME_RESOLVER::ResolvePath(), SCH_EDIT_FRAME::SaveProject(), SearchHelpFileFullPath(), PROJECT::setProjectFullName(), and DIALOG_SHEET_PROPERTIES::TransferDataFromWindow().
const wxChar* const tracePluginLoader = wxT( "KICAD_PLUGIN_LOADER" ) |
Flag to enable plugin loader trace output.
Definition at line 40 of file pluginldr.cpp.
Referenced by KICAD_PLUGIN_LDR_3D::CanRender(), KICAD_PLUGIN_LDR::CheckClassVersion(), KICAD_PLUGIN_LDR_3D::Close(), KICAD_PLUGIN_LDR::GetClassVersion(), KICAD_PLUGIN_LDR_3D::GetFileFilter(), KICAD_PLUGIN_LDR::GetKicadPluginClass(), KICAD_PLUGIN_LDR::GetKicadPluginName(), KICAD_PLUGIN_LDR_3D::GetModelExtension(), KICAD_PLUGIN_LDR_3D::GetNExtensions(), KICAD_PLUGIN_LDR_3D::GetNFilters(), KICAD_PLUGIN_LDR::GetVersion(), KICAD_PLUGIN_LDR_3D::Load(), KICAD_PLUGIN_LDR_3D::Open(), and KICAD_PLUGIN_LDR::open().
|
extern |
Flag to enable print controller debug output.
Use "KICAD_PRINT" to enable.
Definition at line 45 of file trace_helpers.cpp.
|
extern |
Flag to enable legacy schematic plugin debug output.
Use "KICAD_SCH_LEGACY_PLUGIN" to enable.
Definition at line 41 of file trace_helpers.cpp.
Referenced by SCH_SEXPR_PLUGIN_CACHE::Load(), SCH_LEGACY_PLUGIN_CACHE::Load(), SCH_LEGACY_PLUGIN::loadHierarchy(), and SCH_LEGACY_PLUGIN::LoadSchematicFile().
|
extern |
Flag to enable schematic library memory deletion debug output.
Use "KICAD_SCH_LIB_MEM" to enable.
Definition at line 39 of file trace_helpers.cpp.
|
extern |
Flag to enable legacy schematic plugin debug output.
Use "KICAD_SCH_PLUGIN" to enable.
Definition at line 42 of file trace_helpers.cpp.
Referenced by SCH_SEXPR_PLUGIN::loadHierarchy(), and SCH_SEXPR_PLUGIN::LoadSchematicFile().
|
extern |
Flag to enable debug output of schematic symbol sheet path manipulation code.
Use "KICAD_SCH_SHEET_PATHS" to enable.
Definition at line 54 of file trace_helpers.cpp.
Referenced by SCH_SYMBOL::AddHierarchicalReference(), SCH_SHEET::addInstance(), SCH_SHEET_PATH::IsContainedWithin(), SCH_SYMBOL::RemoveInstance(), SCH_SHEET_LIST::UpdateSheetInstanceData(), and SCH_SHEET_LIST::UpdateSymbolInstanceData().
|
extern |
Flag to enable debug output of BASE_SCREEN and it's derivatives.
Use "KICAD_SCREEN" to enable.
Definition at line 50 of file trace_helpers.cpp.
|
extern |
Flag to enable debug output of settings operations and management.
Use "KICAD_SETTINGS" to enable.
Definition at line 46 of file json_settings.cpp.
Referenced by JSON_SETTINGS::AddNestedSettings(), SETTINGS_MANAGER::BackupProject(), SETTINGS_MANAGER::compareVersions(), SETTINGS_MANAGER::FlushAndRelease(), SETTINGS_MANAGER::GetColorSettingsPath(), COMMON_SETTINGS::getLegacy3DHollerith(), SETTINGS_MANAGER::GetPreviousVersionPaths(), JSON_SETTINGS::JSON_SETTINGS(), JSON_SETTINGS::Load(), SETTINGS_MANAGER::loadColorSettingsByName(), JSON_SETTINGS::LoadFromFile(), NESTED_SETTINGS::LoadFromFile(), JSON_SETTINGS::LoadFromRawFile(), SIMULATOR_FRAME_UI::loadJsonWorkbook(), SETTINGS_MANAGER::LoadProject(), JSON_SETTINGS::Migrate(), PROJECT_FILE::MigrateFromLegacy(), JSON_SETTINGS::MigrateFromLegacy(), COMMON_SETTINGS::MigrateFromLegacy(), SETTINGS_MANAGER::MigrateIfNeeded(), FOOTPRINT_EDITOR_SETTINGS::migrateSchema0to1(), COLOR_SETTINGS::migrateSchema0to1(), COMMON_SETTINGS::migrateSchema0to1(), COMMON_SETTINGS::migrateSchema1to2(), MIGRATION_TRAVERSER::OnFile(), COMMON_SETTINGS::readLegacy3DResolverCfg(), SETTINGS_MANAGER::registerSettings(), JSON_SETTINGS::ReleaseNestedSettings(), SETTINGS_MANAGER::Save(), SETTINGS_MANAGER::SaveColorSettings(), JSON_SETTINGS::SaveToFile(), NESTED_SETTINGS::SaveToFile(), SETTINGS_MANAGER::TriggerBackupIfNeeded(), and SETTINGS_MANAGER::UnloadProject().
|
extern |
Flag to enable debug output of symbol library resolver results.
Use "KICAD_SYM_RESOLVE" to enable.
Definition at line 52 of file trace_helpers.cpp.
const wxChar* const traceVrmlPlugin = wxT( "KICAD_VRML_PLUGIN" ) |
Flag to enable VRML plugin trace output.
Definition at line 63 of file vrml.cpp.
Referenced by WRL2APPEARANCE::AddChildNode(), WRL2FACESET::AddChildNode(), WRL2LINESET::AddChildNode(), WRL2POINTSET::AddChildNode(), WRL2SHAPE::AddChildNode(), WRL2APPEARANCE::AddRefNode(), WRL2FACESET::AddRefNode(), WRL2LINESET::AddRefNode(), WRL2POINTSET::AddRefNode(), WRL2SHAPE::AddRefNode(), WRL1NODE::delNodeRef(), WRL2NODE::delNodeRef(), X3DNODE::delNodeRef(), WRLPROC::DiscardNode(), WRL1BASE::implementDef(), WRL2BASE::implementDef(), WRL1BASE::implementUse(), WRL2BASE::implementUse(), LoadVRML(), WRL1BASE::Read(), WRL1COORDS::Read(), WRL1FACESET::Read(), WRL1GROUP::Read(), WRL1MATBINDING::Read(), WRL1MATERIAL::Read(), WRL1SEPARATOR::Read(), WRL1SHAPEHINTS::Read(), WRL1SWITCH::Read(), WRL1TRANSFORM::Read(), WRL2APPEARANCE::Read(), WRL2BOX::Read(), WRL2COLOR::Read(), WRL2COORDS::Read(), WRL2FACESET::Read(), WRL2INLINE::Read(), WRL2LINESET::Read(), WRL2MATERIAL::Read(), WRL2NORMS::Read(), WRL2POINTSET::Read(), WRL2SHAPE::Read(), WRL2SWITCH::Read(), WRL2TRANSFORM::Read(), WRL2SWITCH::readChildren(), WRL2TRANSFORM::readChildren(), WRL2BASE::readInline(), WRL1BASE::ReadNode(), WRL2BASE::ReadNode(), WRL1NODE::SetName(), WRL2NODE::SetName(), WRL2APPEARANCE::TranslateToSG(), WRL2FACESET::TranslateToSG(), WRL2MATERIAL::TranslateToSG(), WRL2SHAPE::TranslateToSG(), WRL2SWITCH::TranslateToSG(), WRL2TRANSFORM::TranslateToSG(), X3DAPP::TranslateToSG(), X3DIFACESET::TranslateToSG(), X3DSHAPE::TranslateToSG(), X3DTRANSFORM::TranslateToSG(), WRL1BASE::TranslateToSG(), WRL1FACESET::TranslateToSG(), WRL1GROUP::TranslateToSG(), WRL1SEPARATOR::TranslateToSG(), WRL1SWITCH::TranslateToSG(), WRL1BASE::~WRL1BASE(), WRL1COORDS::~WRL1COORDS(), WRL1FACESET::~WRL1FACESET(), WRL1GROUP::~WRL1GROUP(), WRL1MATBINDING::~WRL1MATBINDING(), WRL1MATERIAL::~WRL1MATERIAL(), WRL1NODE::~WRL1NODE(), WRL1SEPARATOR::~WRL1SEPARATOR(), WRL1SHAPEHINTS::~WRL1SHAPEHINTS(), WRL1SWITCH::~WRL1SWITCH(), WRL1TRANSFORM::~WRL1TRANSFORM(), WRL2APPEARANCE::~WRL2APPEARANCE(), WRL2BOX::~WRL2BOX(), WRL2COLOR::~WRL2COLOR(), WRL2COORDS::~WRL2COORDS(), WRL2FACESET::~WRL2FACESET(), WRL2INLINE::~WRL2INLINE(), WRL2LINESET::~WRL2LINESET(), WRL2MATERIAL::~WRL2MATERIAL(), WRL2NORMS::~WRL2NORMS(), WRL2POINTSET::~WRL2POINTSET(), WRL2SHAPE::~WRL2SHAPE(), WRL2SWITCH::~WRL2SWITCH(), WRL2TRANSFORM::~WRL2TRANSFORM(), X3DAPP::~X3DAPP(), X3DCOORDS::~X3DCOORDS(), X3DIFACESET::~X3DIFACESET(), X3DSHAPE::~X3DSHAPE(), and X3DTRANSFORM::~X3DTRANSFORM().
|
extern |
Flag to enable debug output of zoom-scrolling calculations in KIGFX::ZOOM_CONTROLLER and derivatives.
Use "KICAD_ZOOM_SCROLL" to enable.
Definition at line 51 of file trace_helpers.cpp.
Referenced by KIGFX::ACCELERATING_ZOOM_CONTROLLER::GetScaleForRotation(), KIGFX::CONSTANT_ZOOM_CONTROLLER::GetScaleForRotation(), and KIGFX::WX_VIEW_CONTROLS::onMotion().