|
KiCad PCB EDA Suite
|
Public Member Functions | |
| SYMBOL_EDITOR_TABS_TEST_FIXTURE () | |
| std::unique_ptr< SYMBOL_BUFFER > | makeBuffer (const wxString &aName) |
| Build a buffer over a fresh symbol and screen for the given name. | |
| void | pushTransientCommand (UNDO_REDO_CONTAINER &aList, LIB_SYMBOL *aTransient) |
| Push a UR_TRANSIENT-flagged symbol copy as a single-item command. | |
Static Public Member Functions | |
| static void | freeTransientUndoCommands (UNDO_REDO_CONTAINER &aList, const LIB_SYMBOL *aLiveSymbol) |
| Expose the private static free helper under test. | |
| static bool | libTreeAutoHiddenForSchematicEdit (bool aWasFromSchematic, bool aRestorePending, bool aTreeShownNow) |
| Expose the library-tree visibility guard under test. | |
Definition at line 60 of file test_symbol_editor_tabs.cpp.
|
inline |
Definition at line 62 of file test_symbol_editor_tabs.cpp.
|
inlinestatic |
Expose the private static free helper under test.
Definition at line 84 of file test_symbol_editor_tabs.cpp.
References SYMBOL_EDIT_FRAME::freeTransientUndoCommands().
|
inlinestatic |
Expose the library-tree visibility guard under test.
Definition at line 90 of file test_symbol_editor_tabs.cpp.
References SYMBOL_EDIT_FRAME::libTreeAutoHiddenForSchematicEdit().
|
inline |
Build a buffer over a fresh symbol and screen for the given name.
Definition at line 65 of file test_symbol_editor_tabs.cpp.
|
inline |
Push a UR_TRANSIENT-flagged symbol copy as a single-item command.
Definition at line 74 of file test_symbol_editor_tabs.cpp.
References LIBEDIT, UNDO_REDO_CONTAINER::PushCommand(), PICKED_ITEMS_LIST::PushItem(), EDA_ITEM::SetFlags(), and UR_TRANSIENT.