KiCad PCB EDA Suite
|
This is the complete list of members for PROPERTY_MANAGER, including all inherited members.
AddProperty(PROPERTY_BASE *aProperty, const wxString &aGroup=wxEmptyString) | PROPERTY_MANAGER | |
AddTypeCast(TYPE_CAST_BASE *aCast) | PROPERTY_MANAGER | |
CLASSES_INFO typedef | PROPERTY_MANAGER | |
GetAllClasses() | PROPERTY_MANAGER | |
getClass(TYPE_ID aTypeId) | PROPERTY_MANAGER | private |
GetDisplayOrder(TYPE_ID aType) const | PROPERTY_MANAGER | |
GetGroupDisplayOrder(TYPE_ID aType) const | PROPERTY_MANAGER | |
GetMatchingClasses(PROPERTY_BASE *aProperty) | PROPERTY_MANAGER | |
GetProperties(TYPE_ID aType) const | PROPERTY_MANAGER | |
GetProperty(TYPE_ID aType, const wxString &aProperty) const | PROPERTY_MANAGER | |
InheritsAfter(TYPE_ID aDerived, TYPE_ID aBase) | PROPERTY_MANAGER | |
Instance() | PROPERTY_MANAGER | inlinestatic |
IsAvailableFor(TYPE_ID aItemClass, PROPERTY_BASE *aProp, INSPECTABLE *aItem) | PROPERTY_MANAGER | |
IsOfType(TYPE_ID aDerived, TYPE_ID aBase) const | PROPERTY_MANAGER | |
IsWriteableFor(TYPE_ID aItemClass, PROPERTY_BASE *aProp, INSPECTABLE *aItem) | PROPERTY_MANAGER | |
m_classes | PROPERTY_MANAGER | private |
m_classNames | PROPERTY_MANAGER | private |
m_dirty | PROPERTY_MANAGER | private |
m_listeners | PROPERTY_MANAGER | private |
m_managedCommit | PROPERTY_MANAGER | private |
Mask(TYPE_ID aDerived, TYPE_ID aBase, const wxString &aName) | PROPERTY_MANAGER | |
OverrideAvailability(TYPE_ID aDerived, TYPE_ID aBase, const wxString &aName, std::function< bool(INSPECTABLE *)> aFunc) | PROPERTY_MANAGER | |
OverrideWriteability(TYPE_ID aDerived, TYPE_ID aBase, const wxString &aName, std::function< bool(INSPECTABLE *)> aFunc) | PROPERTY_MANAGER | |
PROPERTY_COMMIT_HANDLER | PROPERTY_MANAGER | friend |
PROPERTY_MANAGER() | PROPERTY_MANAGER | inlineprivate |
PropertyChanged(INSPECTABLE *aObject, PROPERTY_BASE *aProperty) | PROPERTY_MANAGER | |
Rebuild() | PROPERTY_MANAGER | |
RegisterListener(TYPE_ID aType, PROPERTY_LISTENER aListenerFunc) | PROPERTY_MANAGER | inline |
RegisterType(TYPE_ID aType, const wxString &aName) | PROPERTY_MANAGER | |
ReplaceProperty(size_t aBase, const wxString &aName, PROPERTY_BASE *aNew, const wxString &aGroup=wxEmptyString) | PROPERTY_MANAGER | |
ResolveType(TYPE_ID aType) const | PROPERTY_MANAGER | |
TypeCast(const void *aSource, TYPE_ID aBase, TYPE_ID aTarget) const | PROPERTY_MANAGER | |
TypeCast(void *aSource, TYPE_ID aBase, TYPE_ID aTarget) const | PROPERTY_MANAGER | inline |
UnregisterListeners(TYPE_ID aType) | PROPERTY_MANAGER | inline |