|
KiCad PCB EDA Suite
|
#include <footprint_wizard.h>
Public Member Functions | |
| void | Reset () override |
| kiapi::common::types::WizardParameter | Pack (bool aCompact=true) override |
| Packs the current state of this parameter back into a protobuf message. | |
| void | FromProto (const kiapi::common::types::WizardStringParameter &aProto) |
Static Public Member Functions | |
| static std::unique_ptr< WIZARD_PARAMETER > | Create (const kiapi::common::types::WizardParameter &aProto) |
| static wxString | ParameterCategoryName (kiapi::common::types::WizardParameterCategory aCategory) |
Public Attributes | |
| wxString | value |
| wxString | default_value |
| std::optional< wxString > | validation_regex |
| wxString | identifier |
| wxString | name |
| wxString | description |
| kiapi::common::types::WizardParameterCategory | category = kiapi::common::types::WPC_UNKNOWN |
| kiapi::common::types::WizardParameterDataType | type = kiapi::common::types::WPDT_UNKNOWN |
Definition at line 112 of file footprint_wizard.h.
|
staticinherited |
Definition at line 215 of file footprint_wizard.cpp.
References WIZARD_BOOL_PARAMETER::FromProto(), WIZARD_INT_PARAMETER::FromProto(), WIZARD_REAL_PARAMETER::FromProto(), and WIZARD_STRING_PARAMETER::FromProto().
Referenced by WIZARD_INFO::FromProto().
| void WIZARD_STRING_PARAMETER::FromProto | ( | const kiapi::common::types::WizardStringParameter & | aProto | ) |
Definition at line 385 of file footprint_wizard.cpp.
References default_value, validation_regex, and value.
Referenced by WIZARD_PARAMETER::Create().
|
overridevirtual |
Packs the current state of this parameter back into a protobuf message.
| aCompact | will only include the identifier and value if true |
Reimplemented from WIZARD_PARAMETER.
Definition at line 326 of file footprint_wizard.cpp.
References default_value, WIZARD_PARAMETER::Pack(), and value.
|
staticinherited |
Definition at line 197 of file footprint_wizard.cpp.
References _.
Referenced by FOOTPRINT_WIZARD_PROPERTIES_PANEL::RebuildParameters().
|
inlineoverridevirtual |
Implements WIZARD_PARAMETER.
Definition at line 115 of file footprint_wizard.h.
References default_value, and value.
|
inherited |
Definition at line 63 of file footprint_wizard.h.
Referenced by Pack().
| wxString WIZARD_STRING_PARAMETER::default_value |
Definition at line 119 of file footprint_wizard.h.
Referenced by FromProto(), Pack(), and Reset().
|
inherited |
Definition at line 62 of file footprint_wizard.h.
Referenced by FOOTPRINT_WIZARD_PROPERTIES_PANEL::createPGProperty(), and Pack().
|
inherited |
Definition at line 60 of file footprint_wizard.h.
Referenced by FOOTPRINT_WIZARD_PROPERTIES_PANEL::createPGProperty(), and Pack().
|
inherited |
Definition at line 61 of file footprint_wizard.h.
Referenced by FOOTPRINT_WIZARD_PROPERTIES_PANEL::createPGProperty(), and Pack().
|
inherited |
Definition at line 64 of file footprint_wizard.h.
Referenced by FOOTPRINT_WIZARD_PROPERTIES_PANEL::createPGProperty(), and Pack().
| std::optional<wxString> WIZARD_STRING_PARAMETER::validation_regex |
Definition at line 120 of file footprint_wizard.h.
Referenced by FromProto().
| wxString WIZARD_STRING_PARAMETER::value |
Definition at line 118 of file footprint_wizard.h.
Referenced by FromProto(), Pack(), and Reset().