KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PROPERTY_ENUM< Owner, T, Base > Member List

This is the complete list of members for PROPERTY_ENUM< Owner, T, Base >, including all inherited members.

Available(INSPECTABLE *aObject) constPROPERTY< Owner, T, Owner >inline
BASE_TYPE typedefPROPERTY< Owner, T, Owner >
BaseHash() const overridePROPERTY< Owner, T, Owner >inlinevirtual
Choices() const overridePROPERTY_ENUM< Owner, T, Base >inlinevirtual
CoordType() constPROPERTY< Owner, T, Owner >inline
Display() constPROPERTY< Owner, T, Owner >inline
get(const void *aObject) constPROPERTY< Owner, T, Owner >inlineprotected
GetChoices(INSPECTABLE *aObject) constPROPERTY< Owner, T, Owner >inline
getter(const void *obj) const overridePROPERTY_ENUM< Owner, T, Base >inlinevirtual
Group() constPROPERTY< Owner, T, Owner >inline
HasChoices() const overridePROPERTY_ENUM< Owner, T, Base >inlinevirtual
IsHiddenFromDesignEditors() constPROPERTY< Owner, T, Owner >inline
IsHiddenFromLibraryEditors() constPROPERTY< Owner, T, Owner >inline
IsHiddenFromPropertiesManager() constPROPERTY< Owner, T, Owner >inline
IsHiddenFromRulesEditor() constPROPERTY< Owner, T, Owner >inline
m_availFuncPROPERTY< Owner, T, Owner >private
m_baseHashPROPERTY< Owner, T, Owner >protected
m_choicesPROPERTY_ENUM< Owner, T, Base >protected
m_choicesFromENUM_MAPPROPERTY_ENUM< Owner, T, Base >protected
m_choicesFuncPROPERTY< Owner, T, Owner >private
m_coordTypePROPERTY< Owner, T, Owner >private
m_displayPROPERTY< Owner, T, Owner >private
m_getterPROPERTY< Owner, T, Owner >protected
m_groupPROPERTY< Owner, T, Owner >private
m_hideFromDesignEditorsPROPERTY< Owner, T, Owner >private
m_hideFromLibraryEditorsPROPERTY< Owner, T, Owner >private
m_hideFromPropertiesManagerPROPERTY< Owner, T, Owner >private
m_hideFromRulesEditorPROPERTY< Owner, T, Owner >private
m_namePROPERTY< Owner, T, Owner >private
m_ownerHashPROPERTY< Owner, T, Owner >protected
m_setterPROPERTY< Owner, T, Owner >protected
m_typeHashPROPERTY< Owner, T, Owner >protected
m_validatorPROPERTY< Owner, T, Owner >private
m_writeableFuncPROPERTY< Owner, T, Owner >private
Name() constPROPERTY< Owner, T, Owner >inline
NullValidator(const wxAny &&aValue, EDA_ITEM *aItem)PROPERTY< Owner, T, Owner >inlinestatic
OwnerHash() const overridePROPERTY< Owner, T, Owner >inlinevirtual
PROPERTY(const wxString &aName, void(Owner::*aSetter)(SetType), GetType(Owner::*aGetter)(), PROPERTY_DISPLAY aDisplay=PT_DEFAULT, ORIGIN_TRANSFORMS::COORD_TYPES_T aCoordType=ORIGIN_TRANSFORMS::NOT_A_COORD)PROPERTY< Owner, T, Owner >inline
PROPERTY(const wxString &aName, void(Owner::*aSetter)(SetType), GetType(Owner::*aGetter)() const, PROPERTY_DISPLAY aDisplay=PT_DEFAULT, ORIGIN_TRANSFORMS::COORD_TYPES_T aCoordType=ORIGIN_TRANSFORMS::NOT_A_COORD)PROPERTY< Owner, T, Owner >inline
PROPERTY(const wxString &aName, SETTER_BASE< Owner, T > *s, GETTER_BASE< Owner, T > *g, PROPERTY_DISPLAY aDisplay, ORIGIN_TRANSFORMS::COORD_TYPES_T aCoordType)PROPERTY< Owner, T, Owner >inlineprotected
PROPERTY_BASE(const wxString &aName, PROPERTY_DISPLAY aDisplay=PT_DEFAULT, ORIGIN_TRANSFORMS::COORD_TYPES_T aCoordType=ORIGIN_TRANSFORMS::NOT_A_COORD)PROPERTY_BASEinline
PROPERTY_ENUM(const wxString &aName, void(Base::*aSetter)(SetType), GetType(Base::*aGetter)(), PROPERTY_DISPLAY aDisplay=PT_DEFAULT)PROPERTY_ENUM< Owner, T, Base >inline
PROPERTY_ENUM(const wxString &aName, void(Base::*aSetter)(SetType), GetType(Base::*aGetter)() const, PROPERTY_DISPLAY aDisplay=PT_DEFAULT, ORIGIN_TRANSFORMS::COORD_TYPES_T aCoordType=ORIGIN_TRANSFORMS::NOT_A_COORD)PROPERTY_ENUM< Owner, T, Base >inline
set(void *aObject, T aValue)PROPERTY< Owner, T, Owner >inlineprotected
SetAvailableFunc(std::function< bool(INSPECTABLE *)> aFunc)PROPERTY< Owner, T, Owner >inline
SetChoices(const wxPGChoices &aChoices) overridePROPERTY_ENUM< Owner, T, Base >inlinevirtual
SetChoicesFunc(std::function< wxPGChoices(INSPECTABLE *)> aFunc)PROPERTY< Owner, T, Owner >inline
SetCoordType(ORIGIN_TRANSFORMS::COORD_TYPES_T aType)PROPERTY< Owner, T, Owner >inline
SetDisplay(PROPERTY_DISPLAY aDisplay)PROPERTY< Owner, T, Owner >inline
SetGroup(const wxString &aGroup)PROPERTY< Owner, T, Owner >inline
SetIsHiddenFromDesignEditors(bool aIsHidden=true)PROPERTY< Owner, T, Owner >inline
SetIsHiddenFromLibraryEditors(bool aIsHidden=true)PROPERTY< Owner, T, Owner >inline
SetIsHiddenFromPropertiesManager(bool aHide=true)PROPERTY< Owner, T, Owner >inline
SetIsHiddenFromRulesEditor(bool aHide=true)PROPERTY< Owner, T, Owner >inline
setter(void *obj, wxAny &v) overridePROPERTY_ENUM< Owner, T, Base >inlinevirtual
SetValidator(PROPERTY_VALIDATOR_FN &&aValidator)PROPERTY< Owner, T, Owner >inline
SetWriteableFunc(std::function< bool(INSPECTABLE *)> aFunc)PROPERTY< Owner, T, Owner >inline
TranslateChoices() overridePROPERTY_ENUM< Owner, T, Base >inlinevirtual
TypeHash() const overridePROPERTY< Owner, T, Owner >inlinevirtual
Validate(const wxAny &&aValue, EDA_ITEM *aItem)PROPERTY< Owner, T, Owner >inline
Writeable(INSPECTABLE *aObject) const overridePROPERTY< Owner, T, Owner >inlinevirtual
~PROPERTY()PROPERTY< Owner, T, Owner >inlineprotectedvirtual
~PROPERTY_BASE()PROPERTY_BASEinlinevirtual