KiCad PCB EDA Suite
|
#include <sim_property.h>
Public Member Functions | |
SIM_ENUM_PROPERTY (const wxString &aLabel, const wxString &aName, SIM_MODEL &aModel, int aParamIndex, const wxArrayString &aValues) | |
bool | IntToValue (wxVariant &aVariant, int aNumber, int aArgFlags=0) const override |
void | Disable () |
const SIM_MODEL::PARAM & | GetParam () const |
Protected Attributes | |
SIM_MODEL & | m_model |
int | m_paramIndex |
bool | m_needsEval |
NUMERIC_EVALUATOR | m_eval |
bool | m_disabled |
If true, never access the models. | |
Definition at line 112 of file sim_property.h.
SIM_ENUM_PROPERTY::SIM_ENUM_PROPERTY | ( | const wxString & | aLabel, |
const wxString & | aName, | ||
SIM_MODEL & | aModel, | ||
int | aParamIndex, | ||
const wxArrayString & | aValues | ||
) |
Definition at line 217 of file sim_property.cpp.
References SIM_MODEL::PARAM::INFO::enumValues, SIM_PROPERTY::GetParam(), SIM_MODEL::PARAM::info, and SIM_MODEL::PARAM::value.
|
inherited |
Definition at line 51 of file sim_property.cpp.
References SIM_PROPERTY::m_disabled.
Referenced by DIALOG_SIM_MODEL< T >::~DIALOG_SIM_MODEL().
|
inlineinherited |
Definition at line 60 of file sim_property.h.
References SIM_MODEL::GetParam(), SIM_PROPERTY::m_model, and SIM_PROPERTY::m_paramIndex.
Referenced by SIM_ENUM_PROPERTY(), SIM_STRING_PROPERTY::SIM_STRING_PROPERTY(), and DIALOG_SIM_MODEL< T >::updateModelParamsTab().
|
override |
Definition at line 240 of file sim_property.cpp.
|
protectedinherited |
If true, never access the models.
Definition at line 69 of file sim_property.h.
Referenced by SIM_PROPERTY::Disable(), SIM_BOOL_PROPERTY::OnSetValue(), and SIM_STRING_PROPERTY::StringToValue().
|
mutableprotectedinherited |
Definition at line 67 of file sim_property.h.
Referenced by SIM_STRING_PROPERTY::OnEvent(), and SIM_STRING_PROPERTY::StringToValue().
|
protectedinherited |
Definition at line 63 of file sim_property.h.
Referenced by SIM_PROPERTY::GetParam(), SIM_BOOL_PROPERTY::OnSetValue(), SIM_BOOL_PROPERTY::SIM_BOOL_PROPERTY(), and SIM_STRING_PROPERTY::StringToValue().
|
protectedinherited |
Definition at line 66 of file sim_property.h.
Referenced by SIM_STRING_PROPERTY::OnEvent(), and SIM_STRING_PROPERTY::StringToValue().
|
protectedinherited |
Definition at line 64 of file sim_property.h.
Referenced by SIM_PROPERTY::GetParam(), SIM_BOOL_PROPERTY::OnSetValue(), SIM_BOOL_PROPERTY::SIM_BOOL_PROPERTY(), and SIM_STRING_PROPERTY::StringToValue().