![]() |
KiCad PCB EDA Suite
|
#include <symbol_library.h>
Public Member Functions | |
SCHLIB_FILTER () | |
void | AddLib (const wxString &aLibName) |
add a lib name to the allowed libraries More... | |
void | LoadFrom (const wxString &aLibName) |
add a lib name to the allowed libraries More... | |
void | ClearLibList () |
Clear the allowed libraries list (allows all libs) More... | |
void | FilterPowerSymbols (bool aFilterEnable) |
Set the filtering of power symbols. More... | |
bool | GetFilterPowerSymbols () const |
const wxArrayString & | GetAllowedLibList () const |
const wxString & | GetLibSource () const |
Private Attributes | |
wxArrayString | m_allowedLibs |
a list of lib names to list some libraries if empty: no filter More... | |
bool | m_filterPowerSymbols |
true to filter (show only) power symbols More... | |
bool | m_forceLoad |
Definition at line 86 of file symbol_library.h.
|
inline |
Definition at line 89 of file symbol_library.h.
References m_filterPowerSymbols, and m_forceLoad.
|
inline |
add a lib name to the allowed libraries
Definition at line 98 of file symbol_library.h.
References m_allowedLibs, and m_forceLoad.
|
inline |
Clear the allowed libraries list (allows all libs)
Definition at line 118 of file symbol_library.h.
References m_allowedLibs, and m_forceLoad.
|
inline |
Set the filtering of power symbols.
Definition at line 127 of file symbol_library.h.
References m_filterPowerSymbols.
|
inline |
Definition at line 143 of file symbol_library.h.
References m_allowedLibs.
Referenced by SCH_BASE_FRAME::PickSymbolFromLibTree(), and SYMBOL_VIEWER_FRAME::SetFilter().
|
inline |
Definition at line 137 of file symbol_library.h.
References m_filterPowerSymbols.
Referenced by SCH_BASE_FRAME::PickSymbolFromLibTree(), and SYMBOL_VIEWER_FRAME::SetFilter().
|
inline |
Definition at line 149 of file symbol_library.h.
References dummy(), m_allowedLibs, and m_forceLoad.
|
inline |
add a lib name to the allowed libraries
Definition at line 108 of file symbol_library.h.
References m_allowedLibs, and m_forceLoad.
|
private |
a list of lib names to list some libraries if empty: no filter
Definition at line 160 of file symbol_library.h.
Referenced by AddLib(), ClearLibList(), GetAllowedLibList(), GetLibSource(), and LoadFrom().
|
private |
true to filter (show only) power symbols
Definition at line 162 of file symbol_library.h.
Referenced by FilterPowerSymbols(), GetFilterPowerSymbols(), and SCHLIB_FILTER().
|
private |
Definition at line 163 of file symbol_library.h.
Referenced by AddLib(), ClearLibList(), GetLibSource(), LoadFrom(), and SCHLIB_FILTER().