| 
    KiCad PCB EDA Suite
    
   | 
 
Used to sync the modifications between the mutiple instances of a sheet file. More...
#include <sheet_synchronization_notifier.h>
  
Public Member Functions | |
| SHEET_FILE_CHANGE_NOTIFIER (SHEET_SYNCHRONIZATION_MODEL *aOwner, PANEL_SYNC_SHEET_PINS *aPanel) | |
| void | Notify () | 
| SHEET_SYNCHRONIZATION_MODEL * | GetOwner () const | 
Protected Member Functions | |
| bool | ShouldIgnore () const override | 
| void | Sync () override | 
Private Attributes | |
| PANEL_SYNC_SHEET_PINS * | m_panel | 
| SHEET_SYNCHRONIZATION_MODEL * | m_owner | 
Used to sync the modifications between the mutiple instances of a sheet file.
Definition at line 62 of file sheet_synchronization_notifier.h.
| SHEET_FILE_CHANGE_NOTIFIER::SHEET_FILE_CHANGE_NOTIFIER | ( | SHEET_SYNCHRONIZATION_MODEL * | aOwner, | 
| PANEL_SYNC_SHEET_PINS * | aPanel ) | 
Definition at line 36 of file sheet_synchronization_notifier.cpp.
References m_panel, and SHEET_SYNCHRONIZATION_NOTIFIER::SHEET_SYNCHRONIZATION_NOTIFIER().
      
  | 
  inlineinherited | 
Definition at line 45 of file sheet_synchronization_notifier.h.
References m_owner.
      
  | 
  inlineinherited | 
Definition at line 39 of file sheet_synchronization_notifier.h.
References ShouldIgnore(), and Sync().
      
  | 
  overrideprotectedvirtual | 
Implements SHEET_SYNCHRONIZATION_NOTIFIER.
Definition at line 44 of file sheet_synchronization_notifier.cpp.
      
  | 
  overrideprotectedvirtual | 
Implements SHEET_SYNCHRONIZATION_NOTIFIER.
Definition at line 50 of file sheet_synchronization_notifier.cpp.
References m_panel.
      
  | 
  privateinherited | 
Definition at line 54 of file sheet_synchronization_notifier.h.
Referenced by GetOwner(), and SHEET_SYNCHRONIZATION_NOTIFIER().
      
  | 
  private | 
Definition at line 74 of file sheet_synchronization_notifier.h.
Referenced by SHEET_FILE_CHANGE_NOTIFIER(), and Sync().