| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for SCH_COMMIT, including all inherited members.
| Add(EDA_ITEM *aItem, BASE_SCREEN *aScreen=nullptr) | COMMIT | inline | 
| Added(EDA_ITEM *aItem, BASE_SCREEN *aScreen=nullptr) | COMMIT | inline | 
| clear() | COMMIT | inlineprotected | 
| COMMIT() | COMMIT | |
| convert(UNDO_REDO aType) const | COMMIT | protected | 
| convert(CHANGE_TYPE aType) const | COMMIT | protected | 
| Empty() const | COMMIT | inline | 
| findEntry(EDA_ITEM *aItem, BASE_SCREEN *aScreen=nullptr) | COMMIT | protected | 
| GetFirst() const | COMMIT | inline | 
| GetStatus(EDA_ITEM *aItem, BASE_SCREEN *aScreen=nullptr) | COMMIT | |
| m_addedItems | COMMIT | protected | 
| m_changedItems | COMMIT | protected | 
| m_deletedItems | COMMIT | protected | 
| m_entries | COMMIT | protected | 
| m_isLibEditor | SCH_COMMIT | private | 
| m_toolMgr | SCH_COMMIT | private | 
| makeEntry(EDA_ITEM *aItem, CHANGE_TYPE aType, EDA_ITEM *aCopy=nullptr, BASE_SCREEN *aScreen=nullptr) | COMMIT | protectedvirtual | 
| makeImage(EDA_ITEM *aItem) const override | SCH_COMMIT | privatevirtual | 
| Modified(EDA_ITEM *aItem, EDA_ITEM *aCopy, BASE_SCREEN *aScreen=nullptr) | COMMIT | |
| Modify(EDA_ITEM *aItem, BASE_SCREEN *aScreen=nullptr, RECURSE_MODE aRecurse=RECURSE_MODE::NO_RECURSE) | COMMIT | inline | 
| Push(const wxString &aMessage=wxT("A commit"), int aCommitFlags=0) override | SCH_COMMIT | virtual | 
| pushLibEdit(const wxString &aMessage, int aCommitFlags) | SCH_COMMIT | private | 
| pushSchEdit(const wxString &aMessage, int aCommitFlags) | SCH_COMMIT | private | 
| Remove(EDA_ITEM *aItem, BASE_SCREEN *aScreen=nullptr) | COMMIT | inline | 
| Removed(EDA_ITEM *aItem, BASE_SCREEN *aScreen=nullptr) | COMMIT | inline | 
| Revert() override | SCH_COMMIT | virtual | 
| revertLibEdit() | SCH_COMMIT | private | 
| SCH_COMMIT(TOOL_MANAGER *aToolMgr) | SCH_COMMIT | |
| SCH_COMMIT(EDA_DRAW_FRAME *aFrame) | SCH_COMMIT | |
| SCH_COMMIT(SCH_TOOL_BASE< SCH_BASE_FRAME > *aFrame) | SCH_COMMIT | |
| Stage(EDA_ITEM *aItem, CHANGE_TYPE aChangeType, BASE_SCREEN *aScreen=nullptr, RECURSE_MODE aRecurse=RECURSE_MODE::NO_RECURSE) override | SCH_COMMIT | virtual | 
| Stage(std::vector< EDA_ITEM * > &container, CHANGE_TYPE aChangeType, BASE_SCREEN *aScreen=nullptr) override | SCH_COMMIT | virtual | 
| COMMIT::Stage(const PICKED_ITEMS_LIST &aItems, UNDO_REDO aModFlag=UNDO_REDO::UNSPECIFIED, BASE_SCREEN *aScreen=nullptr) | COMMIT | virtual | 
| undoLevelItem(EDA_ITEM *aItem) const override | SCH_COMMIT | privatevirtual | 
| Unstage(EDA_ITEM *aItem, BASE_SCREEN *aScreen) | COMMIT | |
| ~COMMIT() | COMMIT | virtual | 
| ~SCH_COMMIT() | SCH_COMMIT | virtual |