KiCad PCB EDA Suite
Loading...
Searching...
No Matches
Trace Environment Variables

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 DanglingProfileMask [] = wxT( "CONN_PROFILE" )
 Flag to enable connectivity profiling. More...
 
static const wxChar ConnTrace [] = wxT( "CONN" )
 Flag to enable connectivity tracing. 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...
 

Detailed Description

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.

Macro Definition Documentation

◆ MASK_3D_PLUGINMGR

#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.

Variable Documentation

◆ ConnTrace

◆ DanglingProfileMask

const wxChar DanglingProfileMask[] = wxT( "CONN_PROFILE" )
static

Flag to enable connectivity profiling.

Definition at line 59 of file connection_graph.cpp.

Referenced by CONNECTION_GRAPH::buildConnectionGraph(), and SCH_SCREEN::TestDanglingEnds().

◆ kicadTraceCoords

KICOMMON_API const wxChar* const kicadTraceCoords
extern

Flag to enable draw panel coordinate debug tracing.

Use "KICAD_COORDS" to enable.

Definition at line 35 of file trace_helpers.cpp.

◆ kicadTraceCoroutineStack

◆ kicadTraceKeyEvent

KICOMMON_API const wxChar* const kicadTraceKeyEvent
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().

◆ kicadTraceToolStack

◆ m_logTrace [1/9]

const wxChar * BOARD_ADAPTER::m_logTrace = wxT( "KI_TRACE_EDA_CINFO3D_VISU" )
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 502 of file board_adapter.h.

Referenced by BOARD_ADAPTER::BOARD_ADAPTER(), BOARD_ADAPTER::createLayers(), BOARD_ADAPTER::createPadWithHole(), and BOARD_ADAPTER::InitSettings().

◆ m_logTrace [2/9]

const wxChar * EDA_3D_CANVAS::m_logTrace = wxT( "KI_TRACE_EDA_3D_CANVAS" )
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 333 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().

◆ m_logTrace [3/9]

const wxChar * EDA_3D_MODEL_VIEWER::m_logTrace = wxT( "KI_TRACE_EDA_3D_MODEL_VIEWER" )
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().

◆ m_logTrace [4/9]

const wxChar * NL_3D_VIEWER_PLUGIN_IMPL::m_logTrace = wxT( "KI_TRACE_NL_3D_VIEWER_PLUGIN" )
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().

◆ m_logTrace [5/9]

const wxChar * RENDER_3D_BASE::m_logTrace = wxT( "KI_TRACE_3D_RENDER" )
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().

◆ m_logTrace [6/9]

const wxChar * EDA_3D_VIEWER_FRAME::m_logTrace = wxT( "KI_TRACE_EDA_3D_VIEWER" )
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 189 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().

◆ m_logTrace [7/9]

const wxChar * NL_SCHEMATIC_PLUGIN_IMPL::m_logTrace = wxT( "KI_TRACE_NL_SCHEMATIC_PLUGIN" )
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().

◆ m_logTrace [8/9]

const wxChar * CAMERA::m_logTrace = wxT( "KI_TRACE_CAMERA" )
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 391 of file camera.h.

Referenced by CAMERA::CAMERA(), CAMERA::SetViewMatrix(), and TRACK_BALL::TRACK_BALL().

◆ m_logTrace [9/9]

const wxChar * NL_PCBNEW_PLUGIN_IMPL::m_logTrace = wxT( "KI_TRACE_NL_PCBNEW_PLUGIN" )
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().

◆ traceAutoSave

◆ traceBoardOutline

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 53 of file convert_shape_list_to_polygon.cpp.

Referenced by BuildFootprintPolygonOutlines(), findEndSegments(), and isCopperOutside().

◆ traceDisplayLocation

KICOMMON_API const wxChar* const traceDisplayLocation
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().

◆ traceEnvVars

KICOMMON_API const wxChar* const traceEnvVars
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().

◆ traceFindItem

KICOMMON_API const wxChar* const traceFindItem
extern

Flag to enable find debug tracing.

Use "KICAD_FIND_ITEM" to enable.

Definition at line 40 of file trace_helpers.cpp.

◆ traceFindReplace

KICOMMON_API const wxChar* const traceFindReplace
extern

Flag to enable find and replace debug tracing.

Use "KICAD_FIND_REPLACE" to enable.

Definition at line 34 of file trace_helpers.cpp.

◆ traceFonts

KICOMMON_API const wxChar* const traceFonts
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().

◆ traceGalCachedContainer

const wxChar* const traceGalCachedContainer = wxT( "KICAD_GAL_CACHED_CONTAINER" )
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().

◆ traceGalCachedContainerGpu

const wxChar* const traceGalCachedContainerGpu = wxT( "KICAD_GAL_CACHED_CONTAINER_GPU" )
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().

◆ traceGalDispOpts [1/2]

const wxChar* traceGalDispOpts = wxT( "KICAD_GAL_DISPLAY_OPTIONS" )
static

◆ traceGalDispOpts [2/2]

const wxChar* traceGalDispOpts = wxT( "KICAD_GAL_DISPLAY_OPTIONS" )
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.

◆ traceGalOpenGlError

const wxChar* const traceGalOpenGlError = wxT( "KICAD_GAL_OPENGL_ERROR" )
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().

◆ traceGalProfile

◆ traceGedaPcbPlugin

KICOMMON_API const wxChar* const traceGedaPcbPlugin
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 PCB_IO_GEDA::DeleteLibrary(), GPCB_FPL_CACHE::parseFOOTPRINT(), and GPCB_FPL_CACHE::parseParameters().

◆ traceHiDpi

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().

◆ traceIdfPlugin

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().

◆ traceKiCad2Step

KICOMMON_API const wxChar* const traceKiCad2Step
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().

◆ traceKicadPcbPlugin

KICOMMON_API const wxChar* const traceKicadPcbPlugin
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_IO_KICAD_SEXPR::DeleteLibrary(), PCB_IO_KICAD_SEXPR::FootprintSave(), and FP_CACHE::Save().

◆ traceLocale

KICOMMON_API const wxChar* const traceLocale
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().

◆ traceNgspice

const wxChar* const traceNgspice = wxT( "KICAD_NGSPICE" )
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_dll(), and NGSPICE::updateNgspiceSettings().

◆ tracePathsAndFiles

◆ tracePluginLoader

◆ tracePrinting

KICOMMON_API const wxChar* const tracePrinting
extern

Flag to enable print controller debug output.

Use "KICAD_PRINT" to enable.

Definition at line 45 of file trace_helpers.cpp.

◆ traceSchLegacyPlugin

KICOMMON_API const wxChar* const traceSchLegacyPlugin
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_IO_KICAD_LEGACY_LIB_CACHE::Load(), SCH_IO_KICAD_SEXPR_LIB_CACHE::Load(), SCH_IO_KICAD_LEGACY::loadHierarchy(), and SCH_IO_KICAD_LEGACY::LoadSchematicFile().

◆ traceSchLibMem

KICOMMON_API const wxChar* const traceSchLibMem
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.

◆ traceSchPlugin

KICOMMON_API const wxChar* const traceSchPlugin
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_IO_KICAD_SEXPR::loadHierarchy(), and SCH_IO_KICAD_SEXPR::LoadSchematicFile().

◆ traceSchSheetPaths

◆ traceScreen

KICOMMON_API const wxChar* const traceScreen
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.

◆ traceSettings

◆ traceSymbolResolver

KICOMMON_API const wxChar* const traceSymbolResolver
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.

◆ traceVrmlPlugin

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().

◆ traceZoomScroll

KICOMMON_API const wxChar* const traceZoomScroll
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().