KiCad PCB EDA Suite
Loading...
Searching...
No Matches
LIB_FIELDS_EDITOR_GRID_DATA_MODEL Member List

This is the complete list of members for LIB_FIELDS_EDITOR_GRID_DATA_MODEL, including all inherited members.

AddColumn(const wxString &aFieldName, const wxString &aLabel, bool aAddedByUser) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlinevirtual
allRowItemsHaveAttributeForcedOnBySheet(const DATA_MODEL_ROW< LIB_SYMBOL * > &aRow, int aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
ApplyBomPreset(const BOM_PRESET &aPreset)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
applyCellDecorations(wxGridCellAttr *aAttr, int aRow, int aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
ApplyData(std::function< void(LIB_SYMBOL *)> symbolChangeHandler, std::function< void()> postApplyHandler=nullptr)LIB_FIELDS_EDITOR_GRID_DATA_MODEL
applyFieldPresenceRenderer(wxGridCellAttr *aAttr, int aRow, int aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
applyResolvedTextRenderer(wxGridCellAttr *aAttr, bool aApplyTint)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
attributeForcedOnBySheet(const LIB_SYMBOL *&aItem, const wxString &aAttributeName) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotectedvirtual
CanClearCell(int aRow, int aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
cellUsesResolvedTextRenderer(int aRow, int aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
cellUsesUrlEditor(int aRow, int aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
Clear() overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
ClearCell(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlinevirtual
ClearSelectionItems()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
clearStoredField(const LIB_SYMBOL *&aItem, const wxString &aFieldName)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
cloneUrlEditorAttr()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
cmpRowItems(const LIB_SYMBOL *&lhItem, const LIB_SYMBOL *&rhItem)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotectedvirtual
cmpRows(const DATA_MODEL_ROW< LIB_SYMBOL * > &lhRow, const DATA_MODEL_ROW< LIB_SYMBOL * > &rhRow, int aSortCol, bool aAscending)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
ColIsAttribute(int aCol) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
ColIsComputed(int aCol) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
ColIsFootprint(int aCol) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
ColIsItemIdentifier(int aCol) const overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELvirtual
ColIsItemNumber(int aCol) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
ColIsItemProperty(int aCol) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
ColIsQuantity(int aCol) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
ColIsReadOnly(int aCol) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >virtual
ColIsReference(int aCol) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
ColIsValue(int aCol) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
CollapseForSort()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
CollapseRow(int aRow)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
commitPendingGridChanges()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
createActualDerivedSymbol(const LIB_SYMBOL *aParentSymbol, const wxString &aNewSymbolName, const KIID &aNewSymbolUuid)LIB_FIELDS_EDITOR_GRID_DATA_MODELprivate
CreateDerivedSymbolImmediate(int aRow, int aCol, wxString &aNewSymbolName)LIB_FIELDS_EDITOR_GRID_DATA_MODEL
DisableRebuilds()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
EnableRebuilds()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
enhanceAttr(wxGridCellAttr *aInputAttr, int aRow, int aCol, wxGridCellAttr::wxAttrKind aKind)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
ensureStoredFieldPresent(const LIB_SYMBOL *&aItem, const wxString &aFieldName)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
ExpandAfterSort()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
ExpandCollapseRow(int aRow) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlinevirtual
ExpandRow(int aRow)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
Export(const BOM_FMT_PRESET &aSettings)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
fieldIsAttribute(const wxString &aFieldName) const overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELprivatevirtual
fieldIsItemProperty(const wxString &aFieldName) const overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELprivatevirtual
fieldIsModified(const LIB_SYMBOL *&aItem, const wxString &aFieldName)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
FIELDS_TABLE_DATA_MODEL_BASE()FIELDS_TABLE_DATA_MODEL_BASE
getAllItems() const overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELprivatevirtual
GetAndClearCreatedDerivedSymbols()LIB_FIELDS_EDITOR_GRID_DATA_MODELinline
GetAttr(int row, int col, wxGridCellAttr::wxAttrKind kind) overrideLIB_FIELDS_EDITOR_GRID_DATA_MODEL
getAttributeResolvedValue(const wxString &aFieldName, bool aValue) const overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELprivatevirtual
getAttributeValue(const LIB_SYMBOL *, const wxString &aAttributeName)LIB_FIELDS_EDITOR_GRID_DATA_MODELprivate
GetBomSettings()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
GetColDataWidth(int aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
GetColFieldName(int aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
GetColLabelValue(int aCol) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
GetCurrentVariant() constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
getDataStoreKey(LIB_SYMBOL *const &aItem) const overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELprivatevirtual
GetExcludeDNP()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
GetExportValue(int aRow, int aCol, const wxString &refDelimiter, const wxString &refRangeDelimiter) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlinevirtual
GetFieldNameCol(const wxString &aFieldName) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
getFieldResolvedLiveValue(LIB_SYMBOL *const &aSymbol, const wxString &aFieldName) overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELprivatevirtual
GetFieldsOrdered()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
GetFilter()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
GetFilterScope() constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
GetGroupColumn(int aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
GetGroupedValue(const DATA_MODEL_ROW< LIB_SYMBOL * > &aRow, int aCol, const wxString &refDelimiter=wxT(", "), const wxString &refRangeDelimiter=wxT("-"), bool resolveVars=false, bool listMixedValues=false)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
GetGroupingEnabled()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
GetIncludeExcludedFromBOM()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
getItemIdentifier(LIB_SYMBOL *const &aItem) const overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELprivatevirtual
getLiveFieldValue(LIB_SYMBOL *const &aSymbol, const wxString &aFieldName, wxString &aValue) overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELprivatevirtual
GetNumberCols() overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
GetNumberRows() overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
GetResolvedValue(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlinevirtual
GetRowItemKeys(int aRow) const overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlinevirtual
GetRowReferences(int aRow) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
GetRowState(int aRow) const overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlinevirtual
GetScope()LIB_FIELDS_EDITOR_GRID_DATA_MODELinline
GetShowColumn(int aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
GetSortAsc()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
GetSortCol()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
getStoredFields(const LIB_SYMBOL *&aItem) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
getStoredFieldValue(const LIB_SYMBOL *&aItem, const wxString &aFieldName, wxString &aValue) constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
getStoredPowerSymbolValue(LIB_SYMBOL *aSymbol) constLIB_FIELDS_EDITOR_GRID_DATA_MODELprivate
GetSymbolForRow(int aRow)LIB_FIELDS_EDITOR_GRID_DATA_MODELinline
GetSymbolNames(wxArrayString &aList, SYMBOL_NAME_FILTER aFilter)LIB_FIELDS_EDITOR_GRID_DATA_MODELinline
GetTypeName(int row, int col) overrideLIB_FIELDS_EDITOR_GRID_DATA_MODEL
GetValue(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
GetVariantNames() constFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
groupMatch(const LIB_SYMBOL *&lhItem, const LIB_SYMBOL *&rhItem)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
HasUndoStateSerialization() const overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
initializeDataStoreItem(const LIB_SYMBOL *&aItem)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
initializeDataStoreItemField(const LIB_SYMBOL *&aItem, const DATA_MODEL_COL &aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
IsCellClear(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlinevirtual
IsCellEdited(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlinevirtual
IsCellReadOnly(int aRow, int aCol) overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELvirtual
IsEdited()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
IsEmptyCell(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
IsExpanderColumn(int aCol) const overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
isPowerSymbolControlledField(const wxString &aFieldName) constLIB_FIELDS_EDITOR_GRID_DATA_MODELprivate
IsRowEdited(int aRow)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
IsRowSingleSymbol(int aRow)LIB_FIELDS_EDITOR_GRID_DATA_MODELinline
ITEM_NUMBER_VARIABLEFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >static
LIB_FIELDS_EDITOR_GRID_DATA_MODEL(const std::vector< LIB_SYMBOL * > &aSymbolsList)LIB_FIELDS_EDITOR_GRID_DATA_MODELinline
m_colAttrsFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_colsFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_createdDerivedSymbolsLIB_FIELDS_EDITOR_GRID_DATA_MODELprotected
m_currentVariantFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_dataStoreFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_editedFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_excludeDNPFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_filterFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_filterScopeFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_groupingEnabledFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_includeExcludedFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_rebuildsEnabledFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_relatedSymbolRootLIB_FIELDS_EDITOR_GRID_DATA_MODELprotected
m_resolvedTextRendererFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_rowsFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_scopeLIB_FIELDS_EDITOR_GRID_DATA_MODELprotected
m_selectionItemsFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_sortAscendingFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_sortColumnFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_stripedRendererFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
m_symbolsListLIB_FIELDS_EDITOR_GRID_DATA_MODELprotected
m_variantNamesFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >protected
MatchesFilter(const LIB_SYMBOL *&aItem, const wxString &aReference, EDA_COMBINED_MATCHER &aMatcher)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
MoveColumn(int aCol, int aNewPos)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
QUANTITY_VARIABLEFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >static
RebuildRows() overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELvirtual
RemoveColumn(int aCol)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
RenameColumn(int aCol, const wxString &newName)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
resolveTextVars(LIB_SYMBOL *const &aSymbol, const wxString &aText) overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELprivatevirtual
RestoreUndoState(const wxString &aState) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
RevertRow(int aRow) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlinevirtual
SCOPE enum nameLIB_FIELDS_EDITOR_GRID_DATA_MODEL
SCOPE_LIBRARY enum valueLIB_FIELDS_EDITOR_GRID_DATA_MODEL
SCOPE_RELATED_SYMBOLS enum valueLIB_FIELDS_EDITOR_GRID_DATA_MODEL
SerializeUndoState() const overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
setAttributeValue(LIB_SYMBOL *aSymbol, const wxString &aAttributeName, const wxString &aValue)LIB_FIELDS_EDITOR_GRID_DATA_MODELprivate
SetColAttr(wxGridCellAttr *aAttr, int aCol) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
SetColLabelValue(int aCol, const wxString &aLabel) overrideFIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
SetCurrentVariant(const wxString &aVariantName)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
SetExcludeDNP(bool aExclude)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
SetFieldsOrder(const std::vector< wxString > &aNewOrder)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
SetFilter(const wxString &aFilter)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
SetFilterScope(BOM_FILTER_SCOPE aScope)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
SetGroupColumn(int aCol, bool aGroup)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
SetGroupingEnabled(bool aGroup)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
SetIncludeExcludedFromBOM(bool aInclude)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
setPowerSymbolDefaults(LIB_SYMBOL *aSymbol)LIB_FIELDS_EDITOR_GRID_DATA_MODELprivate
SetRelatedSymbolRoot(const wxString &aRootSymbolName)LIB_FIELDS_EDITOR_GRID_DATA_MODELinline
SetScope(SCOPE aScope)LIB_FIELDS_EDITOR_GRID_DATA_MODELinline
SetSelectionItems(const std::unordered_set< KIID_PATH > &aItems)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
SetShowColumn(int aCol, bool aShow)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
SetSorting(int aCol, bool aAscending)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >
setStoredFieldValue(const LIB_SYMBOL *&aItem, const wxString &aFieldName, const wxString &aValue)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
SetValue(int aRow, int aCol, const wxString &aValue) overrideLIB_FIELDS_EDITOR_GRID_DATA_MODEL
SetVariantNames(const std::vector< wxString > &aVariantNames)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inline
Sort()FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
SYMBOL_IS_LOCAL_POWERLIB_FIELDS_EDITOR_GRID_DATA_MODELstatic
SYMBOL_IS_POWERLIB_FIELDS_EDITOR_GRID_DATA_MODELstatic
SYMBOL_KEYWORDSLIB_FIELDS_EDITOR_GRID_DATA_MODELstatic
SYMBOL_NAMELIB_FIELDS_EDITOR_GRID_DATA_MODELstatic
unitMatch(LIB_SYMBOL *const &lhItem, LIB_SYMBOL *const &rhItem) overrideLIB_FIELDS_EDITOR_GRID_DATA_MODELprivatevirtual
updateDataStoreItemFieldFromLive(const LIB_SYMBOL *&aItem, const wxString &aFieldName)FIELDS_TABLE_DATA_MODEL< LIB_SYMBOL * >inlineprotected
ValidateReferences(wxString &aSymbolName, wxString &aErrorMessage) constLIB_FIELDS_EDITOR_GRID_DATA_MODEL
~FIELDS_TABLE_DATA_MODEL_BASE() overrideFIELDS_TABLE_DATA_MODEL_BASE
~WX_GRID_TABLE_BASE() overrideWX_GRID_TABLE_BASEinline