![]() |
KiCad PCB EDA Suite
|
#include <base_units.h>
#include <class_library.h>
#include <confirm.h>
#include <connection_graph.h>
#include <dialogs/dialog_schematic_find.h>
#include <eeschema_id.h>
#include <executable_names.h>
#include <gestfich.h>
#include <hierarch.h>
#include <dialogs/html_messagebox.h>
#include <invoke_sch_dialog.h>
#include <kicad_string.h>
#include <kiface_i.h>
#include <kiplatform/app.h>
#include <kiway.h>
#include <symbol_edit_frame.h>
#include <symbol_viewer_frame.h>
#include <pgm_base.h>
#include <profile.h>
#include <project.h>
#include <project/project_file.h>
#include <project/net_settings.h>
#include <sch_edit_frame.h>
#include <sch_painter.h>
#include <sch_sheet.h>
#include <sch_marker.h>
#include <schematic.h>
#include <settings/settings_manager.h>
#include <advanced_config.h>
#include <sim/sim_plot_frame.h>
#include <tool/action_manager.h>
#include <tool/action_toolbar.h>
#include <tool/common_control.h>
#include <tool/common_tools.h>
#include <tool/editor_conditions.h>
#include <tool/picker_tool.h>
#include <tool/selection.h>
#include <tool/tool_dispatcher.h>
#include <tool/tool_manager.h>
#include <tool/zoom_tool.h>
#include <tools/ee_actions.h>
#include <tools/ee_inspection_tool.h>
#include <tools/ee_point_editor.h>
#include <tools/ee_selection_tool.h>
#include <tools/sch_drawing_tools.h>
#include <tools/sch_edit_tool.h>
#include <tools/sch_editor_control.h>
#include <tools/sch_line_wire_bus_tool.h>
#include <tools/sch_move_tool.h>
#include <tools/sch_navigate_tool.h>
#include <view/view_controls.h>
#include <widgets/infobar.h>
#include <wildcards_and_files_ext.h>
#include <wx/cmdline.h>
#include <gal/graphics_abstraction_layer.h>
#include <drawing_sheet/ds_proxy_view_item.h>
Go to the source code of this file.
Macros | |
#define | ENABLE(x) ACTION_CONDITIONS().Enable( x ) |
#define | CHECK(x) ACTION_CONDITIONS().Check( x ) |
#define | CURRENT_TOOL(action) mgr->SetConditions( action, CHECK( cond.CurrentTool( action ) ) ) |
Functions | |
static void | add_search_paths (SEARCH_STACK *aDst, const SEARCH_STACK &aSrc, int aIndex) |
static void | inheritNetclass (const SCH_SHEET_PATH &aSheetPath, SCH_TEXT *aItem) |
#define CHECK | ( | x | ) | ACTION_CONDITIONS().Check( x ) |
#define CURRENT_TOOL | ( | action | ) | mgr->SetConditions( action, CHECK( cond.CurrentTool( action ) ) ) |
#define ENABLE | ( | x | ) | ACTION_CONDITIONS().Enable( x ) |
|
static |
Definition at line 84 of file sch_edit_frame.cpp.
References SEARCH_STACK::AddPaths().
|
static |
Definition at line 1098 of file sch_edit_frame.cpp.
References SCHEMATIC::ConnectionGraph(), CONNECTION_SUBGRAPH::GetDriverPriority(), CONNECTION_SUBGRAPH::GetNameForDriver(), PROJECT::GetProjectFile(), CONNECTION_GRAPH::GetSubgraphForItem(), CONNECTION_SUBGRAPH::INVALID, CONNECTION_SUBGRAPH::m_drivers, NET_SETTINGS::m_NetClassAssignments, PROJECT_FILE::NetSettings(), SCH_SHEET_PATH::PathHumanReadable(), SCHEMATIC::Prj(), and SCH_ITEM::Schematic().
Referenced by SCH_EDIT_FRAME::AddItemToScreenAndUndoList().