KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SCHEMATIC_LISTENER Class Reference

#include <schematic.h>

Inheritance diagram for SCHEMATIC_LISTENER:
DIALOG_SYMBOL_FIELDS_TABLE SCH_SEARCH_PANE

Public Member Functions

virtual ~SCHEMATIC_LISTENER ()
 
virtual void OnSchItemsAdded (SCHEMATIC &aSch, std::vector< SCH_ITEM * > &aSchItem)
 
virtual void OnSchItemsRemoved (SCHEMATIC &aSch, std::vector< SCH_ITEM * > &aSchItem)
 
virtual void OnSchItemsChanged (SCHEMATIC &aSch, std::vector< SCH_ITEM * > &aSchItem)
 
virtual void OnSchSheetChanged (SCHEMATIC &aSch)
 

Detailed Description

Definition at line 57 of file schematic.h.

Constructor & Destructor Documentation

◆ ~SCHEMATIC_LISTENER()

virtual SCHEMATIC_LISTENER::~SCHEMATIC_LISTENER ( )
inlinevirtual

Definition at line 60 of file schematic.h.

Member Function Documentation

◆ OnSchItemsAdded()

virtual void SCHEMATIC_LISTENER::OnSchItemsAdded ( SCHEMATIC aSch,
std::vector< SCH_ITEM * > &  aSchItem 
)
inlinevirtual

Reimplemented in SCH_SEARCH_PANE, and DIALOG_SYMBOL_FIELDS_TABLE.

Definition at line 61 of file schematic.h.

Referenced by SCHEMATIC::OnItemsAdded().

◆ OnSchItemsChanged()

virtual void SCHEMATIC_LISTENER::OnSchItemsChanged ( SCHEMATIC aSch,
std::vector< SCH_ITEM * > &  aSchItem 
)
inlinevirtual

Reimplemented in SCH_SEARCH_PANE, and DIALOG_SYMBOL_FIELDS_TABLE.

Definition at line 63 of file schematic.h.

Referenced by SCHEMATIC::OnItemsChanged().

◆ OnSchItemsRemoved()

virtual void SCHEMATIC_LISTENER::OnSchItemsRemoved ( SCHEMATIC aSch,
std::vector< SCH_ITEM * > &  aSchItem 
)
inlinevirtual

Reimplemented in SCH_SEARCH_PANE, and DIALOG_SYMBOL_FIELDS_TABLE.

Definition at line 62 of file schematic.h.

Referenced by SCHEMATIC::OnItemsRemoved().

◆ OnSchSheetChanged()

virtual void SCHEMATIC_LISTENER::OnSchSheetChanged ( SCHEMATIC aSch)
inlinevirtual

Reimplemented in DIALOG_SYMBOL_FIELDS_TABLE.

Definition at line 66 of file schematic.h.

Referenced by SCHEMATIC::OnSchSheetChanged().


The documentation for this class was generated from the following file: