| 
    KiCad PCB EDA Suite
    
   | 
 
All information about a layer pair as stored in the layer pair store. More...
#include <board_project_settings.h>
Public Member Functions | |
| LAYER_PAIR_INFO (LAYER_PAIR aPair, bool aEnabled, std::optional< wxString > aName) | |
| const LAYER_PAIR & | GetLayerPair () const | 
| const std::optional< wxString > & | GetName () const | 
| void | SetName (const wxString &aNewName) | 
| void | UnsetName () | 
| bool | IsEnabled () const | 
| void | SetEnabled (bool aNewEnabled) | 
Private Attributes | |
| LAYER_PAIR | m_pair | 
| bool | m_enabled = true | 
| std::optional< wxString > | m_name | 
All information about a layer pair as stored in the layer pair store.
Definition at line 321 of file board_project_settings.h.
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 329 of file board_project_settings.h.
References m_pair.
Referenced by LAYER_PAIR_SETTINGS::addLayerPairInternal(), COPPER_LAYERS_PAIR_PRESETS_UI::fillRowFromLayerPair(), COPPER_LAYERS_PAIR_PRESETS_UI::OnDeleteSelectedLayerPairs(), and COPPER_LAYERS_PAIR_PRESETS_UI::onPairActivated().
      
  | 
  inline | 
Definition at line 331 of file board_project_settings.h.
References m_name.
Referenced by COPPER_LAYERS_PAIR_PRESETS_UI::fillRowFromLayerPair().
      
  | 
  inline | 
Definition at line 336 of file board_project_settings.h.
References m_enabled.
Referenced by COPPER_LAYERS_PAIR_PRESETS_UI::fillRowFromLayerPair().
      
  | 
  inline | 
Definition at line 337 of file board_project_settings.h.
References m_enabled.
Referenced by COPPER_LAYERS_PAIR_PRESETS_UI::onEnableChanged().
      
  | 
  inline | 
Definition at line 333 of file board_project_settings.h.
References m_name.
Referenced by COPPER_LAYERS_PAIR_PRESETS_UI::onUserNameChanged().
      
  | 
  inline | 
Definition at line 334 of file board_project_settings.h.
References m_name.
      
  | 
  private | 
Definition at line 341 of file board_project_settings.h.
Referenced by IsEnabled(), LAYER_PAIR_INFO(), and SetEnabled().
      
  | 
  private | 
Definition at line 342 of file board_project_settings.h.
Referenced by GetName(), LAYER_PAIR_INFO(), SetName(), and UnsetName().
      
  | 
  private | 
Definition at line 340 of file board_project_settings.h.
Referenced by GetLayerPair(), and LAYER_PAIR_INFO().