32#include <unordered_set>
54 const std::vector<KIGFX::VIEW_ITEM*>
updateDrawList()
const override;
A base class for most all the KiCad significant classes used in schematics and boards.
void SetScreen(SCH_SCREEN *aScreen)
BOX2I GetBoundingBox() const override
const std::vector< KIGFX::VIEW_ITEM * > updateDrawList() const override
EDA_ITEM * GetTopLeftItem(bool onlyModules=false) const override
SCH_SCREEN * m_screen
Screen of selected objects.
Container to create a flattened list of symbols because in a complex hierarchy, a symbol can be used ...
Handle access to a stack of flattened SCH_SHEET objects by way of a path for creating a flattened sch...
Definition of the SCH_SHEET_PATH and SCH_SHEET_LIST classes for Eeschema.