int m_bodyStyle
True for an instance tab edited in place from a placed schematic symbol.
bool m_fromSchematic
Source instance UUID, used as both the de-dup key and the save-back target.
LIB_SYMBOL * m_symbol
Working copy; owned by the context while detached.
SYMBOL_EDITOR_TAB_CONTEXT(const wxString &aLib, const wxString &aName, SYMBOL_BUFFER *aBuffer)
~SYMBOL_EDITOR_TAB_CONTEXT() override
bool m_frameOwns
True while the tab is active and the frame owns the symbol/screen.
bool IsModified() const override
True when the working screen carries unsaved edits.
SCH_SCREEN * m_screen
Working screen; owned by the context while detached.
KIID m_schematicSymbolUUID
Reference designator of the source instance, shown as the tab label.