KiCad PCB EDA Suite
|
This is the complete list of members for PROPERTY_BASE, including all inherited members.
Available(INSPECTABLE *aObject) const | PROPERTY_BASE | inline |
BaseHash() const =0 | PROPERTY_BASE | pure virtual |
Choices() const | PROPERTY_BASE | inlinevirtual |
CoordType() const | PROPERTY_BASE | inline |
Display() const | PROPERTY_BASE | inline |
get(const void *aObject) const | PROPERTY_BASE | inlineprotected |
getter(const void *aObject) const =0 | PROPERTY_BASE | privatepure virtual |
Group() const | PROPERTY_BASE | inline |
HasChoices() const | PROPERTY_BASE | inlinevirtual |
INSPECTABLE | PROPERTY_BASE | friend |
IsHiddenFromDesignEditors() const | PROPERTY_BASE | inline |
IsHiddenFromLibraryEditors() const | PROPERTY_BASE | inline |
IsHiddenFromPropertiesManager() const | PROPERTY_BASE | inline |
IsHiddenFromRulesEditor() const | PROPERTY_BASE | inline |
m_availFunc | PROPERTY_BASE | private |
m_coordType | PROPERTY_BASE | private |
m_display | PROPERTY_BASE | private |
m_group | PROPERTY_BASE | private |
m_hideFromDesignEditors | PROPERTY_BASE | private |
m_hideFromLibraryEditors | PROPERTY_BASE | private |
m_hideFromPropertiesManager | PROPERTY_BASE | private |
m_hideFromRulesEditor | PROPERTY_BASE | private |
m_name | PROPERTY_BASE | private |
m_validator | PROPERTY_BASE | private |
m_writeableFunc | PROPERTY_BASE | private |
Name() const | PROPERTY_BASE | inline |
NullValidator(const wxAny &&aValue, EDA_ITEM *aItem) | PROPERTY_BASE | inlinestatic |
OwnerHash() const =0 | PROPERTY_BASE | pure virtual |
PROPERTY_BASE(const wxString &aName, PROPERTY_DISPLAY aDisplay=PT_DEFAULT, ORIGIN_TRANSFORMS::COORD_TYPES_T aCoordType=ORIGIN_TRANSFORMS::NOT_A_COORD) | PROPERTY_BASE | inline |
set(void *aObject, T aValue) | PROPERTY_BASE | inlineprotected |
SetAvailableFunc(std::function< bool(INSPECTABLE *)> aFunc) | PROPERTY_BASE | inline |
SetChoices(const wxPGChoices &aChoices) | PROPERTY_BASE | inlinevirtual |
SetCoordType(ORIGIN_TRANSFORMS::COORD_TYPES_T aType) | PROPERTY_BASE | inline |
SetDisplay(PROPERTY_DISPLAY aDisplay) | PROPERTY_BASE | inline |
SetGroup(const wxString &aGroup) | PROPERTY_BASE | inline |
SetIsHiddenFromDesignEditors(bool aIsHidden=true) | PROPERTY_BASE | inline |
SetIsHiddenFromLibraryEditors(bool aIsHidden=true) | PROPERTY_BASE | inline |
SetIsHiddenFromPropertiesManager(bool aHide=true) | PROPERTY_BASE | inline |
SetIsHiddenFromRulesEditor(bool aHide=true) | PROPERTY_BASE | inline |
setter(void *aObject, wxAny &aValue)=0 | PROPERTY_BASE | privatepure virtual |
SetValidator(PROPERTY_VALIDATOR_FN &&aValidator) | PROPERTY_BASE | inline |
SetWriteableFunc(std::function< bool(INSPECTABLE *)> aFunc) | PROPERTY_BASE | inline |
TypeHash() const =0 | PROPERTY_BASE | pure virtual |
Validate(const wxAny &&aValue, EDA_ITEM *aItem) | PROPERTY_BASE | inline |
Writeable(INSPECTABLE *aObject) const | PROPERTY_BASE | inlinevirtual |
~PROPERTY_BASE() | PROPERTY_BASE | inlinevirtual |