25#ifndef SHEET_SYNCHRONIZATION_ITEM_H
26#define SHEET_SYNCHRONIZATION_ITEM_H
72 wxString
GetName()
const override;
95 wxString
GetName()
const override;
123 wxString
GetName()
const override;
SCH_SHEET_PIN * GetPin() const
wxString GetName() const override
int GetShape() const override
SCH_HIERLABEL * GetLabel() const
SCH_ITEM * GetItem() const override
SHEET_SYNCHRONIZATION_ITEM_KIND GetKind() const override
wxBitmap & GetBitmap() const override
A base class for most all the KiCad significant classes used in schematics and boards.
SCH_HIERLABEL * GetLabel() const
wxString GetName() const override
SCH_ITEM * GetItem() const override
SHEET_SYNCHRONIZATION_ITEM_KIND GetKind() const override
wxBitmap & GetBitmap() const override
int GetShape() const override
Base class for any item which can be embedded within the SCHEMATIC container class,...
SCH_ITEM * GetItem() const override
wxString GetName() const override
int GetShape() const override
SHEET_SYNCHRONIZATION_ITEM_KIND GetKind() const override
wxBitmap & GetBitmap() const override
SCH_SHEET_PIN * GetPin() const
Define a sheet pin (label) used in sheets to create hierarchical schematics.
Sheet symbol placed in a schematic, and is the entry point for a sub schematic.
virtual int GetShape() const =0
virtual SCH_ITEM * GetItem() const =0
virtual wxBitmap & GetBitmap() const =0
virtual SHEET_SYNCHRONIZATION_ITEM_KIND GetKind() const =0
virtual wxString GetName() const =0
virtual ~SHEET_SYNCHRONIZATION_ITEM()=default
std::function< void(EDA_ITEM *)> SCREEN_UPDATER
SHEET_SYNCHRONIZATION_ITEM_KIND
@ HIERLABEL_AND_SHEET_PIN