KiCad PCB EDA Suite
|
#include <eda_search_data.h>
Public Member Functions | |
SCH_SEARCH_DATA () | |
Public Attributes | |
bool | searchAllPins |
bool | searchCurrentSheetOnly |
bool | searchSelectedOnly |
bool | searchNetNames |
bool | replaceReferences |
wxString | findString |
wxString | replaceString |
wxRegEx | regex |
wxString | regex_string |
bool | searchAndReplace |
bool | searchAllFields |
bool | searchMetadata |
bool | matchCase |
bool | markersOnly |
EDA_SEARCH_MATCH_MODE | matchMode |
Definition at line 90 of file eda_search_data.h.
|
inline |
Definition at line 99 of file eda_search_data.h.
References EDA_SEARCH_DATA::EDA_SEARCH_DATA(), replaceReferences, searchAllPins, searchCurrentSheetOnly, searchNetNames, and searchSelectedOnly.
|
inherited |
Definition at line 42 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), SCH_FIND_REPLACE_TOOL::FindNext(), EDA_ITEM::Matches(), EDA_ITEM::Replace(), SCH_LABEL_BASE::Replace(), SCH_FIND_REPLACE_TOOL::ReplaceAll(), SCH_FIND_REPLACE_TOOL::ReplaceAndFindNext(), FOOTPRINT_SEARCH_HANDLER::Search(), GROUP_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), NETS_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), RATSNEST_SEARCH_HANDLER::Search(), SYMBOL_SEARCH_HANDLER::Search(), TEXT_SEARCH_HANDLER::Search(), ZONE_SEARCH_HANDLER::Search(), DIALOG_FIND::search(), and SCH_FIND_REPLACE_TOOL::UpdateFind().
|
inherited |
Definition at line 53 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), and SCH_FIND_REPLACE_TOOL::FindNext().
|
inherited |
Definition at line 52 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), EDA_ITEM::Matches(), EDA_ITEM::Replace(), and DIALOG_FIND::search().
|
inherited |
Definition at line 54 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), EDA_ITEM::Matches(), EDA_ITEM::Replace(), FOOTPRINT_SEARCH_HANDLER::Search(), GROUP_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), NETS_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), RATSNEST_SEARCH_HANDLER::Search(), SYMBOL_SEARCH_HANDLER::Search(), TEXT_SEARCH_HANDLER::Search(), ZONE_SEARCH_HANDLER::Search(), and DIALOG_FIND::search().
|
mutableinherited |
Definition at line 45 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_ITEM::Matches(), and EDA_ITEM::Replace().
|
mutableinherited |
Definition at line 46 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_ITEM::Matches(), and EDA_ITEM::Replace().
bool SCH_SEARCH_DATA::replaceReferences |
Definition at line 97 of file eda_search_data.h.
Referenced by SCH_EDIT_FRAME::LoadSettings(), SCH_FIELD::Matches(), SCH_FIELD::Replace(), SCH_EDIT_FRAME::SaveSettings(), and SCH_SEARCH_DATA().
|
inherited |
Definition at line 43 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), EDA_ITEM::Replace(), and SCH_LABEL_BASE::Replace().
|
inherited |
Definition at line 49 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), SCH_EDIT_FRAME::LoadSettings(), PCB_FIELD::Matches(), SCH_FIELD::Matches(), SCH_EDIT_FRAME::SaveSettings(), FOOTPRINT_SEARCH_HANDLER::Search(), GROUP_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), NETS_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), RATSNEST_SEARCH_HANDLER::Search(), SYMBOL_SEARCH_HANDLER::Search(), TEXT_SEARCH_HANDLER::Search(), ZONE_SEARCH_HANDLER::Search(), and DIALOG_FIND::search().
bool SCH_SEARCH_DATA::searchAllPins |
Definition at line 92 of file eda_search_data.h.
Referenced by SCH_EDIT_FRAME::LoadSettings(), SCH_PIN::Matches(), SCH_EDIT_FRAME::SaveSettings(), and SCH_SEARCH_DATA().
|
inherited |
Definition at line 48 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), EDA_ITEM::Matches(), and SCH_FIELD::Matches().
bool SCH_SEARCH_DATA::searchCurrentSheetOnly |
Definition at line 93 of file eda_search_data.h.
Referenced by SCH_FIND_REPLACE_TOOL::FindNext(), SCH_EDIT_FRAME::LoadSettings(), SCH_FIND_REPLACE_TOOL::ReplaceAll(), SCH_EDIT_FRAME::SaveSettings(), SCH_SEARCH_DATA(), GROUP_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), SYMBOL_SEARCH_HANDLER::Search(), and TEXT_SEARCH_HANDLER::Search().
|
inherited |
Definition at line 50 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), SCH_EDIT_FRAME::LoadSettings(), FOOTPRINT::Matches(), SCH_SYMBOL::Matches(), SCH_EDIT_FRAME::SaveSettings(), FOOTPRINT_SEARCH_HANDLER::Search(), GROUP_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), NETS_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), RATSNEST_SEARCH_HANDLER::Search(), SYMBOL_SEARCH_HANDLER::Search(), TEXT_SEARCH_HANDLER::Search(), and ZONE_SEARCH_HANDLER::Search().
bool SCH_SEARCH_DATA::searchNetNames |
Definition at line 95 of file eda_search_data.h.
Referenced by SCH_LABEL_BASE::Matches(), SCH_PIN::Matches(), and SCH_SEARCH_DATA().
bool SCH_SEARCH_DATA::searchSelectedOnly |
Definition at line 94 of file eda_search_data.h.
Referenced by SCH_FIND_REPLACE_TOOL::FindNext(), SCH_FIND_REPLACE_TOOL::getCurrentMatch(), SCH_EDIT_FRAME::LoadSettings(), SCH_FIND_REPLACE_TOOL::nextMatch(), SCH_FIND_REPLACE_TOOL::ReplaceAll(), SCH_EDIT_FRAME::SaveSettings(), SCH_SEARCH_DATA(), and SCH_FIND_REPLACE_TOOL::UpdateFind().