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().